net.minecraft.entity.mob

public class ShulkerEntity

extends GolemEntity implements Monster

All mapped superinterfaces:

Nameable, CommandOutput, Monster

bdt
net.minecraft.world.entity.monster.Shulker
net.minecraft.class_1606
net.minecraft.entity.mob.ShulkerEntity
net.minecraft.unmapped.C_wepsgefi
net.minecraft.entity.monster.ShulkerEntity
net.minecraft.entity.monster.ShulkerEntity

Field summary

Modifier and TypeField
private static final UUID
bp
COVERED_ARMOR_MODIFIER_UUID
field_7341
COVERED_ARMOR_BONUS_ID
f_eoeowyqr
field_184703_bv
COVERED_ARMOR_BONUS_ID
private static final EntityAttributeModifier
bq
COVERED_ARMOR_MODIFIER
field_7342
COVERED_ARMOR_BONUS
f_yecffwtx
field_184704_bw
COVERED_ARMOR_BONUS_MODIFIER
protected static final TrackedData<Direction>
b
DATA_ATTACH_FACE_ID
field_7344
ATTACHED_FACE
f_kdytjkmi
field_184700_a
ATTACHED_FACE
protected static final TrackedData<Optional<BlockPos>>
c
DATA_ATTACH_POS_ID
field_7338
ATTACHED_BLOCK
f_wwqvrtjm
field_184701_b
ATTACHED_BLOCK_POS
protected static final TrackedData<Byte>
d
DATA_PEEK_ID
field_7346
PEEK_AMOUNT
f_qyhdlubn
field_184702_c
PEEK_TICK
protected static final TrackedData<Byte>
bo
DATA_COLOR_ID
field_7343
COLOR
f_twtbkvow
field_190770_bw
COLOR
private float
br
currentPeekAmountO
field_7339
prevOpenProgress
f_cezsikwb
field_184705_bx
prevPeekAmount
private float
bs
currentPeekAmount
field_7337
openProgress
f_tdqqxmxs
field_184706_by
peekAmount
private BlockPos
bt
oldAttachPosition
field_7345
prevAttachedBlock
f_ooftcxdq
field_184707_bz
currentAttachmentPosition
private int
bu
clientSideTeleportInterpolation
field_7340
teleportLerpTimer
f_hlyfzsza
field_184708_bA
clientSideTeleportInterpolation

Constructor summary

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

Method summary

Modifier and TypeMethod
protected void
o()
registerGoals()
method_5959()
initGoals()
m_itjttsuo()
func_184651_r()
registerGoals()
protected boolean
aB()
isMovementNoisy()
method_5658()
canClimb()
m_wckwuftu()
func_225502_at_()
canTriggerWalking()
public SoundCategory
ct()
getSoundSource()
method_5634()
getSoundCategory()
m_nsggwems()
func_184176_by()
getSoundCategory()
protected SoundEvent
I()
getAmbientSound()
method_5994()
getAmbientSound()
m_jjefzxbm()
func_184639_G()
getAmbientSound()
public void
F()
playAmbientSound()
method_5966()
playAmbientSound()
m_frolgtzg()
func_70642_aH()
playAmbientSound()
protected SoundEvent
dp()
getDeathSound()
method_6002()
getDeathSound()
m_axkhmdzu()
func_184615_bR()
getDeathSound()
protected SoundEvent
e(aph arg0)
getHurtSound(DamageSource arg0)
method_6011(class_1282 arg0)
getHurtSound(DamageSource arg0)
m_spwwmdyl(C_sbxfkpyv arg0)
func_184601_bQ(DamageSource arg0)
getHurtSound(DamageSource arg0)
protected void
e()
defineSynchedData()
method_5693()
initDataTracker()
m_lwugwlsw()
func_70088_a()
registerData()
public static DefaultAttributeContainer$Builder
m()
createAttributes()
method_26921()
createShulkerAttributes()
m_agmrwfit()
func_234300_m_()
func_234300_m_()
protected BodyControl
r()
createBodyControl()
method_5963()
createBodyControl()
m_mbyporyt()
func_184650_s()
createBodyController()
public void
a(md arg0)
readAdditionalSaveData(CompoundTag arg0)
method_5749(class_2487 arg0)
readCustomDataFromTag(CompoundTag arg0)
m_obkzfysl(C_hhlwcnih arg0)
func_70037_a(CompoundNBT arg0)
readAdditional(CompoundNBT arg0)
public void
b(md arg0)
addAdditionalSaveData(CompoundTag arg0)
method_5652(class_2487 arg0)
writeCustomDataToTag(CompoundTag arg0)
m_xuwbpohg(C_hhlwcnih arg0)
func_213281_b(CompoundNBT arg0)
writeAdditional(CompoundNBT arg0)
public void
j()
tick()
method_5773()
tick()
m_arkgrfeb()
func_70071_h_()
tick()
public void
a(aqo arg0, dck arg1)
move(MoverType arg0, Vec3 arg1)
method_5784(class_1313 arg0, class_243 arg1)
move(MovementType arg0, Vec3d arg1)
m_zcvlfcid(C_eojqvxuw arg0, C_vgpupfxx arg1)
func_213315_a(MoverType arg0, Vector3d arg1)
move(MoverType arg0, Vector3d arg1)
public void
d(double arg0, double arg1, double arg2)
setPos(double arg0, double arg1, double arg2)
method_5814(double arg0, double arg1, double arg2)
updatePosition(double arg0, double arg1, double arg2)
m_ccloapxs(double arg0, double arg1, double arg2)
func_70107_b(double arg0, double arg1, double arg2)
setPosition(double arg0, double arg1, double arg2)
protected Direction
g(fx arg0)
findAttachableFace(BlockPos arg0)
method_24351(class_2338 arg0)
findAttachSide(BlockPos pos)
m_wceaofdc(C_hynzadkk arg0)
func_234299_g_(BlockPos arg0)
func_234299_g_(BlockPos arg0)
private boolean
a(fx arg0, gc arg1)
canAttachOnBlockFace(BlockPos arg0, Direction arg1)
method_24350(class_2338 arg0, class_2350 arg1)
canStay(BlockPos pos, Direction attachSide)
m_ngibepjm(C_hynzadkk arg0, C_xpuuihxf arg1)
func_234298_a_(BlockPos arg0, Direction arg1)
func_234298_a_(BlockPos arg0, Direction arg1)
protected boolean
eK()
teleportSomewhere()
method_7127()
tryTeleport()
m_yjhdxjbh()
func_184689_o()
tryTeleportToNewPosition()
public void
k()
aiStep()
method_6007()
tickMovement()
m_alyudxll()
func_70636_d()
livingTick()
public void
a(us<?> arg0)
onSyncedDataUpdated(EntityDataAccessor<?> arg0)
method_5674(class_2940<?> arg0)
onTrackedDataSet(TrackedData<?> arg0)
m_prrlvbmi(C_rinmcaxy<?> arg0)
func_184206_a(DataParameter<?> arg0)
notifyDataManagerChange(DataParameter<?> arg0)
public boolean
a(aph arg0, float arg1)
hurt(DamageSource arg0, float arg1)
method_5643(class_1282 arg0, float arg1)
damage(DamageSource arg0, float arg1)
m_szxeksnh(C_sbxfkpyv arg0, float arg1)
func_70097_a(DamageSource arg0, float arg1)
attackEntityFrom(DamageSource arg0, float arg1)
private boolean
eT()
isClosed()
method_7124()
isClosed()
m_rrdultpy()
func_184686_df()
isClosed()
public boolean
aY()
canBeCollidedWith()
method_30948()
method_30948()
m_mvydwrgl()
func_241845_aY()
func_241845_aY()
public Direction
eL()
getAttachFace()
method_7119()
getAttachedFace()
m_bcbqzxod()
func_184696_cZ()
getAttachmentFacing()
public BlockPos
eM()
getAttachPosition()
method_7123()
getAttachedBlock()
m_ljfkzyno()
func_184699_da()
getAttachmentPos()
public void
h(fx arg0)
setAttachPosition(BlockPos arg0)
method_7125(class_2338 arg0)
setAttachedBlock(BlockPos pos)
m_nyaodusr(C_hynzadkk arg0)
func_184694_g(BlockPos arg0)
setAttachmentPos(BlockPos pos)
public int
eN()
getRawPeekAmount()
method_7115()
getPeekAmount()
m_xqlguhxm()
func_184684_db()
getPeekTick()
public void
a(int arg0)
setRawPeekAmount(int arg0)
method_7122(int arg0)
setPeekAmount(int peekAmount)
m_kuzlyboe(int arg0)
func_184691_a(int arg0)
updateArmorModifier(int arg0)
protected float
b(aqu arg0, apy arg1)
getStandingEyeHeight(Pose arg0, EntityDimensions arg1)
method_18394(class_4050 arg0, class_4048 arg1)
getActiveEyeHeight(EntityPose arg0, EntityDimensions arg1)
m_heqvdbfg(C_ufdjspmk arg0, C_sszpscpo arg1)
func_213348_b(Pose arg0, EntitySize arg1)
getStandingEyeHeight(Pose arg0, EntitySize arg1)
public int
O()
getMaxHeadXRot()
method_5978()
getLookPitchSpeed()
m_wdfnuhez()
func_70646_bf()
getVerticalFaceSpeed()
public int
eo()
getMaxHeadYRot()
method_5986()
getBodyYawSpeed()
m_lqlfsnxj()
func_184649_cE()
getHorizontalFaceSpeed()
public void
i(apx arg0)
push(Entity arg0)
method_5697(class_1297 arg0)
pushAwayFrom(Entity arg0)
m_ysnccdty(C_astfners arg0)
func_70108_f(Entity arg0)
applyEntityCollision(Entity arg0)
public float
bf()
getPickRadius()
method_5871()
getTargetingMargin()
m_rjumlnsh()
func_70111_Y()
getCollisionBorderSize()
public void
a(double arg0, double arg1, double arg2, float arg3, float arg4, int arg5, boolean arg6)
lerpTo(double arg0, double arg1, double arg2, float arg3, float arg4, int arg5, boolean arg6)
method_5759(double arg0, double arg1, double arg2, float arg3, float arg4, int arg5, boolean arg6)
updateTrackedPositionAndAngles(double arg0, double arg1, double arg2, float arg3, float arg4, int arg5, boolean arg6)
m_fepbvbrn(double arg0, double arg1, double arg2, float arg3, float arg4, int arg5, boolean arg6)
func_180426_a(double arg0, double arg1, double arg2, float arg3, float arg4, int arg5, boolean arg6)
setPositionAndRotationDirect(double arg0, double arg1, double arg2, float arg3, float arg4, int arg5, boolean arg6)
public float
y(float arg0)
getClientPeekAmount(float arg0)
method_7116(float arg0)
getOpenProgress(float delta)
m_ujepgyyt(float arg0)
func_184688_a(float arg0)
getClientPeekAmount(float arg0)
public int
eO()
getClientSideTeleportInterpolation()
method_7113()
getTeleportLerpTimer()
m_mekbbiva()
func_184693_dc()
getClientTeleportInterp()
public BlockPos
eP()
getOldAttachPosition()
method_7120()
getPrevAttachedBlock()
m_ferzydta()
func_184692_dd()
getOldAttachPos()
public boolean
eQ()
hasValidInterpolationPositions()
method_7117()
hasAttachedBlock()
m_tyilxxcx()
func_184697_de()
isAttachedToBlock()
public DyeColor
eS()
getColor()
method_7121()
getColor()
m_nnaejkue()
func_190769_dn()
getColor()