Package net.minecraft.entity.player
Class ItemCooldownManager
java.lang.Object
net.minecraft.entity.player.ItemCooldownManager
- Direct Known Subclasses:
ServerItemCooldownManager
- Mappings:
Namespace Name named net/minecraft/entity/player/ItemCooldownManager
intermediary net/minecraft/class_1796
official cxl
-
Nested Class Summary
-
Field Summary
Modifier and TypeFieldDescriptionprivate final Map
<Identifier, ItemCooldownManager.Entry> private int
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionfloat
getCooldownProgress
(ItemStack stack, float tickDelta) boolean
isCoolingDown
(ItemStack stack) protected void
onCooldownUpdate
(Identifier groupId) protected void
onCooldownUpdate
(Identifier groupId, int duration) void
remove
(Identifier groupId) void
void
set
(Identifier groupId, int duration) void
update()
-
Field Details
-
entries
- Mappings:
Namespace Name Mixin selector named entries
Lnet/minecraft/entity/player/ItemCooldownManager;entries:Ljava/util/Map;
intermediary field_8024
Lnet/minecraft/class_1796;field_8024:Ljava/util/Map;
official a
Lcxl;a:Ljava/util/Map;
-
tick
private int tick- Mappings:
Namespace Name Mixin selector named tick
Lnet/minecraft/entity/player/ItemCooldownManager;tick:I
intermediary field_8025
Lnet/minecraft/class_1796;field_8025:I
official b
Lcxl;b:I
-
-
Constructor Details
-
ItemCooldownManager
public ItemCooldownManager()
-
-
Method Details
-
isCoolingDown
- Mappings:
Namespace Name Mixin selector named isCoolingDown
Lnet/minecraft/entity/player/ItemCooldownManager;isCoolingDown(Lnet/minecraft/item/ItemStack;)Z
intermediary method_7904
Lnet/minecraft/class_1796;method_7904(Lnet/minecraft/class_1799;)Z
official a
Lcxl;a(Lcxo;)Z
-
getCooldownProgress
- Mappings:
Namespace Name Mixin selector named getCooldownProgress
Lnet/minecraft/entity/player/ItemCooldownManager;getCooldownProgress(Lnet/minecraft/item/ItemStack;F)F
intermediary method_7905
Lnet/minecraft/class_1796;method_7905(Lnet/minecraft/class_1799;F)F
official a
Lcxl;a(Lcxo;F)F
-
update
public void update()- Mappings:
Namespace Name Mixin selector named update
Lnet/minecraft/entity/player/ItemCooldownManager;update()V
intermediary method_7903
Lnet/minecraft/class_1796;method_7903()V
official a
Lcxl;a()V
-
getGroup
- Mappings:
Namespace Name Mixin selector named getGroup
Lnet/minecraft/entity/player/ItemCooldownManager;getGroup(Lnet/minecraft/item/ItemStack;)Lnet/minecraft/util/Identifier;
intermediary method_62836
Lnet/minecraft/class_1796;method_62836(Lnet/minecraft/class_1799;)Lnet/minecraft/class_2960;
official b
Lcxl;b(Lcxo;)Lalz;
-
set
- Mappings:
Namespace Name Mixin selector named set
Lnet/minecraft/entity/player/ItemCooldownManager;set(Lnet/minecraft/item/ItemStack;I)V
intermediary method_62835
Lnet/minecraft/class_1796;method_62835(Lnet/minecraft/class_1799;I)V
official a
Lcxl;a(Lcxo;I)V
-
set
- Mappings:
Namespace Name Mixin selector named set
Lnet/minecraft/entity/player/ItemCooldownManager;set(Lnet/minecraft/util/Identifier;I)V
intermediary method_7906
Lnet/minecraft/class_1796;method_7906(Lnet/minecraft/class_2960;I)V
official a
Lcxl;a(Lalz;I)V
-
remove
- Mappings:
Namespace Name Mixin selector named remove
Lnet/minecraft/entity/player/ItemCooldownManager;remove(Lnet/minecraft/util/Identifier;)V
intermediary method_7900
Lnet/minecraft/class_1796;method_7900(Lnet/minecraft/class_2960;)V
official a
Lcxl;a(Lalz;)V
-
onCooldownUpdate
- Mappings:
Namespace Name Mixin selector named onCooldownUpdate
Lnet/minecraft/entity/player/ItemCooldownManager;onCooldownUpdate(Lnet/minecraft/util/Identifier;I)V
intermediary method_7902
Lnet/minecraft/class_1796;method_7902(Lnet/minecraft/class_2960;I)V
official b
Lcxl;b(Lalz;I)V
-
onCooldownUpdate
- Mappings:
Namespace Name Mixin selector named onCooldownUpdate
Lnet/minecraft/entity/player/ItemCooldownManager;onCooldownUpdate(Lnet/minecraft/util/Identifier;)V
intermediary method_7901
Lnet/minecraft/class_1796;method_7901(Lnet/minecraft/class_2960;)V
official b
Lcxl;b(Lalz;)V
-