net.minecraft.entity.living.player

public class ItemCooldownManager

bbw
net.minecraft.class_1796
net.minecraft.entity.living.player.ItemCooldownManager
net.minecraft.util.CooldownTracker
net.minecraft.util.CooldownTracker

Field summary

Modifier and TypeField
private final Map<Item, ItemCooldownManager$ItemCooldownEntry>
a
field_8024
entries
field_185147_a
field_185147_a
private int
b
field_8025
tick
field_185148_b
field_185148_b

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public boolean
a(bbv arg0)
method_7904(class_1792 arg0)
isCoolingDown(Item item)
func_185141_a(Item arg0)
hasCooldown(Item itemIn)
public float
a(bbv arg0, float arg1)
method_7905(class_1792 arg0, float arg1)
getCooldownProgress(Item item, float tickDelta)
func_185143_a(Item arg0, float arg1)
getCooldown(Item itemIn, float partialTicks)
public void
a()
method_7903()
update()
func_185144_a()
tick()
public void
a(bbv arg0, int arg1)
method_7906(class_1792 arg0, int arg1)
set(Item item, int duration)
func_185145_a(Item arg0, int arg1)
setCooldown(Item itemIn, int ticksIn)
protected void
b(bbv arg0, int arg1)
method_7902(class_1792 arg0, int arg1)
onCooldownUpdate(Item item, int duration)
func_185140_b(Item arg0, int arg1)
notifyOnSet(Item itemIn, int ticksIn)
protected void
c(bbv arg0)
method_7901(class_1792 arg0)
onCooldownUpdate(Item item)
func_185146_c(Item arg0)
notifyOnRemove(Item itemIn)
public void
b(bbv arg0)
method_7900(class_1792 arg0)
remove(Item item)
func_185142_b(Item arg0)
removeCooldown(Item itemIn)