CLASS net/minecraft/class_7254 net/minecraft/entity/ai/WardenAngerManager FIELD field_38127 CODEC Lcom/mojang/serialization/Codec; FIELD field_38128 maxAnger I FIELD field_38129 angerDecreasePerTick I FIELD field_38130 suspects Lit/unimi/dsi/fastutil/objects/Object2IntMap; METHOD (Ljava/util/Map;)V ARG 1 suspects METHOD method_42176 tick ()V METHOD method_42177 (ILjava/util/UUID;Ljava/lang/Integer;)Ljava/lang/Integer; ARG 1 uuid ARG 2 anger METHOD method_42178 removeSuspect (Lnet/minecraft/class_1297;)V ARG 1 entity METHOD method_42179 increaseAngerAt (Lnet/minecraft/class_1297;I)I ARG 1 entity ARG 2 amount METHOD method_42180 (Lnet/minecraft/class_7254;)Ljava/util/Map; ARG 0 angerManager METHOD method_42181 getPrimeSuspect (Lnet/minecraft/class_1937;)Ljava/util/Optional; ARG 1 world METHOD method_42182 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; ARG 0 instance METHOD method_42185 getPrimeSuspectAnger ()I METHOD method_42186 (Lnet/minecraft/class_1297;)Lnet/minecraft/class_1309; ARG 0 suspect METHOD method_42187 getPrimeSuspect ()Ljava/util/Optional; METHOD method_42188 (Lnet/minecraft/class_1297;)Z ARG 0 suspect