net.minecraft.entity.vehicle

public class BoatEntity

extends Entity

All mapped superinterfaces:

CommandSource

ux
net.minecraft.class_962
net.minecraft.entity.vehicle.BoatEntity
net.minecraft.entity.item.EntityBoat

Field summary

Modifier and TypeField
private boolean
a
field_3877
empty
isBoatEmpty
private double
b
field_3879
speedBoost
speedMultiplier
private int
c
field_3880
lerpSteps
boatPosRotationIncrements
private double
d
field_3881
lerpX
boatX
private double
e
field_3882
lerpY
boatY
private double
f
field_3883
lerpZ
boatZ
private double
g
field_3884
lerpYaw
boatYaw
private double
h
field_3885
lerpPitch
boatPitch
private double
i
field_3886
lerpVelocityX
velocityX
private double
ar
field_3887
lerpVelocityY
velocityY
private double
as
field_3878
lerpVelocityZ
velocityZ

Constructor summary

ModifierConstructor
public (World arg0)
public (World world, double x, double y, double z)

Method summary

Modifier and TypeMethod
protected boolean
s_()
method_2549()
makesSteps()
canTriggerWalking()
protected void
h()
method_2484()
registerSyncedData()
entityInit()
public Box
j(pk arg0)
method_2555(class_864 arg0)
getCollisionAgainstShape(Entity arg0)
getCollisionBox(Entity arg0)
public Box
S()
method_2464()
getCollisionShape()
getCollisionBoundingBox()
public boolean
ae()
method_2472()
isPushable()
canBePushed()
public double
an()
method_2481()
getMountHeight()
getMountedYOffset()
public boolean
a(ow arg0, float arg1)
method_2499(class_856 arg0, float arg1)
takeDamage(DamageSource arg0, float arg1)
attackEntityFrom(DamageSource arg0, float arg1)
public boolean
ad()
method_2471()
hasCollision()
canBeCollidedWith()
public void
t_()
method_2558()
tick()
onUpdate()
public void
al()
method_2479()
updateRiderPositon()
updateRiderPosition()
protected void
b(dn arg0)
method_2528(class_322 arg0)
writeCustomNbt(NbtCompound arg0)
writeEntityToNBT(NBTTagCompound arg0)
protected void
a(dn arg0)
method_2498(class_322 arg0)
readCustomNbt(NbtCompound arg0)
readEntityFromNBT(NBTTagCompound arg0)
public boolean
e(wn arg0)
method_6100(class_988 arg0)
interact(PlayerEntity arg0)
interactFirst(EntityPlayer arg0)
protected void
a(double arg0, boolean arg1, afh arg2, cj arg3)
method_2489(double arg0, boolean arg1, class_197 arg2, class_2552 arg3)
checkFallDamage(double arg0, boolean arg1, Block arg2, BlockPos arg3)
updateFallState(double arg0, boolean arg1, Block arg2, BlockPos arg3)
public void
a(float arg0)
method_6304(float arg0)
setDamage(float damage)
setDamageTaken(float arg0)
public float
j()
method_6305()
getDamage()
getDamageTaken()
public void
a(int arg0)
method_3050(int arg0)
setDamagedTimer(int ticks)
setTimeSinceHit(int arg0)
public int
l()
method_3054()
getDamagedTimer()
getTimeSinceHit()
public void
b(int arg0)
method_3051(int arg0)
setDamagedSwingDirection(int dir)
setForwardDirection(int arg0)
public int
m()
method_3055()
getDamagedSwingDirection()
getForwardDirection()
public void
ar()
method_2509()
animateDamage()
performHurtAnimation()
public void
a(double arg0, double arg1, double arg2, float arg3, float arg4, int arg5, boolean arg6)
method_2488(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)
setPositionAndRotation2(double arg0, double arg1, double arg2, float arg3, float arg4, int arg5, boolean arg6)
public void
i(double arg0, double arg1, double arg2)
method_2556(double arg0, double arg1, double arg2)
lerpVelocity(double arg0, double arg1, double arg2)
setVelocity(double arg0, double arg1, double arg2)
public void
a(boolean arg0)
method_3052(boolean arg0)
setEmpty(boolean empty)
setIsBoatEmpty(boolean arg0)