public boolean | | a() | | canUse() | | method_6264() | | canStart() | | m_8036_() |
|
public boolean | | b() | | canContinueToUse() | | method_6266() | | shouldContinue() | | m_8045_() |
|
public void | | c() | | start() | | method_6269() | | start() | | m_8056_() |
|
public void | | d() | | stop() | | method_6270() | | stop() | | m_8041_() |
|
public boolean | | h() | | requiresUpdateEveryTick() | | method_38846() | | shouldRunEveryTick() | | m_183429_() |
|
public void | | e() | | tick() | | method_6268() | | tick() | | m_8037_() |
|
protected void | |
protected void | | g() | | resetAttackCooldown() | | method_28346() | | resetCooldown() | | m_25563_() |
|
protected boolean | | i() | | isTimeToAttack() | | method_28347() | | isCooledDown() | | m_25564_() |
|
protected int | | k() | | getTicksUntilNextAttack() | | method_28348() | | getCooldown() | | m_25565_() |
|
protected int | | l() | | getAttackInterval() | | method_28349() | | getMaxCooldown() | | m_25566_() |
|
protected double | |