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