net.minecraft.world.entity

public interface NeutralMob

chq
net.minecraft.world.entity.NeutralMob
net.minecraft.class_5354
net.minecraft.entity.mob.Angerable
net.minecraft.src.C_532_
net.minecraft.world.entity.IEntityAngerable

字段概要

修饰符与类型字段
String
g_
TAG_ANGER_END_TIME
field_63295
ANGER_END_TIME_KEY
f_434266_
String
h_
TAG_ANGRY_AT
field_30094
ANGRY_AT_KEY
f_147284_
long
i_
NO_ANGER_END_TIME
field_63296
NO_ANGER_END_TIME
f_435163_

方法概要

修饰符与类型方法
long
a()
getPersistentAngerEndTime()
method_75130()
getAngerEndTime()
m_439145_()
default void
a(long arg0)
setTimeToRemainAngry(long arg0)
method_75131(long arg0)
setAngerDuration(long durationInTicks)
m_447359_(long arg0)
void
b(long arg0)
setPersistentAngerEndTime(long arg0)
method_75132(long arg0)
setAngerEndTime(long angerEndTime)
m_439783_(long arg0)
EntityReference<LivingEntity>
b()
getPersistentAngerTarget()
method_29508()
getAngryAt()
m_6120_()
void
a(cgr<chl> arg0)
setPersistentAngerTarget(EntityReference<LivingEntity> arg0)
method_29513(class_10583<class_1309> arg0)
setAngryAt(LazyEntityReference<LivingEntity> angryAt)
m_6925_(C_379042_<C_524_> arg0)
void
c()
startPersistentAngerTimer()
method_29509()
chooseRandomAngerTime()
m_6825_()
Level
ao()
level()
method_73183()
getEntityWorld()
m_9236_()
default void
b_(fns arg0)
addPersistentAngerSaveData(ValueOutput arg0)
method_29517(class_11372 arg0)
writeAngerToData(WriteView view)
m_21678_(C_398537_ arg0)
default void
a(dwo arg0, fnq arg1)
readPersistentAngerSaveData(Level arg0, ValueInput arg1)
method_29512(class_1937 arg0, class_11368 arg1)
readAngerFromData(World world, ReadView view)
m_147285_(C_1596_ p_410075_, C_398549_ arg1)
default void
a(axf arg0, boolean arg1)
updatePersistentAnger(ServerLevel arg0, boolean arg1)
method_29510(class_3218 arg0, boolean arg1)
tickAngerLogic(ServerWorld world, boolean angerPersistent)
m_21666_(C_12_ p_21668_, boolean arg1)
private static boolean
b(chl arg0)
isValidPlayerTarget(LivingEntity arg0)
method_75880(class_1309 arg0)
canAngerAt(LivingEntity target)
m_442674_(C_524_ p_456578_)
default boolean
a(chl arg0, axf arg1)
isAngryAt(LivingEntity arg0, ServerLevel arg1)
method_29515(class_1309 arg0, class_3218 arg1)
shouldAngerAt(LivingEntity target, ServerWorld world)
m_21674_(C_524_ p_366229_, C_12_ arg1)
default boolean
a_(axf arg0)
isAngryAtAllPlayers(ServerLevel arg0)
method_29923(class_3218 arg0)
isUniversallyAngry(ServerWorld world)
m_21670_(C_12_ arg0)
default boolean
ab_()
isAngry()
method_29511()
hasAngerTime()
m_21660_()
default void
a_(axf arg0, ddm arg1)
playerDied(ServerLevel arg0, Player arg1)
method_29516(class_3218 arg0, class_1657 arg1)
forgive(ServerWorld world, PlayerEntity player)
m_21676_(C_12_ p_21677_, C_1141_ arg1)
default void
ac_()
forgetCurrentTargetAndRefreshUniversalAnger()
method_29921()
universallyAnger()
m_21661_()
default void
i()
stopBeingAngry()
method_29922()
stopAnger()
m_21662_()
LivingEntity
eK()
getLastHurtByMob()
method_6065()
getAttacker()
m_21188_()
void
a(chl arg0)
setLastHurtByMob(LivingEntity arg0)
method_6015(class_1309 arg0)
setAttacker(LivingEntity attacker)
m_6703_(C_524_ arg0)
void
g(chl arg0)
setTarget(LivingEntity arg0)
method_5980(class_1309 arg0)
setTarget(LivingEntity target)
m_6710_(C_524_ arg0)
boolean
c(chl arg0)
canAttack(LivingEntity arg0)
method_18395(class_1309 arg0)
canTarget(LivingEntity target)
m_6779_(C_524_ arg0)
LivingEntity
ag_()
getTarget()
method_5968()
getTarget()
m_5448_()