History - net.minecraft.entity.ai.WardenAngerManager

26.3-snapshot-3

Names

Fields

Constructors

Methods

26.3-snapshot-2

Names

Fields

Constructors

Methods

26.3-snapshot-1

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