History - net.minecraft.world.entity.vehicle.AbstractBoat
25w18a
Names
cut
cvj
Fields
EntityDataAccessor<Boolean>: j, DATA_ID_PADDLE_LEFT, field_54448, LEFT_PADDLE_MOVING, f_346903_
EntityDataAccessor<Boolean>: r, DATA_ID_PADDLE_LEFT, field_54448
EntityDataAccessor<Boolean>: k, DATA_ID_PADDLE_RIGHT, field_54449, RIGHT_PADDLE_MOVING, f_347067_
EntityDataAccessor<Boolean>: s, DATA_ID_PADDLE_RIGHT, field_54449
EntityDataAccessor<Integer>: l, DATA_ID_BUBBLE_TIME, field_54450, BUBBLE_WOBBLE_TICKS, f_348656_
EntityDataAccessor<Integer>: t, DATA_ID_BUBBLE_TIME, field_54450
int: a, PADDLE_LEFT, field_54427, field_54427, f_349560_
int: a, PADDLE_LEFT, field_54427
int: b, PADDLE_RIGHT, field_54445, field_54445, f_347160_
int: b, PADDLE_RIGHT, field_54445
int: m, TIME_TO_EJECT, field_54451, field_54451, f_346310_
int: u, TIME_TO_EJECT, field_54451
float: n, PADDLE_SPEED, field_54452, NEXT_PADDLE_PHASE, f_346285_
float: ay, PADDLE_SPEED, field_54452
double: c, PADDLE_SOUND_TIME, field_54446, EMIT_SOUND_EVENT_PADDLE_ROTATION, f_346855_
double: c, PADDLE_SOUND_TIME, field_54446
int: d, BUBBLE_TIME, field_54447, field_54447, f_349437_
int: d, BUBBLE_TIME, field_54447
float[]: o, paddlePositions, field_54453, paddlePhases, f_347301_
float[]: az, paddlePositions, field_54453
float: p, outOfControlTicks, field_54455, ticksUnderwater, f_349492_
float: aA, outOfControlTicks, field_54455
float: q, deltaRotation, field_54456, yawVelocity, f_348695_
float: aB, deltaRotation, field_54456
boolean: s, inputLeft, field_54444, pressingLeft, f_346697_
boolean: aD, inputLeft, field_54444
boolean: t, inputRight, field_54428, pressingRight, f_346941_
boolean: aE, inputRight, field_54428
boolean: u, inputUp, field_54429, pressingForward, f_346224_
boolean: aF, inputUp, field_54429
boolean: ay, inputDown, field_54430, pressingBack, f_348661_
boolean: aG, inputDown, field_54430
double: az, waterLevel, field_54431, waterLevel, f_347483_
double: aH, waterLevel, field_54431
float: aA, landFriction, field_54432, nearbySlipperiness, f_348566_
float: aI, landFriction, field_54432
AbstractBoat$Status: aB, status, field_54433, location, f_346539_
AbstractBoat$Status: aJ, status, field_54433
AbstractBoat$Status: aC, oldStatus, field_54434, lastLocation, f_347060_
AbstractBoat$Status: aK, oldStatus, field_54434
double: aD, lastYd, field_54435, fallVelocity, f_349308_
double: aL, lastYd, field_54435
boolean: aE, isAboveBubbleColumn, field_54436, onBubbleColumnSurface, f_348070_
boolean: aM, isAboveBubbleColumn, field_54436
boolean: aF, bubbleColumnDirectionIsDown, field_54437, bubbleColumnIsDrag, f_348234_
boolean: aN, bubbleColumnDirectionIsDown, field_54437
float: aG, bubbleMultiplier, field_54438, bubbleWobbleStrength, f_349534_
float: aO, bubbleMultiplier, field_54438
float: aH, bubbleAngle, field_54439, bubbleWobble, f_349342_
float: aP, bubbleAngle, field_54439
float: aI, bubbleAngleO, field_54440, lastBubbleWobble, f_347542_
float: aQ, bubbleAngleO, field_54440
Leashable$LeashData: aJ, leashData, field_54441, leashData, f_346778_
Leashable$LeashData: aR, leashData, field_54441
Supplier<Item>: aK, dropItem, field_54442, itemSupplier, f_348891_
Supplier<Item>: aS, dropItem, field_54442
InterpolationHandler: r, interpolation, field_55706, interpolator, f_380889_
InterpolationHandler: aC, interpolation, field_55706
Constructors
Methods
void (double, double, double): p, setInitialPos, method_64498, initPosition, m_354516_
void (double, double, double): p, setInitialPos, method_64498
Entity$MovementEmission (): bf, getMovementEmission, method_33570, getMoveEffect, m_142319_
Entity$MovementEmission (): bh, getMovementEmission, method_33570
void (SynchedEntityData$Builder): a, defineSynchedData, method_5693, initDataTracker, m_8097_
void (SynchedEntityData$Builder): a, defineSynchedData, method_5693
boolean (Entity): i, canCollideWith, method_30949, collidesWith, m_7337_
boolean (Entity): i, canCollideWith, method_30949
boolean (Entity, Entity): a, canVehicleCollide, method_64486, canCollide, m_353557_
boolean (Entity, Entity): a, canVehicleCollide, method_64486
boolean (): bL, canBeCollidedWith, method_30948, isCollidable, m_5829_
boolean (): bO, canBeCollidedWith, method_30948
boolean (): bG, isPushable, method_5810, isPushable, m_6094_
boolean (): bJ, isPushable, method_5810
Vec3 (Direction$Axis, BlockUtil$FoundRectangle): a, getRelativePortalPosition, method_30633, positionInPortal, m_7643_
Vec3 (Direction$Axis, BlockUtil$FoundRectangle): a, getRelativePortalPosition, method_30633
double (EntityDimensions): b, rideHeight, method_64489, getPassengerAttachmentY, m_352375_
double (EntityDimensions): b, rideHeight, method_64489
Vec3 (Entity, EntityDimensions, float): a, getPassengerAttachmentPoint, method_52533, getPassengerAttachmentPos, m_293035_
Vec3 (Entity, EntityDimensions, float): a, getPassengerAttachmentPoint, method_52533
void (Entity): h, push, method_5697, pushAwayFrom, m_7334_
void (Entity): h, push, method_5697
void (float): q, animateHurt, method_5879, animateDamage, m_6053_
void (float): q, animateHurt, method_5879
boolean (): bF, isPickable, method_5863, canHit, m_6087_
boolean (): bI, isPickable, method_5863
Direction (): cP, getMotionDirection, method_5755, getMovementDirection, m_6374_
Direction (): cS, getMotionDirection, method_5755
void (): g, tick, method_5773, tick, m_8119_
void (): g, tick, method_5773
void (): C, tickBubbleColumn, method_64476, handleBubbleColumn, m_354241_
void (): K, tickBubbleColumn, method_64476
SoundEvent (): f, getPaddleSound, method_64494, getPaddleSound, m_357308_
SoundEvent (): f, getPaddleSound, method_64494
void (boolean, boolean): a, setPaddleState, method_64490, setPaddlesMoving, m_355162_
void (boolean, boolean): a, setPaddleState, method_64490
float (int, float): a, getRowingTime, method_64485, lerpPaddlePhase, m_353671_
float (int, float): a, getRowingTime, method_64485
Leashable$LeashData (): S_, getLeashData, method_60955, getLeashData, m_338492_
Leashable$LeashData (): R_, getLeashData, method_60955
void (Leashable$LeashData): a, setLeashData, method_60960, setLeashData, m_338401_
void (Leashable$LeashData): a, setLeashData, method_60960
Vec3 (): cT, getLeashOffset, method_29919, getLeashOffset, m_7939_
Vec3 (): F, getLeashOffset, method_29919
void (Entity, float): b, elasticRangeLeashBehaviour, method_61162, applyLeashElasticity, m_339176_
AbstractBoat$Status (): D, getStatus, method_64478, checkLocation, m_352217_
AbstractBoat$Status (): L, getStatus, method_64478
float (): i, getWaterLevelAbove, method_64495, getWaterHeightBelow, m_353216_
float (): i, getWaterLevelAbove, method_64495
float (): l, getGroundFriction, method_64497, getNearbySlipperiness, m_357116_
float (): l, getGroundFriction, method_64497
boolean (): E, checkInWater, method_64479, checkBoatInWater, m_352357_
boolean (): N, checkInWater, method_64479
AbstractBoat$Status (): F, isUnderwater, method_64480, getUnderWaterLocation, m_352071_
AbstractBoat$Status (): O, isUnderwater, method_64480
double (): bc, getDefaultGravity, method_7490, getGravity, m_319564_
double (): be, getDefaultGravity, method_7490
void (): J, floatBoat, method_64481, updateVelocity, m_353385_
void (): P, floatBoat, method_64481
void (): K, controlBoat, method_64482, updatePaddles, m_354483_
void (): Q, controlBoat, method_64482
float (): m, getSinglePassengerXOffset, method_64499, getPassengerHorizontalOffset, m_352050_
float (): m, getSinglePassengerXOffset, method_64499
boolean (Entity): b, hasEnoughSpaceFor, method_64488, isSmallerThanBoat, m_354048_
boolean (Entity): B, hasEnoughSpaceFor, method_64488
void (Entity, Entity$MoveFunction): a, positionRider, method_5865, updatePassengerPosition, m_19956_
void (Entity, Entity$MoveFunction): a, positionRider, method_5865
Vec3 (LivingEntity): b, getDismountLocationForPassenger, method_24829, updatePassengerForDismount, m_7688_
Vec3 (LivingEntity): b, getDismountLocationForPassenger, method_24829
void (Entity): c, clampRotation, method_64492, clampPassengerYaw, m_355252_
void (Entity): C, clampRotation, method_64492
void (Entity): k, onPassengerTurned, method_5644, onPassengerLookAround, m_7340_
void (Entity): k, onPassengerTurned, method_5644
void (CompoundTag): b, addAdditionalSaveData, method_5652, writeCustomDataToNbt, m_7380_
void (CompoundTag): a, readAdditionalSaveData, method_5749, readCustomDataFromNbt, m_7378_
InteractionResult (Player, InteractionHand): a, interact, method_5688, interact, m_6096_
InteractionResult (Player, InteractionHand): a, interact, method_5688
void (Entity$RemovalReason): a, remove, method_5650, remove, m_142687_
void (Entity$RemovalReason): a, remove, method_5650
void (double, boolean, BlockState, BlockPos): a, checkFallDamage, method_5623, fall, m_7840_
void (double, boolean, BlockState, BlockPos): a, checkFallDamage, method_5623
boolean (int): c, getPaddleState, method_64491, isPaddleMoving, m_353661_
boolean (int): c, getPaddleState, method_64491
void (int): m, setBubbleTime, method_64496, setBubbleWobbleTicks, m_354688_
void (int): m, setBubbleTime, method_64496
int (): M, getBubbleTime, method_64483, getBubbleWobbleTicks, m_354535_
int (): R, getBubbleTime, method_64483
float (float): a, getBubbleAngle, method_64484, lerpBubbleWobble, m_354708_
float (float): b, getBubbleAngle, method_64484
boolean (Entity): r, canAddPassenger, method_5818, canAddPassenger, m_7310_
boolean (Entity): r, canAddPassenger, method_5818
int (): n, getMaxPassengers, method_64500, getMaxPassengers, m_355778_
int (): n, getMaxPassengers, method_64500
LivingEntity (): cW, getControllingPassenger, method_5642, getControllingPassenger, m_6688_
LivingEntity (): cY, getControllingPassenger, method_5642
void (boolean, boolean, boolean, boolean): a, setInput, method_64487, setInputs, m_352699_
void (boolean, boolean, boolean, boolean): a, setInput, method_64487
boolean (): bm, isUnderWater, method_5869, isSubmergedInWater, m_5842_
boolean (): bo, isUnderWater, method_5869
Item (): p, getDropItem, method_7557, asItem, m_219965_
Item (): p, getDropItem, method_7557
ItemStack (): dI, getPickResult, method_31480, getPickBlockStack, m_142340_
ItemStack (): dM, getPickResult, method_31480
void (boolean, BlockPos): a, onAboveBubbleColumn, method_5700, onBubbleColumnSurfaceCollision, m_383930_
void (boolean, BlockPos): a, onAboveBubbleColumn, method_5700
InterpolationHandler (): l_, getInterpolation, method_66233, getInterpolator, m_385794_
InterpolationHandler (): k_, getInterpolation, method_66233
boolean (): D, supportQuadLeash, method_70991
Vec3[] (): E, getQuadLeashOffsets, method_70992
void (ValueOutput): a, addAdditionalSaveData, method_5652
void (ValueInput): a, readAdditionalSaveData, method_5749
1.21.5
Names
cqv
cut
Fields
EntityDataAccessor<Boolean>: h, DATA_ID_PADDLE_LEFT, field_54448, LEFT_PADDLE_MOVING, f_346903_
EntityDataAccessor<Boolean>: j, DATA_ID_PADDLE_LEFT, field_54448, LEFT_PADDLE_MOVING, f_346903_
EntityDataAccessor<Boolean>: i, DATA_ID_PADDLE_RIGHT, field_54449, RIGHT_PADDLE_MOVING, f_347067_
EntityDataAccessor<Boolean>: k, DATA_ID_PADDLE_RIGHT, field_54449, RIGHT_PADDLE_MOVING, f_347067_
EntityDataAccessor<Integer>: j, DATA_ID_BUBBLE_TIME, field_54450, BUBBLE_WOBBLE_TICKS, f_348656_
EntityDataAccessor<Integer>: l, DATA_ID_BUBBLE_TIME, field_54450, BUBBLE_WOBBLE_TICKS, f_348656_
int: k, TIME_TO_EJECT, field_54451, field_54451, f_346310_
int: m, TIME_TO_EJECT, field_54451, field_54451, f_346310_
float: l, PADDLE_SPEED, field_54452, NEXT_PADDLE_PHASE, f_346285_
float: n, PADDLE_SPEED, field_54452, NEXT_PADDLE_PHASE, f_346285_
float[]: m, paddlePositions, field_54453, paddlePhases, f_347301_
float[]: o, paddlePositions, field_54453, paddlePhases, f_347301_
float: n, invFriction, field_54454, velocityDecay, f_349105_
float: o, outOfControlTicks, field_54455, ticksUnderwater, f_349492_
float: p, outOfControlTicks, field_54455, ticksUnderwater, f_349492_
float: p, deltaRotation, field_54456, yawVelocity, f_348695_
float: q, deltaRotation, field_54456, yawVelocity, f_348695_
int: q, lerpSteps, field_54457, lerpTicks, f_347600_
double: r, lerpX, field_54458, x, f_347597_
double: s, lerpY, field_54459, y, f_347397_
double: t, lerpZ, field_54460, z, f_347047_
double: u, lerpYRot, field_54461, boatYaw, f_348718_
double: ay, lerpXRot, field_54443, boatPitch, f_346497_
boolean: az, inputLeft, field_54444, pressingLeft, f_346697_
boolean: s, inputLeft, field_54444, pressingLeft, f_346697_
boolean: aA, inputRight, field_54428, pressingRight, f_346941_
boolean: t, inputRight, field_54428, pressingRight, f_346941_
boolean: aB, inputUp, field_54429, pressingForward, f_346224_
boolean: u, inputUp, field_54429, pressingForward, f_346224_
boolean: aC, inputDown, field_54430, pressingBack, f_348661_
boolean: ay, inputDown, field_54430, pressingBack, f_348661_
double: aD, waterLevel, field_54431, waterLevel, f_347483_
double: az, waterLevel, field_54431, waterLevel, f_347483_
float: aE, landFriction, field_54432, nearbySlipperiness, f_348566_
float: aA, landFriction, field_54432, nearbySlipperiness, f_348566_
AbstractBoat$Status: aF, status, field_54433, location, f_346539_
AbstractBoat$Status: aB, status, field_54433, location, f_346539_
AbstractBoat$Status: aG, oldStatus, field_54434, lastLocation, f_347060_
AbstractBoat$Status: aC, oldStatus, field_54434, lastLocation, f_347060_
double: aH, lastYd, field_54435, fallVelocity, f_349308_
double: aD, lastYd, field_54435, fallVelocity, f_349308_
boolean: aI, isAboveBubbleColumn, field_54436, onBubbleColumnSurface, f_348070_
boolean: aE, isAboveBubbleColumn, field_54436, onBubbleColumnSurface, f_348070_
boolean: aJ, bubbleColumnDirectionIsDown, field_54437, bubbleColumnIsDrag, f_348234_
boolean: aF, bubbleColumnDirectionIsDown, field_54437, bubbleColumnIsDrag, f_348234_
float: aK, bubbleMultiplier, field_54438, bubbleWobbleStrength, f_349534_
float: aG, bubbleMultiplier, field_54438, bubbleWobbleStrength, f_349534_
float: aL, bubbleAngle, field_54439, bubbleWobble, f_349342_
float: aH, bubbleAngle, field_54439, bubbleWobble, f_349342_
float: aM, bubbleAngleO, field_54440, lastBubbleWobble, f_347542_
float: aI, bubbleAngleO, field_54440, lastBubbleWobble, f_347542_
Leashable$LeashData: aN, leashData, field_54441, leashData, f_346778_
Leashable$LeashData: aJ, leashData, field_54441, leashData, f_346778_
Supplier<Item>: aO, dropItem, field_54442, itemSupplier, f_348891_
Supplier<Item>: aK, dropItem, field_54442, itemSupplier, f_348891_
InterpolationHandler: r, interpolation, field_55706, interpolator, f_380889_
Constructors
Methods
Entity$MovementEmission (): bg, getMovementEmission, method_33570, getMoveEffect, m_142319_
Entity$MovementEmission (): bf, getMovementEmission, method_33570, getMoveEffect, m_142319_
boolean (): bN, canBeCollidedWith, method_30948, isCollidable, m_5829_
boolean (): bL, canBeCollidedWith, method_30948, isCollidable, m_5829_
boolean (): bI, isPushable, method_5810, isPushable, m_6094_
boolean (): bG, isPushable, method_5810, isPushable, m_6094_
void (boolean): l, onAboveBubbleCol, method_5700, onBubbleColumnSurfaceCollision, m_6845_
void (float): p, animateHurt, method_5879, animateDamage, m_6053_
void (float): q, animateHurt, method_5879, animateDamage, m_6053_
boolean (): bH, isPickable, method_5863, canHit, m_6087_
boolean (): bF, isPickable, method_5863, canHit, m_6087_
void (): f_, cancelLerp, method_64610, resetLerp, m_216997_
void (double, double, double, float, float, int): a, lerpTo, method_5759, updateTrackedPositionAndAngles, m_6453_
double (): R_, lerpTargetX, method_53830, getLerpTargetX, m_293268_
double (): S_, lerpTargetY, method_53827, getLerpTargetY, m_294059_
double (): g_, lerpTargetZ, method_53828, getLerpTargetZ, m_292720_
float (): r_, lerpTargetXRot, method_53829, getLerpTargetPitch, m_293123_
float (): h_, lerpTargetYRot, method_53831, getLerpTargetYaw, m_294172_
void (): h, tick, method_5773, tick, m_8119_
void (): g, tick, method_5773, tick, m_8119_
void (): G, tickBubbleColumn, method_64476, handleBubbleColumn, m_354241_
void (): C, tickBubbleColumn, method_64476, handleBubbleColumn, m_354241_
SoundEvent (): l, getPaddleSound, method_64494, getPaddleSound, m_357308_
SoundEvent (): f, getPaddleSound, method_64494, getPaddleSound, m_357308_
void (): H, tickLerp, method_64477, updatePositionAndRotation, m_356537_
Leashable$LeashData (): T_, getLeashData, method_60955, getLeashData, m_338492_
Leashable$LeashData (): S_, getLeashData, method_60955, getLeashData, m_338492_
AbstractBoat$Status (): I, getStatus, method_64478, checkLocation, m_352217_
AbstractBoat$Status (): D, getStatus, method_64478, checkLocation, m_352217_
float (): m, getWaterLevelAbove, method_64495, getWaterHeightBelow, m_353216_
float (): i, getWaterLevelAbove, method_64495, getWaterHeightBelow, m_353216_
float (): p, getGroundFriction, method_64497, getNearbySlipperiness, m_357116_
float (): l, getGroundFriction, method_64497, getNearbySlipperiness, m_357116_
boolean (): J, checkInWater, method_64479, checkBoatInWater, m_352357_
boolean (): E, checkInWater, method_64479, checkBoatInWater, m_352357_
AbstractBoat$Status (): K, isUnderwater, method_64480, getUnderWaterLocation, m_352071_
AbstractBoat$Status (): F, isUnderwater, method_64480, getUnderWaterLocation, m_352071_
double (): bd, getDefaultGravity, method_7490, getGravity, m_319564_
double (): bc, getDefaultGravity, method_7490, getGravity, m_319564_
void (): P, floatBoat, method_64481, updateVelocity, m_353385_
void (): J, floatBoat, method_64481, updateVelocity, m_353385_
void (): Q, controlBoat, method_64482, updatePaddles, m_354483_
void (): K, controlBoat, method_64482, updatePaddles, m_354483_
float (): s, getSinglePassengerXOffset, method_64499, getPassengerHorizontalOffset, m_352050_
float (): m, getSinglePassengerXOffset, method_64499, getPassengerHorizontalOffset, m_352050_
int (): R, getBubbleTime, method_64483, getBubbleWobbleTicks, m_354535_
int (): M, getBubbleTime, method_64483, getBubbleWobbleTicks, m_354535_
int (): t, getMaxPassengers, method_64500, getMaxPassengers, m_355778_
int (): n, getMaxPassengers, method_64500, getMaxPassengers, m_355778_
boolean (): bo, isUnderWater, method_5869, isSubmergedInWater, m_5842_
boolean (): bm, isUnderWater, method_5869, isSubmergedInWater, m_5842_
Item (): u, getDropItem, method_7557, asItem, m_219965_
Item (): p, getDropItem, method_7557, asItem, m_219965_
void (boolean, BlockPos): a, onAboveBubbleColumn, method_5700, onBubbleColumnSurfaceCollision, m_383930_
InterpolationHandler (): l_, getInterpolation, method_66233, getInterpolator, m_385794_
1.21.4
Names
cru
cqv
Fields
Constructors
Methods
void (): D, tickBubbleColumn, method_64476, handleBubbleColumn, m_354241_
void (): G, tickBubbleColumn, method_64476, handleBubbleColumn, m_354241_
void (): E, tickLerp, method_64477, updatePositionAndRotation, m_356537_
void (): H, tickLerp, method_64477, updatePositionAndRotation, m_356537_
void (boolean, boolean): b, setPaddleState, method_64490, setPaddlesMoving, m_355162_
void (boolean, boolean): a, setPaddleState, method_64490, setPaddlesMoving, m_355162_
AbstractBoat$Status (): F, getStatus, method_64478, checkLocation, m_352217_
AbstractBoat$Status (): I, getStatus, method_64478, checkLocation, m_352217_
boolean (): G, checkInWater, method_64479, checkBoatInWater, m_352357_
boolean (): J, checkInWater, method_64479, checkBoatInWater, m_352357_
AbstractBoat$Status (): H, isUnderwater, method_64480, getUnderWaterLocation, m_352071_
AbstractBoat$Status (): K, isUnderwater, method_64480, getUnderWaterLocation, m_352071_
void (): I, floatBoat, method_64481, updateVelocity, m_353385_
void (): P, floatBoat, method_64481, updateVelocity, m_353385_
void (): J, controlBoat, method_64482, updatePaddles, m_354483_
void (): Q, controlBoat, method_64482, updatePaddles, m_354483_
int (): K, getBubbleTime, method_64483, getBubbleWobbleTicks, m_354535_
int (): R, getBubbleTime, method_64483, getBubbleWobbleTicks, m_354535_
LivingEntity (): cX, getControllingPassenger, method_5642, getControllingPassenger, m_6688_
LivingEntity (): cW, getControllingPassenger, method_5642, getControllingPassenger, m_6688_
ItemStack (): dJ, getPickResult, method_31480, getPickBlockStack, m_142340_
ItemStack (): dI, getPickResult, method_31480, getPickBlockStack, m_142340_
1.21.3
Names
cru
net.minecraft.world.entity.vehicle.AbstractBoat
net.minecraft.class_10255
net.minecraft.entity.vehicle.AbstractBoatEntity
net.minecraft.src.C_346117_
Fields
EntityDataAccessor<Boolean>: h, DATA_ID_PADDLE_LEFT, field_54448, LEFT_PADDLE_MOVING, f_346903_
EntityDataAccessor<Boolean>: i, DATA_ID_PADDLE_RIGHT, field_54449, RIGHT_PADDLE_MOVING, f_347067_
EntityDataAccessor<Integer>: j, DATA_ID_BUBBLE_TIME, field_54450, BUBBLE_WOBBLE_TICKS, f_348656_
int: a, PADDLE_LEFT, field_54427, field_54427, f_349560_
int: b, PADDLE_RIGHT, field_54445, field_54445, f_347160_
int: k, TIME_TO_EJECT, field_54451, field_54451, f_346310_
float: l, PADDLE_SPEED, field_54452, NEXT_PADDLE_PHASE, f_346285_
double: c, PADDLE_SOUND_TIME, field_54446, EMIT_SOUND_EVENT_PADDLE_ROTATION, f_346855_
int: d, BUBBLE_TIME, field_54447, field_54447, f_349437_
float[]: m, paddlePositions, field_54453, paddlePhases, f_347301_
float: n, invFriction, field_54454, velocityDecay, f_349105_
float: o, outOfControlTicks, field_54455, ticksUnderwater, f_349492_
float: p, deltaRotation, field_54456, yawVelocity, f_348695_
int: q, lerpSteps, field_54457, lerpTicks, f_347600_
double: r, lerpX, field_54458, x, f_347597_
double: s, lerpY, field_54459, y, f_347397_
double: t, lerpZ, field_54460, z, f_347047_
double: u, lerpYRot, field_54461, boatYaw, f_348718_
double: ay, lerpXRot, field_54443, boatPitch, f_346497_
boolean: az, inputLeft, field_54444, pressingLeft, f_346697_
boolean: aA, inputRight, field_54428, pressingRight, f_346941_
boolean: aB, inputUp, field_54429, pressingForward, f_346224_
boolean: aC, inputDown, field_54430, pressingBack, f_348661_
double: aD, waterLevel, field_54431, waterLevel, f_347483_
float: aE, landFriction, field_54432, nearbySlipperiness, f_348566_
AbstractBoat$Status: aF, status, field_54433, location, f_346539_
AbstractBoat$Status: aG, oldStatus, field_54434, lastLocation, f_347060_
double: aH, lastYd, field_54435, fallVelocity, f_349308_
boolean: aI, isAboveBubbleColumn, field_54436, onBubbleColumnSurface, f_348070_
boolean: aJ, bubbleColumnDirectionIsDown, field_54437, bubbleColumnIsDrag, f_348234_
float: aK, bubbleMultiplier, field_54438, bubbleWobbleStrength, f_349534_
float: aL, bubbleAngle, field_54439, bubbleWobble, f_349342_
float: aM, bubbleAngleO, field_54440, lastBubbleWobble, f_347542_
Leashable$LeashData: aN, leashData, field_54441, leashData, f_346778_
Supplier<Item>: aO, dropItem, field_54442, itemSupplier, f_348891_
Constructors
(EntityType<? extends AbstractBoat>, Level, Supplier<Item>)
Methods
void (double, double, double): p, setInitialPos, method_64498, initPosition, m_354516_
Entity$MovementEmission (): bg, getMovementEmission, method_33570, getMoveEffect, m_142319_
void (SynchedEntityData$Builder): a, defineSynchedData, method_5693, initDataTracker, m_8097_
boolean (Entity): i, canCollideWith, method_30949, collidesWith, m_7337_
boolean (Entity, Entity): a, canVehicleCollide, method_64486, canCollide, m_353557_
boolean (): bN, canBeCollidedWith, method_30948, isCollidable, m_5829_
boolean (): bI, isPushable, method_5810, isPushable, m_6094_
Vec3 (Direction$Axis, BlockUtil$FoundRectangle): a, getRelativePortalPosition, method_30633, positionInPortal, m_7643_
double (EntityDimensions): b, rideHeight, method_64489, getPassengerAttachmentY, m_352375_
Vec3 (Entity, EntityDimensions, float): a, getPassengerAttachmentPoint, method_52533, getPassengerAttachmentPos, m_293035_
void (boolean): l, onAboveBubbleCol, method_5700, onBubbleColumnSurfaceCollision, m_6845_
void (Entity): h, push, method_5697, pushAwayFrom, m_7334_
void (float): p, animateHurt, method_5879, animateDamage, m_6053_
boolean (): bH, isPickable, method_5863, canHit, m_6087_
void (): f_, cancelLerp, method_64610, resetLerp, m_216997_
void (double, double, double, float, float, int): a, lerpTo, method_5759, updateTrackedPositionAndAngles, m_6453_
double (): R_, lerpTargetX, method_53830, getLerpTargetX, m_293268_
double (): S_, lerpTargetY, method_53827, getLerpTargetY, m_294059_
double (): g_, lerpTargetZ, method_53828, getLerpTargetZ, m_292720_
float (): r_, lerpTargetXRot, method_53829, getLerpTargetPitch, m_293123_
float (): h_, lerpTargetYRot, method_53831, getLerpTargetYaw, m_294172_
Direction (): cP, getMotionDirection, method_5755, getMovementDirection, m_6374_
void (): h, tick, method_5773, tick, m_8119_
void (): D, tickBubbleColumn, method_64476, handleBubbleColumn, m_354241_
SoundEvent (): l, getPaddleSound, method_64494, getPaddleSound, m_357308_
void (): E, tickLerp, method_64477, updatePositionAndRotation, m_356537_
void (boolean, boolean): b, setPaddleState, method_64490, setPaddlesMoving, m_355162_
float (int, float): a, getRowingTime, method_64485, lerpPaddlePhase, m_353671_
Leashable$LeashData (): T_, getLeashData, method_60955, getLeashData, m_338492_
void (Leashable$LeashData): a, setLeashData, method_60960, setLeashData, m_338401_
Vec3 (): cT, getLeashOffset, method_29919, getLeashOffset, m_7939_
void (Entity, float): b, elasticRangeLeashBehaviour, method_61162, applyLeashElasticity, m_339176_
AbstractBoat$Status (): F, getStatus, method_64478, checkLocation, m_352217_
float (): m, getWaterLevelAbove, method_64495, getWaterHeightBelow, m_353216_
float (): p, getGroundFriction, method_64497, getNearbySlipperiness, m_357116_
boolean (): G, checkInWater, method_64479, checkBoatInWater, m_352357_
AbstractBoat$Status (): H, isUnderwater, method_64480, getUnderWaterLocation, m_352071_
double (): bd, getDefaultGravity, method_7490, getGravity, m_319564_
void (): I, floatBoat, method_64481, updateVelocity, m_353385_
void (): J, controlBoat, method_64482, updatePaddles, m_354483_
float (): s, getSinglePassengerXOffset, method_64499, getPassengerHorizontalOffset, m_352050_
boolean (Entity): b, hasEnoughSpaceFor, method_64488, isSmallerThanBoat, m_354048_
void (Entity, Entity$MoveFunction): a, positionRider, method_5865, updatePassengerPosition, m_19956_
Vec3 (LivingEntity): b, getDismountLocationForPassenger, method_24829, updatePassengerForDismount, m_7688_
void (Entity): c, clampRotation, method_64492, clampPassengerYaw, m_355252_
void (Entity): k, onPassengerTurned, method_5644, onPassengerLookAround, m_7340_
void (CompoundTag): b, addAdditionalSaveData, method_5652, writeCustomDataToNbt, m_7380_
void (CompoundTag): a, readAdditionalSaveData, method_5749, readCustomDataFromNbt, m_7378_
InteractionResult (Player, InteractionHand): a, interact, method_5688, interact, m_6096_
void (Entity$RemovalReason): a, remove, method_5650, remove, m_142687_
void (double, boolean, BlockState, BlockPos): a, checkFallDamage, method_5623, fall, m_7840_
boolean (int): c, getPaddleState, method_64491, isPaddleMoving, m_353661_
void (int): m, setBubbleTime, method_64496, setBubbleWobbleTicks, m_354688_
int (): K, getBubbleTime, method_64483, getBubbleWobbleTicks, m_354535_
float (float): a, getBubbleAngle, method_64484, lerpBubbleWobble, m_354708_
boolean (Entity): r, canAddPassenger, method_5818, canAddPassenger, m_7310_
int (): t, getMaxPassengers, method_64500, getMaxPassengers, m_355778_
LivingEntity (): cX, getControllingPassenger, method_5642, getControllingPassenger, m_6688_
void (boolean, boolean, boolean, boolean): a, setInput, method_64487, setInputs, m_352699_
boolean (): bo, isUnderWater, method_5869, isSubmergedInWater, m_5842_
Item (): u, getDropItem, method_7557, asItem, m_219965_
ItemStack (): dJ, getPickResult, method_31480, getPickBlockStack, m_142340_