类 ItemCooldownManager
- java.lang.Object
-
- net.minecraft.entity.player.ItemCooldownManager
-
- 直接已知子类:
ServerItemCooldownManager
public class ItemCooldownManager extends Object
- Mappings:
Namespace Name official bpointermediary net/minecraft/class_1796named net/minecraft/entity/player/ItemCooldownManager
-
-
嵌套类概要
嵌套类 修饰符和类型 类 说明 (专用程序包) classItemCooldownManager.Entry
-
字段概要
字段 修饰符和类型 字段 说明 private Map<Item,ItemCooldownManager.Entry>entriesprivate inttick
-
构造器概要
构造器 构造器 说明 ItemCooldownManager()
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 floatgetCooldownProgress(Item item, float partialTicks)booleanisCoolingDown(Item item)protected voidonCooldownUpdate(Item item)protected voidonCooldownUpdate(Item item, int duration)voidremove(Item item)voidset(Item item, int duration)voidupdate()
-
-
-
字段详细资料
-
entries
private final Map<Item,ItemCooldownManager.Entry> entries
- Mappings:
Namespace Name Mixin selector official aLbpo;a:Ljava/util/Map;intermediary field_8024Lnet/minecraft/class_1796;field_8024:Ljava/util/Map;named entriesLnet/minecraft/entity/player/ItemCooldownManager;entries:Ljava/util/Map;
-
tick
private int tick
- Mappings:
Namespace Name Mixin selector official bLbpo;b:Iintermediary field_8025Lnet/minecraft/class_1796;field_8025:Inamed tickLnet/minecraft/entity/player/ItemCooldownManager;tick:I
-
-
方法详细资料
-
isCoolingDown
public boolean isCoolingDown(Item item)
- Mappings:
Namespace Name Mixin selector official aLbpo;a(Lbpn;)Zintermediary method_7904Lnet/minecraft/class_1796;method_7904(Lnet/minecraft/class_1792;)Znamed isCoolingDownLnet/minecraft/entity/player/ItemCooldownManager;isCoolingDown(Lnet/minecraft/item/Item;)Z
-
getCooldownProgress
public float getCooldownProgress(Item item, float partialTicks)
- Mappings:
Namespace Name Mixin selector official aLbpo;a(Lbpn;F)Fintermediary method_7905Lnet/minecraft/class_1796;method_7905(Lnet/minecraft/class_1792;F)Fnamed getCooldownProgressLnet/minecraft/entity/player/ItemCooldownManager;getCooldownProgress(Lnet/minecraft/item/Item;F)F
-
update
public void update()
- Mappings:
Namespace Name Mixin selector official aLbpo;a()Vintermediary method_7903Lnet/minecraft/class_1796;method_7903()Vnamed updateLnet/minecraft/entity/player/ItemCooldownManager;update()V
-
set
public void set(Item item, int duration)
- Mappings:
Namespace Name Mixin selector official aLbpo;a(Lbpn;I)Vintermediary method_7906Lnet/minecraft/class_1796;method_7906(Lnet/minecraft/class_1792;I)Vnamed setLnet/minecraft/entity/player/ItemCooldownManager;set(Lnet/minecraft/item/Item;I)V
-
remove
public void remove(Item item)
- Mappings:
Namespace Name Mixin selector official bLbpo;b(Lbpn;)Vintermediary method_7900Lnet/minecraft/class_1796;method_7900(Lnet/minecraft/class_1792;)Vnamed removeLnet/minecraft/entity/player/ItemCooldownManager;remove(Lnet/minecraft/item/Item;)V
-
onCooldownUpdate
protected void onCooldownUpdate(Item item, int duration)
- Mappings:
Namespace Name Mixin selector official bLbpo;b(Lbpn;I)Vintermediary method_7902Lnet/minecraft/class_1796;method_7902(Lnet/minecraft/class_1792;I)Vnamed onCooldownUpdateLnet/minecraft/entity/player/ItemCooldownManager;onCooldownUpdate(Lnet/minecraft/item/Item;I)V
-
onCooldownUpdate
protected void onCooldownUpdate(Item item)
- Mappings:
Namespace Name Mixin selector official cLbpo;c(Lbpn;)Vintermediary method_7901Lnet/minecraft/class_1796;method_7901(Lnet/minecraft/class_1792;)Vnamed onCooldownUpdateLnet/minecraft/entity/player/ItemCooldownManager;onCooldownUpdate(Lnet/minecraft/item/Item;)V
-
-