net.minecraft.entity.living.player

public class ItemCooldownManager

adp
net.minecraft.class_2686
net.minecraft.entity.living.player.ItemCooldownManager
net.minecraft.util.CooldownTracker

Field summary

Modifier and TypeField
private final Map<Item, ItemCooldownManager$ItemCooldownEntry>
a
field_12306
entries
cooldowns
private int
b
field_12307
tick
ticks

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public boolean
a(ado arg0)
method_11382(class_1069 arg0)
isCoolingDown(Item item)
hasCooldown(Item itemIn)
public float
a(ado arg0, float arg1)
method_11383(class_1069 arg0, float arg1)
getCooldownProgress(Item item, float tickDelta)
getCooldown(Item itemIn, float partialTicks)
public void
a()
method_11381()
update()
tick()
public void
a(ado arg0, int arg1)
method_11384(class_1069 arg0, int arg1)
set(Item item, int duration)
setCooldown(Item itemIn, int ticksIn)
protected void
b(ado arg0, int arg1)
method_11386(class_1069 arg0, int arg1)
onCooldownUpdate(Item item, int duration)
notifyOnSet(Item itemIn, int ticksIn)
protected void
c(ado arg0)
method_11387(class_1069 arg0)
onCooldownUpdate(Item item)
notifyOnRemove(Item itemIn)
public void
b(ado arg0)
method_11385(class_1069 arg0)
remove(Item item)
removeCooldown(Item itemIn)