历史 - net.minecraft.world.entity.monster.warden.AngerManagement

1.21.11

名称

cyn

dcg

字段

构造函数

方法

1.21.10

名称

字段

构造函数

方法

1.21.9

名称

ctv

cyn

字段

构造函数

方法

1.21.8

名称

字段

构造函数

方法

1.21.7

名称

字段

构造函数

方法

1.21.6

名称

crk

ctv

字段

构造函数

方法

1.21.5

名称

cnz

crk

字段

int: b, MAX_ANGER, field_38128, maxAnger, f_219242_

int: b, MAX_ANGER, field_38128, MAX_ANGER, f_219242_

int: f, DEFAULT_ANGER_DECREASE, field_38129, angerDecreasePerTick, f_219246_

int: f, DEFAULT_ANGER_DECREASE, field_38129, ANGER_DECREASE_PER_TICK, f_219246_

构造函数

方法

1.21.4

名称

coz

cnz

字段

构造函数

方法

1.21.3

名称

cma

coz

字段

构造函数

方法

1.21.1

名称

字段

构造函数

方法

1.21

名称

cmc

cma

字段

构造函数

方法

1.20.6

名称

cel

cmc

字段

构造函数

方法

1.20.4

名称

cax

cel

字段

构造函数

方法

1.20.2

名称

bxr

cax

字段

构造函数

方法

1.20.1

名称

bxp

bxr

字段

构造函数

方法

1.19.4

名称

bvs

bxp

字段

构造函数

方法

1.19.3

名称

btf

bvs

字段

构造函数

方法

1.19.2

名称

字段

构造函数

方法

1.19.1

名称

bsi

btf

字段

构造函数

方法

1.19

名称

bsi

net.minecraft.world.entity.monster.warden.AngerManagement

net.minecraft.class_7254

net.minecraft.entity.ai.WardenAngerManager

net.minecraft.src.C_213058_

net.minecraft.world.entity.monster.warden.AngerManagement

字段

int: a, CONVERSION_DELAY, field_38733, field_38733, f_219241_

int: b, MAX_ANGER, field_38128, maxAnger, f_219242_

int: f, DEFAULT_ANGER_DECREASE, field_38129, angerDecreasePerTick, f_219246_

int: g, conversionDelay, field_38736, updateTimer, f_219247_

int: h, highestAnger, field_39304, primeAnger, f_219248_

com.mojang.serialization.Codec<com.mojang.datafixers.util.Pair<UUID, Integer>>: i, SUSPECT_ANGER_PAIR, field_38737, SUSPECT_CODEC, f_219249_

Predicate<Entity>: j, filter, field_39114, suspectPredicate, f_219250_

ArrayList<Entity>: c, suspects, field_38734, suspects, f_219243_

AngerManagement$Sorter: k, suspectSorter, field_39115, suspectComparator, f_219251_

it.unimi.dsi.fastutil.objects.Object2IntMap<Entity>: d, angerBySuspect, field_38130, suspectsToAngerLevel, f_219244_

it.unimi.dsi.fastutil.objects.Object2IntMap<UUID>: e, angerByUuid, field_38735, suspectUuidsToAngerLevel, f_219245_

构造函数

(Predicate<Entity>, List<com.mojang.datafixers.util.Pair<UUID, Integer>>)

方法

com.mojang.serialization.Codec<AngerManagement> (Predicate<Entity>): a, codec, method_43692, createCodec, m_219277_

List<com.mojang.datafixers.util.Pair<UUID, Integer>> (): b, createUuidAngerPairs, method_43108, getSuspects, m_219285_

void (ServerLevel, Predicate<Entity>): a, tick, method_42176, tick, m_219263_

void (): c, sortAndUpdateHighestAnger, method_43998, updatePrimeAnger, m_219288_

void (ServerLevel): a, convertFromUuids, method_43104, updateSuspectsMap, m_219261_

int (Entity, int): a, increaseAnger, method_42179, increaseAngerAt, m_219268_

void (Entity): a, clearAnger, method_42178, removeSuspect, m_219266_

Entity (): d, getTopSuspect, method_42187, getPrimeSuspectInternal, m_219291_

int (Entity): b, getActiveAnger, method_42185, getAngerFor, m_219286_

Optional<LivingEntity> (): a, getActiveEntity, method_42181, getPrimeSuspect, m_219256_