net.minecraft.entity.passive

public class FoxEntity

extends AnimalEntity

All mapped superinterfaces:

Nameable, CommandOutput

arc
net.minecraft.class_4019
net.minecraft.entity.passive.FoxEntity
net.minecraft.unmapped.C_39394311
net.minecraft.entity.passive.FoxEntity
net.minecraft.entity.passive.FoxEntity

Field summary

Modifier and TypeField
private static final TrackedData<Integer>
bz
field_17949
TYPE
f_69507917
field_213523_bz
FOX_TYPE
private static final TrackedData<Byte>
bA
field_17950
FOX_FLAGS
f_22063435
field_213524_bA
FOX_FLAGS
private static final TrackedData<Optional<UUID>>
bB
field_17951
OWNER
f_54159250
field_213509_bB
TRUSTED_UUID_SECONDARY
private static final TrackedData<Optional<UUID>>
bC
field_17952
OTHER_TRUSTED
f_69474141
field_213510_bD
TRUSTED_UUID_MAIN
private static final Predicate<ItemEntity>
bD
field_17953
PICKABLE_DROP_FILTER
f_24608389
field_213511_bE
TRUSTED_TARGET_SELECTOR
private static final Predicate<Entity>
bE
field_17954
JUST_ATTACKED_SOMETHING_FILTER
f_45652590
field_213512_bF
STALKABLE_PREY
private static final Predicate<Entity>
bF
field_17955
CHICKEN_AND_RABBIT_FILTER
f_06274895
field_213513_bG
IS_PREY
private static final Predicate<Entity>
bG
field_17956
NOTICEABLE_PLAYER_FILTER
f_96813380
field_213514_bH
SHOULD_AVOID
private Goal
bH
field_17957
followChickenAndRabbitGoal
f_43657682
field_213515_bI
attackAnimals
private Goal
bI
field_17958
followBabyTurtleGoal
f_81210464
field_213516_bJ
attackTurtles
private Goal
bJ
field_17959
followFishGoal
f_76935424
field_213517_bK
attackFish
private float
bK
field_17960
headRollProgress
f_83360534
field_213518_bL
interestedAngle
private float
bL
field_17961
lastHeadRollProgress
f_73130008
field_213519_bM
interestedAngleO
private float
bM
field_17962
extraRollingHeight
f_53575421
field_213520_bN
crouchAmount
private float
bN
field_17963
lastExtraRollingHeight
f_06475240
field_213521_bO
crouchAmountO
private int
bO
field_17964
eatingTime
f_01669225
field_213522_bP
eatTicks

Constructor summary

ModifierConstructor
public (EntityType<? extends FoxEntity> arg0, World arg1)

Method summary

Modifier and TypeMethod
protected void
u_()
method_5693()
initDataTracker()
registerSyncedData()
func_70088_a()
registerData()
protected void
n()
method_5959()
initGoals()
initGoals()
func_184651_r()
registerGoals()
public SoundEvent
d(bce arg0)
method_18869(class_1799 arg0)
getEatSound(ItemStack arg0)
m_45465396(ItemStack arg0)
func_213353_d(ItemStack arg0)
getEatSound(ItemStack arg0)
public void
k()
method_6007()
tickMovement()
mobTick()
func_70636_d()
livingTick()
protected boolean
cW()
method_6062()
cannotMove()
isDead()
func_70610_aX()
isMovementBlocked()
private boolean
j(bce arg0)
method_18430(class_1799 arg0)
canEat(ItemStack arg0)
m_60009053(ItemStack arg0)
func_213464_j(ItemStack arg0)
canEatItem(ItemStack itemStackIn)
protected void
a(ahe arg0)
method_5964(class_1266 arg0)
initEquipment(LocalDifficulty arg0)
addRandomEquipment(LocalDifficulty arg0)
func_180481_a(DifficultyInstance arg0)
setEquipmentBasedOnDifficulty(DifficultyInstance arg0)
protected void
cl()
method_6001()
initAttributes()
initAttributes()
func_110147_ax()
registerAttributes()
public FoxEntity
b(aij arg0)
method_18260(class_1296 arg0)
method_18260(PassiveEntity arg0)
makeChild(PassiveEntity mate)
func_90011_a(AgeableEntity arg0)
createChild(AgeableEntity ageable)
public EntityData
a(bhn arg0, ahe arg1, aix arg2, ajg arg3, ic arg4)
method_5943(class_1936 arg0, class_1266 arg1, class_3730 arg2, class_1315 arg3, class_2487 arg4)
initialize(IWorld arg0, LocalDifficulty arg1, SpawnType arg2, EntityData arg3, CompoundTag arg4)
initialize(WorldAccess arg0, LocalDifficulty arg1, SpawnReason arg2, EntityData arg3, NbtCompound arg4)
func_213386_a(IWorld arg0, DifficultyInstance arg1, SpawnReason arg2, ILivingEntityData arg3, CompoundNBT arg4)
onInitialSpawn(IWorld arg0, DifficultyInstance arg1, SpawnReason arg2, ILivingEntityData arg3, CompoundNBT arg4)
private void
ek()
method_18280()
addTypeSpecificGoals()
m_23194806()
func_213501_ej()
setAttackGoals()
protected void
a(awb arg0, bce arg1)
method_6475(class_1657 arg0, class_1799 arg1)
eat(PlayerEntity arg0, ItemStack arg1)
eat(PlayerEntity arg0, ItemStack arg1)
func_175505_a(PlayerEntity arg0, ItemStack arg1)
consumeItemFromStack(PlayerEntity arg0, ItemStack arg1)
protected float
b(aje arg0, aim arg1)
method_18394(class_4050 arg0, class_4048 arg1)
getActiveEyeHeight(EntityPose arg0, EntityDimensions arg1)
m_86089714(Pose arg0, EntityDimensions arg1)
func_213348_b(Pose arg0, EntitySize arg1)
getStandingEyeHeight(Pose arg0, EntitySize arg1)
public FoxEntity$Type
dW()
method_18271()
getFoxType()
m_47712991()
func_213471_dV()
getVariantType()
private void
a(arc$v arg0)
method_18255(class_4019$class_4039 arg0)
setType(FoxEntity$Type arg0)
m_20895243(C_39394311$C_42028780 arg0)
func_213474_a(FoxEntity$Type arg0)
setVariantType(FoxEntity$Type typeIn)
private List<UUID>
el()
method_18281()
getTrustedUuids()
m_63401725()
func_213479_ek()
getTrustedUUIDs()
private void
b(UUID arg0)
method_18266(UUID arg0)
addTrustedUuid(UUID arg0)
m_91058395(UUID arg0)
func_213465_b(UUID arg0)
addTrustedUUID(UUID uuidIn)
public void
b(ic arg0)
method_5652(class_2487 arg0)
writeCustomDataToTag(CompoundTag arg0)
writeCustomNbt(NbtCompound arg0)
func_213281_b(CompoundNBT arg0)
writeAdditional(CompoundNBT arg0)
public void
a(ic arg0)
method_5749(class_2487 arg0)
readCustomDataFromTag(CompoundTag arg0)
readCustomNbt(NbtCompound arg0)
func_70037_a(CompoundNBT arg0)
readAdditional(CompoundNBT arg0)
public boolean
dX()
method_18272()
isSitting()
m_51714212()
func_213455_dW()
isSitting()
public void
r(boolean arg0)
method_18294(boolean arg0)
setSitting(boolean arg0)
m_10907762(boolean arg0)
func_213466_r(boolean arg0)
setSitting(boolean arg0)
public boolean
dY()
method_18273()
isWalking()
m_38387856()
func_213472_dX()
isStuck()
private void
v(boolean arg0)
method_18295(boolean arg0)
setWalking(boolean arg0)
m_74017729(boolean arg0)
func_213492_v(boolean arg0)
setStuck(boolean arg0)
private boolean
em()
method_18282()
isAggressive()
m_28848187()
func_213473_el()
isFoxAggroed()
private void
w(boolean arg0)
method_18301(boolean arg0)
setAggressive(boolean arg0)
m_84406137(boolean arg0)
func_213482_w(boolean arg0)
setFoxAggroed(boolean arg0)
public boolean
dy()
method_6113()
isSleeping()
isSleeping()
func_70608_bn()
isSleeping()
private void
x(boolean arg0)
method_18302(boolean arg0)
setSleeping(boolean arg0)
m_11045464(boolean arg0)
func_213485_x(boolean arg0)
setSleeping(boolean arg0)
private void
d(int arg0, boolean arg1)
method_18269(int arg0, boolean arg1)
setFoxFlag(int arg0, boolean arg1)
m_88132736(int arg0, boolean arg1)
func_213505_d(int arg0, boolean arg1)
setFoxFlag(int arg0, boolean arg1)
private boolean
s(int arg0)
method_18293(int arg0)
getFoxFlag(int arg0)
m_99723251(int arg0)
func_213507_r(int arg0)
getFoxFlag(int arg0)
public boolean
e(bce arg0)
method_18397(class_1799 arg0)
canPickUp(ItemStack arg0)
m_98611243(ItemStack arg0)
func_213365_e(ItemStack arg0)
func_213365_e(ItemStack arg0)
protected boolean
g(bce arg0)
method_5939(class_1799 arg0)
canPickupItem(ItemStack arg0)
canHoldItem(ItemStack arg0)
func_175448_a(ItemStack arg0)
canEquipItem(ItemStack arg0)
private void
k(bce arg0)
method_18289(class_1799 arg0)
spit(ItemStack arg0)
m_32718354(ItemStack arg0)
func_213495_k(ItemStack arg0)
spitOutItem(ItemStack stackIn)
private void
l(bce arg0)
method_18291(class_1799 arg0)
dropItem(ItemStack arg0)
m_77628505(ItemStack arg0)
func_213486_l(ItemStack arg0)
spawnItem(ItemStack stackIn)
protected void
a(ats arg0)
method_5949(class_1542 arg0)
loot(ItemEntity arg0)
updateInventory(ItemEntity arg0)
func_175445_a(ItemEntity arg0)
updateEquipmentIfNeeded(ItemEntity arg0)
public void
h()
method_5773()
tick()
tick()
func_70071_h_()
tick()
public boolean
i(bce arg0)
method_6481(class_1799 arg0)
isBreedingItem(ItemStack arg0)
isBreedingItem(ItemStack arg0)
func_70877_b(ItemStack arg0)
isBreedingItem(ItemStack arg0)
protected void
a(awb arg0, aij arg1)
method_18249(class_1657 arg0, class_1296 arg1)
onPlayerSpawnedChild(PlayerEntity arg0, PassiveEntity arg1)
m_49863857(PlayerEntity arg0, PassiveEntity arg1)
func_213406_a(PlayerEntity arg0, AgeableEntity arg1)
onChildSpawnFromEgg(PlayerEntity arg0, AgeableEntity arg1)
public boolean
dZ()
method_18274()
isChasing()
m_18684396()
func_213480_dY()
func_213480_dY()
public void
s(boolean arg0)
method_18296(boolean arg0)
setChasing(boolean arg0)
m_33003479(boolean arg0)
func_213461_s(boolean arg0)
func_213461_s(boolean arg0)
public boolean
ef()
method_18275()
isFullyCrouched()
m_69183655()
func_213490_ee()
func_213490_ee()
public void
t(boolean arg0)
method_18297(boolean arg0)
setCrouching(boolean arg0)
m_68146568(boolean arg0)
func_213451_t(boolean arg0)
setCrouching(boolean arg0)
public boolean
eg()
method_18276()
isCrouching()
m_58217862()
func_213453_ef()
isCrouching()
public void
u(boolean arg0)
method_18299(boolean arg0)
setRollingHead(boolean arg0)
m_16695670(boolean arg0)
func_213502_u(boolean arg0)
func_213502_u(boolean arg0)
public boolean
eh()
method_18277()
isRollingHead()
m_16935265()
func_213467_eg()
func_213467_eg()
public void
g(aiu arg0)
method_5980(class_1309 arg0)
setTarget(LivingEntity arg0)
setAttackTarget(LivingEntity arg0)
func_70624_b(LivingEntity arg0)
setAttackTarget(LivingEntity arg0)
public void
b(float arg0, float arg1)
method_5747(float arg0, float arg1)
handleFallDamage(float arg0, float arg1)
takeFallDamage(float arg0, float arg1)
func_180430_e(float arg0, float arg1)
fall(float arg0, float arg1)
private void
en()
method_18283()
wakeUp()
m_45195199()
func_213454_em()
func_213454_em()
private void
eo()
method_18284()
stopActions()
m_79817924()
func_213499_en()
func_213499_en()
private boolean
ep()
method_18285()
wantsToPickupItem()
m_89334314()
func_213478_eo()
func_213478_eo()
public void
B()
method_5966()
playAmbientSound()
playAmbientSound()
func_70642_aH()
playAmbientSound()
protected SoundEvent
G()
method_5994()
getAmbientSound()
getAmbientSound()
func_184639_G()
getAmbientSound()
protected SoundEvent
e(ahu arg0)
method_6011(class_1282 arg0)
getHurtSound(DamageSource arg0)
getHurtSound(DamageSource arg0)
func_184601_bQ(DamageSource arg0)
getHurtSound(DamageSource arg0)
protected SoundEvent
cH()
method_6002()
getDeathSound()
getDeathSound()
func_184615_bR()
getDeathSound()
private boolean
c(UUID arg0)
method_18428(UUID arg0)
canTrust(UUID arg0)
m_98940212(UUID arg0)
func_213468_c(UUID arg0)
isTrustedUUID(UUID arg0)
protected void
d(ahu arg0)
method_16080(class_1282 arg0)
drop(DamageSource arg0)
m_72373583(DamageSource arg0)
func_213345_d(DamageSource arg0)
spawnDrops(DamageSource arg0)
public static boolean
a(arc arg0, aiu arg1)
method_18257(class_4019 arg0, class_1309 arg1)
canJumpChase(FoxEntity arg0, LivingEntity arg1)
m_64501812(C_39394311 arg0, LivingEntity arg1)
func_213481_a(FoxEntity arg0, LivingEntity arg1)
func_213481_a(FoxEntity arg0, LivingEntity arg1)
public void
a(byte arg0)
method_5711(byte arg0)
handleStatus(byte arg0)
doEvent(byte arg0)
func_70103_a(byte arg0)
handleStatusUpdate(byte arg0)
public float
v(float arg0)
method_18298(float arg0)
getHeadRoll(float arg0)
m_44641234(float arg0)
func_213475_v(float arg0)
func_213475_v(float arg0)
public float
w(float arg0)
method_18300(float arg0)
getBodyRotationHeightOffset(float arg0)
m_75739102(float arg0)
func_213503_w(float arg0)
func_213503_w(float arg0)