Class StatHandler

java.lang.Object
net.minecraft.stat.StatHandler
Direct Known Subclasses:
ServerStatHandler

public class StatHandler extends Object
Mappings:
Namespace Name
official ams
intermediary net/minecraft/class_3469
named net/minecraft/stat/StatHandler
  • Field Details

    • statMap

      protected final Object2IntMap<Stat<?>> statMap
      Mappings:
      Namespace Name Mixin selector
      official a Lams;a:Lit/unimi/dsi/fastutil/objects/Object2IntMap;
      intermediary field_15431 Lnet/minecraft/class_3469;field_15431:Lit/unimi/dsi/fastutil/objects/Object2IntMap;
      named statMap Lnet/minecraft/stat/StatHandler;statMap:Lit/unimi/dsi/fastutil/objects/Object2IntMap;
  • Constructor Details

    • StatHandler

      public StatHandler()
  • Method Details

    • increaseStat

      public void increaseStat(PlayerEntity player, Stat<?> stat, int value)
      Mappings:
      Namespace Name Mixin selector
      official b Lams;b(Lbyo;Lamo;I)V
      intermediary method_15022 Lnet/minecraft/class_3469;method_15022(Lnet/minecraft/class_1657;Lnet/minecraft/class_3445;I)V
      named increaseStat Lnet/minecraft/stat/StatHandler;increaseStat(Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/stat/Stat;I)V
    • setStat

      public void setStat(PlayerEntity player, Stat<?> stat, int value)
      Mappings:
      Namespace Name Mixin selector
      official a Lams;a(Lbyo;Lamo;I)V
      intermediary method_15023 Lnet/minecraft/class_3469;method_15023(Lnet/minecraft/class_1657;Lnet/minecraft/class_3445;I)V
      named setStat Lnet/minecraft/stat/StatHandler;setStat(Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/stat/Stat;I)V
    • getStat

      public <T> int getStat(StatType<T> type, T stat)
      Mappings:
      Namespace Name Mixin selector
      official a Lams;a(Lamq;Ljava/lang/Object;)I
      intermediary method_15024 Lnet/minecraft/class_3469;method_15024(Lnet/minecraft/class_3448;Ljava/lang/Object;)I
      named getStat Lnet/minecraft/stat/StatHandler;getStat(Lnet/minecraft/stat/StatType;Ljava/lang/Object;)I
    • getStat

      public int getStat(Stat<?> stat)
      Mappings:
      Namespace Name Mixin selector
      official a Lams;a(Lamo;)I
      intermediary method_15025 Lnet/minecraft/class_3469;method_15025(Lnet/minecraft/class_3445;)I
      named getStat Lnet/minecraft/stat/StatHandler;getStat(Lnet/minecraft/stat/Stat;)I