History - net.minecraft.entity.ai.WardenAngerManager
26.4-snapshot-7
Names
Fields
Constructors
Methods
26.4-snapshot-6
Names
Fields
Constructors
Methods
26.4-snapshot-5
Names
Fields
Constructors
Methods
26.4-snapshot-4
Names
Fields
Constructors
Methods
26.4-snapshot-3
Names
Fields
Constructors
Methods
26.4-snapshot-2
Names
Fields
Constructors
Methods
26.4-snapshot-1
Names
Fields
Constructors
Methods
26.3
Names
Fields
Constructors
Methods
26.2
Names
Fields
Constructors
Methods
26.1.2
Names
Fields
Constructors
Methods
26.1.1
Names
Fields
Constructors
Methods
26.1
Names
Fields
Constructors
Methods
LivingEntity (Entity): lambda$getActiveEntity$8, method_42186, method_42186
LivingEntity (Entity): lambda$getActiveEntity$1, method_42186, method_42186
boolean (Entity): lambda$getActiveEntity$7, method_42188, method_42188
boolean (Entity): lambda$getActiveEntity$0, method_42188, method_42188
Integer (int, Entity, Integer): lambda$increaseAnger$6, method_42177, method_42177
Integer (int, Entity, Integer): lambda$increaseAnger$0, method_42177, method_42177
com.mojang.datafixers.util.Pair (it.unimi.dsi.fastutil.objects.Object2IntMap$Entry): lambda$createUuidAngerPairs$5, method_43106, method_43106
com.mojang.datafixers.util.Pair (it.unimi.dsi.fastutil.objects.Object2IntMap$Entry): lambda$createUuidAngerPairs$1, method_43106, method_43106
com.mojang.datafixers.util.Pair (Entity): lambda$createUuidAngerPairs$4, method_43109, method_43109
com.mojang.datafixers.util.Pair (Entity): lambda$createUuidAngerPairs$0, method_43109, method_43109
void (com.mojang.datafixers.util.Pair): lambda$new$3, method_43105, method_43105
void (com.mojang.datafixers.util.Pair): lambda$new$0, method_43105, method_43105
com.mojang.datafixers.kinds.App (Predicate, com.mojang.serialization.codecs.RecordCodecBuilder$Instance): lambda$codec$2, method_43693, method_43693
com.mojang.datafixers.kinds.App (Predicate, com.mojang.serialization.codecs.RecordCodecBuilder$Instance): lambda$codec$0, method_43693, method_43693
1.21.11_unobfuscated
Names
net.minecraft.world.entity.monster.warden.AngerManagement
net.minecraft.class_7254
net.minecraft.entity.ai.WardenAngerManager
Fields
int: CONVERSION_DELAY, field_38733, field_38733
int: MAX_ANGER, field_38128, MAX_ANGER
int: DEFAULT_ANGER_DECREASE, field_38129, ANGER_DECREASE_PER_TICK
int: conversionDelay, field_38736, updateTimer
int: highestAnger, field_39304, primeAnger
com.mojang.serialization.Codec<com.mojang.datafixers.util.Pair<UUID, Integer>>: SUSPECT_ANGER_PAIR, field_38737, SUSPECT_CODEC
Predicate<Entity>: filter, field_39114, suspectPredicate
ArrayList<Entity>: suspects, field_38734, suspects
WardenAngerManager$SuspectComparator: suspectSorter, field_39115, suspectComparator
it.unimi.dsi.fastutil.objects.Object2IntMap<Entity>: angerBySuspect, field_38130, suspectsToAngerLevel
it.unimi.dsi.fastutil.objects.Object2IntMap<UUID>: angerByUuid, field_38735, suspectUuidsToAngerLevel
Constructors
(Predicate<Entity>, List<com.mojang.datafixers.util.Pair<UUID, Integer>>)
Methods
com.mojang.serialization.Codec<WardenAngerManager> (Predicate<Entity>): codec, method_43692, createCodec
List<com.mojang.datafixers.util.Pair<UUID, Integer>> (): createUuidAngerPairs, method_43108, getSuspects
void (ServerWorld, Predicate<Entity>): tick, method_42176, tick
void (): sortAndUpdateHighestAnger, method_43998, updatePrimeAnger
void (ServerWorld): convertFromUuids, method_43104, updateSuspectsMap
int (Entity, int): increaseAnger, method_42179, increaseAngerAt
void (Entity): clearAnger, method_42178, removeSuspect
Entity (): getTopSuspect, method_42187, getPrimeSuspectInternal
int (Entity): getActiveAnger, method_42185, getAngerFor
Optional<LivingEntity> (): getActiveEntity, method_42181, getPrimeSuspect
LivingEntity (Entity): lambda$getActiveEntity$8, method_42186, method_42186
boolean (Entity): lambda$getActiveEntity$7, method_42188, method_42188
Integer (int, Entity, Integer): lambda$increaseAnger$6, method_42177, method_42177
com.mojang.datafixers.util.Pair (it.unimi.dsi.fastutil.objects.Object2IntMap$Entry): lambda$createUuidAngerPairs$5, method_43106, method_43106
com.mojang.datafixers.util.Pair (Entity): lambda$createUuidAngerPairs$4, method_43109, method_43109
void (com.mojang.datafixers.util.Pair): lambda$new$3, method_43105, method_43105
com.mojang.datafixers.kinds.App (Predicate, com.mojang.serialization.codecs.RecordCodecBuilder$Instance): lambda$codec$2, method_43693, method_43693
WardenAngerManager (Predicate, List): lambda$codec$1, method_43694, method_43694
com.mojang.datafixers.kinds.App (com.mojang.serialization.codecs.RecordCodecBuilder$Instance): lambda$static$0, method_43107, method_43107