net.minecraft.world.entity.vehicle

public class Boat

extends Entity

All mapped superinterfaces:

Nameable, CommandSource

bft
net.minecraft.world.entity.vehicle.Boat
net.minecraft.class_1690
net.minecraft.unmapped.C_mpfuowct
net.minecraft.entity.vehicle.BoatEntity
net.minecraft.entity.item.BoatEntity
net.minecraft.server.v1_16_R1.EntityBoat

Field summary

Modifier and TypeField
private static final EntityDataAccessor<Integer>
b
DATA_ID_HURT
field_7688
f_kpgbklcm
DAMAGE_WOBBLE_TICKS
field_184460_a
private static final EntityDataAccessor<Integer>
c
DATA_ID_HURTDIR
field_7707
f_dnfabqzz
DAMAGE_WOBBLE_SIDE
field_184462_b
private static final EntityDataAccessor<Float>
d
DATA_ID_DAMAGE
field_7705
f_gbhslpfh
DAMAGE_WOBBLE_STRENGTH
field_184464_c
private static final EntityDataAccessor<Integer>
e
DATA_ID_TYPE
field_7698
f_bvvqhrku
BOAT_TYPE
field_184466_d
private static final EntityDataAccessor<Boolean>
f
DATA_ID_PADDLE_LEFT
field_7687
f_yopjabro
LEFT_PADDLE_MOVING
field_199704_e
private static final EntityDataAccessor<Boolean>
g
DATA_ID_PADDLE_RIGHT
field_7713
f_xjuvwcqb
RIGHT_PADDLE_MOVING
field_199705_f
private static final EntityDataAccessor<Integer>
an
DATA_ID_BUBBLE_TIME
field_7691
f_ivqlskgm
BUBBLE_WOBBLE_TICKS
field_203064_g
private final float[]
ao
paddlePositions
field_7704
f_zoaxgakk
paddlePhases
field_184470_f
private float
ap
invFriction
field_7692
f_vhymeias
velocityDecay
field_184472_g
private float
aq
outOfControlTicks
field_7706
f_jgunhycm
ticksUnderwater
field_184474_h
private float
ar
deltaRotation
field_7690
f_hhiptjho
yawVelocity
field_184475_as
private int
as
lerpSteps
field_7708
f_vlxvyqxt
field_7708
field_184476_at
private double
at
lerpX
field_7686
f_fabcisfn
x
field_70281_h
private double
au
lerpY
field_7700
f_jpsxxmki
y
field_184477_av
private double
av
lerpZ
field_7685
f_mavldovk
z
field_184478_aw
private double
aw
lerpYRot
field_7699
f_odtguolr
boatYaw
field_70273_g
private double
ax
lerpXRot
field_7684
f_vnhyrife
boatPitch
field_184479_ay
private boolean
ay
inputLeft
field_7710
f_cqovsjfd
pressingLeft
field_184480_az
private boolean
az
inputRight
field_7695
f_ywwffcmd
pressingRight
field_184459_aA
private boolean
aA
inputUp
field_7709
f_fordbbty
pressingForward
field_184461_aB
private boolean
aB
inputDown
field_7693
f_cswmhrlg
pressingBack
field_184463_aC
private double
aC
waterLevel
field_7697
f_aehqikwc
waterLevel
field_184465_aD
private float
aD
landFriction
field_7714
f_nshqodnw
field_7714
field_184467_aE
private Boat$Status
aE
status
field_7702
f_brsrwydq
location
field_184469_aF
private Boat$Status
aF
oldStatus
field_7701
f_unahukdz
lastLocation
field_184471_aG
private double
aG
lastYd
field_7696
f_rspsbzff
fallVelocity
field_184473_aH
private boolean
aH
isAboveBubbleColumn
field_7689
f_wqsjbtcx
onBubbleColumnSurface
field_203059_aM
private boolean
aI
bubbleColumnDirectionIsDown
field_7703
f_yqrohltt
bubbleColumnIsDrag
field_203060_aN
private float
aJ
bubbleMultiplier
field_7712
f_xrvflipu
bubbleWobbleStrength
field_203061_aO
private float
aK
bubbleAngle
field_7694
f_alxmmeec
bubbleWobble
field_203062_aP
private float
aL
bubbleAngleO
field_7711
f_caqrdywi
lastBubbleWobble
field_203063_aQ

Constructor summary

ModifierConstructor
public (EntityType<? extends Boat> arg0, Level arg1)
public (Level world, double x, double y, double z)

Method summary

Modifier and TypeMethod
protected float
a(apj arg0, aon arg1)
getEyeHeight(Pose arg0, EntityDimensions arg1)
method_18378(class_4050 arg0, class_4048 arg1)
m_mfupgmuw(C_ufdjspmk arg0, C_sszpscpo arg1)
getEyeHeight(EntityPose arg0, EntityDimensions arg1)
func_213316_a(Pose arg0, EntitySize arg1)
getHeadHeight(EntityPose arg0, EntitySize arg1)
protected boolean
ax()
isMovementNoisy()
method_5658()
m_wckwuftu()
canClimb()
func_225502_at_()
playStepSound()
protected void
e()
defineSynchedData()
method_5693()
m_lwugwlsw()
initDataTracker()
func_70088_a()
initDatawatcher()
public AABB
j(aom arg0)
getCollideAgainstBox(Entity arg0)
method_5708(class_1297 arg0)
m_bttwlvpe(C_astfners arg0)
getHardCollisionBox(Entity arg0)
func_70114_g(Entity arg0)
public AABB
ay()
getCollideBox()
method_5827()
m_oykytcel()
getCollisionBox()
func_70046_E()
public boolean
aR()
isPushable()
method_5810()
m_okzqpkgv()
isPushable()
func_70104_M()
isCollidable()
public double
aY()
getPassengersRidingOffset()
method_5621()
m_kkphuyzb()
getMountedHeightOffset()
func_70042_X()
public boolean
a(anw arg0, float arg1)
hurt(DamageSource arg0, float arg1)
method_5643(class_1282 arg0, float arg1)
m_szxeksnh(C_sbxfkpyv arg0, float arg1)
damage(DamageSource arg0, float arg1)
func_70097_a(DamageSource arg0, float arg1)
damageEntity(DamageSource arg0, float arg1)
public void
k(boolean arg0)
onAboveBubbleCol(boolean arg0)
method_5700(boolean arg0)
m_nnymqfux(boolean arg0)
onBubbleColumnSurfaceCollision(boolean arg0)
func_203002_i(boolean arg0)
public void
i(aom arg0)
push(Entity arg0)
method_5697(class_1297 arg0)
m_ysnccdty(C_astfners arg0)
pushAwayFrom(Entity arg0)
func_70108_f(Entity arg0)
collide(Entity arg0)
public Item
g()
getDropItem()
method_7557()
m_zrotxegv()
asItem()
func_184455_j()
public boolean
aQ()
isPickable()
method_5863()
m_bzveerey()
collides()
func_70067_L()
isInteractable()
public Direction
bZ()
getMotionDirection()
method_5755()
m_egrevgdy()
getMovementDirection()
func_184172_bi()
getAdjustedDirection()
public void
j()
tick()
method_5773()
m_arkgrfeb()
tick()
func_70071_h_()
tick()
private void
q()
tickBubbleColumn()
method_7550()
m_cjzujthp()
handleBubbleColumn()
func_203057_r()
protected SoundEvent
h()
getPaddleSound()
method_7537()
m_ecdvyvts()
getPaddleSoundEvent()
func_193047_k()
private void
r()
tickLerp()
method_7555()
m_txptnqba()
method_7555()
func_184447_s()
public void
a(boolean arg0, boolean arg1)
setPaddleState(boolean arg0, boolean arg1)
method_7538(boolean arg0, boolean arg1)
m_hyztdyla(boolean arg0, boolean arg1)
setPaddleMovings(boolean leftMoving, boolean rightMoving)
func_184445_a(boolean arg0, boolean arg1)
private Boat$Status
s()
getStatus()
method_7552()
m_xwvweinm()
checkLocation()
func_184449_t()
public float
i()
getWaterLevelAbove()
method_7544()
m_ukuqkstu()
method_7544()
func_184451_k()
public float
k()
getGroundFriction()
method_7548()
m_vojylmpn()
method_7548()
func_184441_l()
private boolean
t()
checkInWater()
method_7545()
m_tikylhyj()
checkBoatInWater()
func_184446_u()
private Boat$Status
u()
isUnderwater()
method_7532()
m_wchoyhkz()
getUnderWaterLocation()
func_184444_v()
private void
v()
floatBoat()
method_7534()
m_igxabfge()
updateVelocity()
func_184450_w()
private void
x()
controlBoat()
method_7549()
m_fungjxef()
updatePaddles()
func_184443_x()
public void
k(aom arg0)
positionRider(Entity arg0)
method_5865(class_1297 arg0)
m_pnapxqoc(C_astfners arg0)
updatePassengerPosition(Entity arg0)
func_184232_k(Entity arg0)
public Vec3
c(aoy arg0)
getDismountLocationForPassenger(LivingEntity arg0)
method_24829(class_1309 arg0)
m_uoqfuwph(C_usxaxydn arg0)
updatePassengerForDismount(LivingEntity arg0)
func_230268_c_(LivingEntity arg0)
protected void
a(aom arg0)
clampRotation(Entity arg0)
method_7546(class_1297 arg0)
m_nijfolhc(C_astfners arg0)
copyEntityData(Entity entity)
func_184454_a(Entity arg0)
protected void
b(le arg0)
addAdditionalSaveData(CompoundTag arg0)
method_5652(class_2487 arg0)
m_xuwbpohg(C_hhlwcnih arg0)
writeCustomDataToTag(CompoundTag arg0)
func_213281_b(CompoundNBT arg0)
saveData(NBTTagCompound arg0)
protected void
a(le arg0)
readAdditionalSaveData(CompoundTag arg0)
method_5749(class_2487 arg0)
m_obkzfysl(C_hhlwcnih arg0)
readCustomDataFromTag(CompoundTag arg0)
func_70037_a(CompoundNBT arg0)
loadData(NBTTagCompound arg0)
public InteractionResult
a(bec arg0, anf arg1)
interact(Player arg0, InteractionHand arg1)
method_5688(class_1657 arg0, class_1268 arg1)
m_fdhoudpd(C_jzrpycqo arg0, C_laxmzoqs arg1)
interact(PlayerEntity arg0, Hand arg1)
func_184230_a(PlayerEntity arg0, Hand arg1)
protected void
a(double arg0, boolean arg1, cfj arg2, fu arg3)
checkFallDamage(double arg0, boolean arg1, BlockState arg2, BlockPos arg3)
method_5623(double arg0, boolean arg1, class_2680 arg2, class_2338 arg3)
m_cckfyxyf(double arg0, boolean arg1, C_txtbiemp arg2, C_hynzadkk arg3)
fall(double arg0, boolean arg1, BlockState arg2, BlockPos arg3)
func_184231_a(double arg0, boolean arg1, BlockState arg2, BlockPos arg3)
public boolean
a(int arg0)
getPaddleState(int arg0)
method_7556(int arg0)
m_teavnubq(int arg0)
isPaddleMoving(int paddle)
func_184457_a(int arg0)
public void
a(float arg0)
setDamage(float arg0)
method_7542(float arg0)
m_meonemfl(float arg0)
setDamageWobbleStrength(float wobbleStrength)
func_70266_a(float arg0)
setDamage(float arg0)
public float
m()
getDamage()
method_7554()
m_nolednfg()
getDamageWobbleStrength()
func_70271_g()
getDamage()
public void
b(int arg0)
setHurtTime(int arg0)
method_7553(int arg0)
m_pkbdfjnn(int arg0)
setDamageWobbleTicks(int wobbleTicks)
func_70265_b(int arg0)
public int
n()
getHurtTime()
method_7533()
m_lsvizwmr()
getDamageWobbleTicks()
func_70268_h()
private void
d(int arg0)
setBubbleTime(int arg0)
method_7531(int arg0)
m_erwgiiba(int arg0)
setBubbleWobbleTicks(int wobbleTicks)
func_203055_e(int arg0)
private int
z()
getBubbleTime()
method_7539()
m_qktgsogx()
getBubbleWobbleTicks()
func_203058_B()
public void
c(int arg0)
setHurtDir(int arg0)
method_7540(int arg0)
m_kcsyhkhj(int arg0)
setDamageWobbleSide(int side)
func_70269_c(int arg0)
public int
o()
getHurtDir()
method_7543()
m_ztgkeriq()
getDamageWobbleSide()
func_70267_i()
public void
a(bft$b arg0)
setType(Boat$Type arg0)
method_7541(class_1690$class_1692 arg0)
m_iiteenug(C_mpfuowct$C_jyahrrif arg0)
setBoatType(BoatEntity$Type type)
func_184458_a(BoatEntity$Type arg0)
setType(EntityBoat$EnumBoatType arg0)
public Boat$Type
p()
getBoatType()
method_7536()
m_pejxhjyx()
getBoatType()
func_184453_r()
getType()
protected boolean
q(aom arg0)
canAddPassenger(Entity arg0)
method_5818(class_1297 arg0)
m_wkqvrgdz(C_astfners arg0)
canAddPassenger(Entity arg0)
func_184219_q(Entity arg0)
public Entity
cl()
getControllingPassenger()
method_5642()
m_cvqrfbej()
getPrimaryPassenger()
func_184179_bs()
getRidingPassenger()
public Packet<?>
O()
getAddEntityPacket()
method_18002()
m_tugxrexj()
createSpawnPacket()
func_213297_N()
public boolean
aE()
isUnderWater()
method_5869()
m_bqujtsnz()
isSubmergedInWater()
func_204231_K()
public void
bi()
animateHurt()
method_5879()
m_yndwkmtt()
animateDamage()
func_70057_ab()
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)
m_fepbvbrn(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)
func_180426_a(double arg0, double arg1, double arg2, float arg3, float arg4, int arg5, boolean arg6)
public float
a(int arg0, float arg1)
getRowingTime(int arg0, float arg1)
method_7551(int arg0, float arg1)
m_vvcxeafh(int arg0, float arg1)
interpolatePaddlePhase(int paddle, float tickDelta)
func_184448_a(int arg0, float arg1)
public void
l(aom arg0)
onPassengerTurned(Entity arg0)
method_5644(class_1297 arg0)
m_ymnjzyng(C_astfners arg0)
onPassengerLookAround(Entity arg0)
func_184190_l(Entity arg0)
public float
b(float arg0)
getBubbleAngle(float arg0)
method_7547(float arg0)
m_imhmsbbl(float arg0)
interpolateBubbleWobble(float tickDelta)
func_203056_b(float arg0)
public void
a(boolean arg0, boolean arg1, boolean arg2, boolean arg3)
setInput(boolean arg0, boolean arg1, boolean arg2, boolean arg3)
method_7535(boolean arg0, boolean arg1, boolean arg2, boolean arg3)
m_txvphllp(boolean arg0, boolean arg1, boolean arg2, boolean arg3)
setInputs(boolean pressingLeft, boolean pressingRight, boolean pressingForward, boolean pressingBack)
func_184442_a(boolean arg0, boolean arg1, boolean arg2, boolean arg3)