net.minecraft.world.entity

public interface NeutralMob

bvn
net.minecraft.world.entity.NeutralMob
net.minecraft.class_5354
net.minecraft.entity.mob.Angerable
net.minecraft.world.entity.IEntityAngerable

Field summary

Modifier and TypeField
String
a_
TAG_ANGER_TIME
field_30093
ANGER_TIME_KEY
String
b_
TAG_ANGRY_AT
field_30094
ANGRY_AT_KEY

Method summary

Modifier and TypeMethod
int
a()
getRemainingPersistentAngerTime()
method_29507()
getAngerTime()
void
a(int arg0)
setRemainingPersistentAngerTime(int arg0)
method_29514(int arg0)
setAngerTime(int angerTime)
UUID
b()
getPersistentAngerTarget()
method_29508()
getAngryAt()
void
a(UUID arg0)
setPersistentAngerTarget(UUID arg0)
method_29513(UUID arg0)
setAngryAt(UUID angryAt)
void
c()
startPersistentAngerTimer()
method_29509()
chooseRandomAngerTime()
default void
a_(tq arg0)
addPersistentAngerSaveData(CompoundTag arg0)
method_29517(class_2487 arg0)
writeAngerToNbt(NbtCompound nbt)
default void
a(dgj arg0, tq arg1)
readPersistentAngerSaveData(Level arg0, CompoundTag arg1)
method_29512(class_1937 arg0, class_2487 arg1)
readAngerFromNbt(World world, NbtCompound nbt)
default void
a(ard arg0, boolean arg1)
updatePersistentAnger(ServerLevel arg0, boolean arg1)
method_29510(class_3218 arg0, boolean arg1)
tickAngerLogic(ServerWorld world, boolean angerPersistent)
default boolean
a(bvi arg0, ard arg1)
isAngryAt(LivingEntity arg0, ServerLevel arg1)
method_29515(class_1309 arg0, class_3218 arg1)
shouldAngerAt(LivingEntity entity, ServerWorld world)
default boolean
a_(ard arg0)
isAngryAtAllPlayers(ServerLevel arg0)
method_29923(class_3218 arg0)
isUniversallyAngry(ServerWorld world)
default boolean
ac_()
isAngry()
method_29511()
hasAngerTime()
default void
a_(ard arg0, coy arg1)
playerDied(ServerLevel arg0, Player arg1)
method_29516(class_3218 arg0, class_1657 arg1)
forgive(ServerWorld world, PlayerEntity player)
default void
ad_()
forgetCurrentTargetAndRefreshUniversalAnger()
method_29921()
universallyAnger()
default void
ae_()
stopBeingAngry()
method_29922()
stopAnger()
LivingEntity
ep()
getLastHurtByMob()
method_6065()
getAttacker()
void
a(bvi arg0)
setLastHurtByMob(LivingEntity arg0)
method_6015(class_1309 arg0)
setAttacker(LivingEntity attacker)
void
c(coy arg0)
setLastHurtByPlayer(Player arg0)
method_29505(class_1657 arg0)
setAttacking(PlayerEntity attacking)
void
h(bvi arg0)
setTarget(LivingEntity arg0)
method_5980(class_1309 arg0)
setTarget(LivingEntity target)
boolean
c(bvi arg0)
canAttack(LivingEntity arg0)
method_18395(class_1309 arg0)
canTarget(LivingEntity target)
LivingEntity
O_()
getTarget()
method_5968()
getTarget()