net.minecraft.entity.living.mob.monster

public class ShulkerEntity

extends GolemEntity implements Monster

All mapped superinterfaces:

Nameable, CommandSource, Monster

aur
net.minecraft.class_1606
net.minecraft.entity.living.mob.monster.ShulkerEntity
net.minecraft.entity.monster.ShulkerEntity
net.minecraft.entity.monster.ShulkerEntity

Field summary

Modifier and TypeField
private static final UUID
bA
field_7341
ARMOR_BONUS_UUID
field_184703_bv
field_184703_bv
private static final AttributeModifier
bB
field_7342
ARMOR_BONUS
field_184704_bw
field_184704_bw
protected static final DataAttribute<Direction>
b
field_7344
ATTACH_FACE
field_184700_a
field_184700_a
protected static final DataAttribute<Optional<BlockPos>>
c
field_7338
POSITION
field_184701_b
field_184701_b
protected static final DataAttribute<Byte>
d
field_7346
PEEK_DELAY
field_184702_c
field_184702_c
protected static final DataAttribute<Byte>
bz
field_7343
SHELL_COLOR
field_190770_bw
field_190770_bw
private float
bC
field_7339
prevOpenProgress
field_184705_bx
field_184705_bx
private float
bD
field_7337
openProgress
field_184706_by
field_184706_by
private BlockPos
bE
field_7345
prevAttachedBlock
field_184707_bz
field_184707_bz
private int
bF
field_7340
teleportLerpTimer
field_184708_bA
field_184708_bA

Constructor summary

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

Method summary

Modifier and TypeMethod
public EntityData
a(bhi arg0, agy arg1, air arg2, aja arg3, ib arg4)
method_5943(class_1936 arg0, class_1266 arg1, class_3730 arg2, class_1315 arg3, class_2487 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)
func_213386_a(IWorld arg0, DifficultyInstance arg1, SpawnReason arg2, ILivingEntityData arg3, CompoundNBT arg4)
protected void
n()
method_5959()
initGoals()
func_184651_r()
initEntityAI()
protected boolean
ao()
method_5658()
makesSteps()
func_70041_e_()
canTriggerWalking()
public SoundCategory
cb()
method_5634()
getSoundCategory()
func_184176_by()
getSoundCategory()
protected SoundEvent
G()
method_5994()
getAmbientSound()
func_184639_G()
getAmbientSound()
public void
B()
method_5966()
playAmbientSound()
func_70642_aH()
playAmbientSound()
protected SoundEvent
cG()
method_6002()
getDeathSound()
func_184615_bR()
getDeathSound()
protected SoundEvent
e(aho arg0)
method_6011(class_1282 arg0)
getHurtSound(DamageSource arg0)
func_184601_bQ(DamageSource arg0)
getHurtSound(DamageSource arg0)
protected void
u_()
method_5693()
registerSyncedData()
func_70088_a()
registerData()
protected void
ck()
method_6001()
initAttributes()
func_110147_ax()
registerAttributes()
protected BodyControl
o()
method_5963()
createBodyControl()
func_184650_s()
createBodyHelper()
public void
a(ib arg0)
method_5749(class_2487 arg0)
readCustomNbt(NbtCompound arg0)
func_70037_a(CompoundNBT arg0)
readAdditional(CompoundNBT arg0)
public void
b(ib arg0)
method_5652(class_2487 arg0)
writeCustomNbt(NbtCompound arg0)
func_213281_b(CompoundNBT arg0)
func_213281_b(CompoundNBT arg0)
public void
h()
method_5773()
tick()
func_70071_h_()
tick()
public void
a(ait arg0, crv arg1)
method_5784(class_1313 arg0, class_243 arg1)
move(MoverType arg0, Vec3d arg1)
func_213315_a(MoverType arg0, Vec3d arg1)
func_213315_a(MoverType arg0, Vec3d arg1)
public void
c(double arg0, double arg1, double arg2)
method_5814(double arg0, double arg1, double arg2)
setPosition(double arg0, double arg1, double arg2)
func_70107_b(double arg0, double arg1, double arg2)
setPosition(double arg0, double arg1, double arg2)
protected boolean
l()
method_7127()
tryTeleport()
func_184689_o()
tryTeleportToNewPosition()
public void
k()
method_6007()
mobTick()
func_70636_d()
livingTick()
public void
a(qh<?> arg0)
method_5674(class_2940<?> arg0)
onDataValueChanged(DataAttribute<?> arg0)
func_184206_a(DataParameter<?> arg0)
notifyDataManagerChange(DataParameter<?> arg0)
public boolean
a(aho arg0, float arg1)
method_5643(class_1282 arg0, float arg1)
takeDamage(DamageSource arg0, float arg1)
func_70097_a(DamageSource arg0, float arg1)
attackEntityFrom(DamageSource arg0, float arg1)
private boolean
ed()
method_7124()
isClosed()
func_184686_df()
isClosed()
public Box
ap()
method_5827()
getCollisionShape()
func_70046_E()
getCollisionBoundingBox()
public Direction
dV()
method_7119()
getAttachedFace()
func_184696_cZ()
getAttachmentFacing()
public BlockPos
dW()
method_7123()
getShulkerPos()
func_184699_da()
getAttachmentPos()
public void
g(ev arg0)
method_7125(class_2338 arg0)
setShulkerPos(BlockPos pos)
func_184694_g(BlockPos arg0)
setAttachmentPos(BlockPos pos)
public int
dX()
method_7115()
getPeekAmount()
func_184684_db()
getPeekTick()
public void
a(int arg0)
method_7122(int arg0)
setPeekAmount(int peekAmount)
func_184691_a(int arg0)
updateArmorModifier(int arg0)
protected float
b(aiy arg0, aig arg1)
method_18394(class_4050 arg0, class_4048 arg1)
m_86089714(Pose arg0, EntityDimensions arg1)
func_213348_b(Pose arg0, EntitySize arg1)
func_213348_b(Pose arg0, EntitySize arg1)
public int
M()
method_5978()
getLookPitchSpeed()
func_70646_bf()
getVerticalFaceSpeed()
public int
dA()
method_5986()
getMaxHeadRotation()
func_184649_cE()
getHorizontalFaceSpeed()
public void
i(aif arg0)
method_5697(class_1297 arg0)
push(Entity arg0)
func_70108_f(Entity arg0)
applyEntityCollision(Entity arg0)
public float
aR()
method_5871()
getPickRadius()
func_70111_Y()
getCollisionBorderSize()
public void
a(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)
lerpPositionAndAngles(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
v(float arg0)
method_7116(float arg0)
getOpenProgress(float delta)
func_184688_a(float arg0)
getClientPeekAmount(float arg0)
public int
dY()
method_7113()
getTeleportLerpTimer()
func_184693_dc()
getClientTeleportInterp()
public BlockPos
dZ()
method_7120()
getPrevAttachedBlock()
func_184692_dd()
getOldAttachPos()
public boolean
ea()
method_7117()
isAttachedToBlock()
func_184697_de()
isAttachedToBlock()
public DyeColor
ec()
method_7121()
getColor()
func_190769_dn()
getColor()