History - net.minecraft.world.entity.vehicle.AbstractBoat
1.21.3
Names
cru
net.minecraft.world.entity.vehicle.AbstractBoat
net.minecraft.class_10255
net.minecraft.entity.vehicle.AbstractBoatEntity
net.minecraft.world.entity.vehicle.AbstractBoat
Fields
EntityDataAccessor<Boolean>: h, DATA_ID_PADDLE_LEFT, field_54448, LEFT_PADDLE_MOVING
EntityDataAccessor<Boolean>: i, DATA_ID_PADDLE_RIGHT, field_54449, RIGHT_PADDLE_MOVING
EntityDataAccessor<Integer>: j, DATA_ID_BUBBLE_TIME, field_54450, BUBBLE_WOBBLE_TICKS
int: a, PADDLE_LEFT, field_54427, field_54427
int: b, PADDLE_RIGHT, field_54445, field_54445
int: k, TIME_TO_EJECT, field_54451, field_54451
float: l, PADDLE_SPEED, field_54452, NEXT_PADDLE_PHASE
double: c, PADDLE_SOUND_TIME, field_54446, EMIT_SOUND_EVENT_PADDLE_ROTATION
int: d, BUBBLE_TIME, field_54447, field_54447
float[]: m, paddlePositions, field_54453, paddlePhases
float: n, invFriction, field_54454, velocityDecay
float: o, outOfControlTicks, field_54455, ticksUnderwater
float: p, deltaRotation, field_54456, yawVelocity
int: q, lerpSteps, field_54457, lerpTicks
double: r, lerpX, field_54458, x
double: s, lerpY, field_54459, y
double: t, lerpZ, field_54460, z
double: u, lerpYRot, field_54461, boatYaw
double: ay, lerpXRot, field_54443, boatPitch
boolean: az, inputLeft, field_54444, pressingLeft
boolean: aA, inputRight, field_54428, pressingRight
boolean: aB, inputUp, field_54429, pressingForward
boolean: aC, inputDown, field_54430, pressingBack
double: aD, waterLevel, field_54431, waterLevel
float: aE, landFriction, field_54432, nearbySlipperiness
AbstractBoat$Status: aF, status, field_54433, location
AbstractBoat$Status: aG, oldStatus, field_54434, lastLocation
double: aH, lastYd, field_54435, fallVelocity
boolean: aI, isAboveBubbleColumn, field_54436, onBubbleColumnSurface
boolean: aJ, bubbleColumnDirectionIsDown, field_54437, bubbleColumnIsDrag
float: aK, bubbleMultiplier, field_54438, bubbleWobbleStrength
float: aL, bubbleAngle, field_54439, bubbleWobble
float: aM, bubbleAngleO, field_54440, lastBubbleWobble
Leashable$LeashData: aN, leashData, field_54441, leashData
Supplier<Item>: aO, dropItem, field_54442, itemSupplier
Constructors
(EntityType<? extends AbstractBoat>, Level, Supplier<Item>)
Methods
void (double, double, double): p, setInitialPos, method_64498, initPosition
Entity$MovementEmission (): bg, getMovementEmission, method_33570, getMoveEffect
void (SynchedEntityData$Builder): a, defineSynchedData, method_5693, initDataTracker
boolean (Entity): i, canCollideWith, method_30949, collidesWith
boolean (Entity, Entity): a, canVehicleCollide, method_64486, canCollide
boolean (): bN, canBeCollidedWith, method_30948, isCollidable
boolean (): bI, isPushable, method_5810, isPushable
Vec3 (Direction$Axis, BlockUtil$FoundRectangle): a, getRelativePortalPosition, method_30633, positionInPortal
double (EntityDimensions): b, rideHeight, method_64489, getPassengerAttachmentY
Vec3 (Entity, EntityDimensions, float): a, getPassengerAttachmentPoint, method_52533, getPassengerAttachmentPos
void (boolean): l, onAboveBubbleCol, method_5700, onBubbleColumnSurfaceCollision
void (Entity): h, push, method_5697, pushAwayFrom
void (float): p, animateHurt, method_5879, animateDamage
boolean (): bH, isPickable, method_5863, canHit
void (): f_, cancelLerp, method_64610, resetLerp
void (double, double, double, float, float, int): a, lerpTo, method_5759, updateTrackedPositionAndAngles
double (): R_, lerpTargetX, method_53830, getLerpTargetX
double (): S_, lerpTargetY, method_53827, getLerpTargetY
double (): g_, lerpTargetZ, method_53828, getLerpTargetZ
float (): r_, lerpTargetXRot, method_53829, getLerpTargetPitch
float (): h_, lerpTargetYRot, method_53831, getLerpTargetYaw
Direction (): cP, getMotionDirection, method_5755, getMovementDirection
void (): h, tick, method_5773, tick
void (): D, tickBubbleColumn, method_64476, handleBubbleColumn
SoundEvent (): l, getPaddleSound, method_64494, getPaddleSound
void (): E, tickLerp, method_64477, updatePositionAndRotation
void (boolean, boolean): b, setPaddleState, method_64490, setPaddlesMoving
float (int, float): a, getRowingTime, method_64485, lerpPaddlePhase
Leashable$LeashData (): T_, getLeashData, method_60955, getLeashData
void (Leashable$LeashData): a, setLeashData, method_60960, setLeashData
Vec3 (): cT, getLeashOffset, method_29919, getLeashOffset
void (Entity, float): b, elasticRangeLeashBehaviour, method_61162, applyLeashElasticity
AbstractBoat$Status (): F, getStatus, method_64478, checkLocation
float (): m, getWaterLevelAbove, method_64495, getWaterHeightBelow
float (): p, getGroundFriction, method_64497, getNearbySlipperiness
boolean (): G, checkInWater, method_64479, checkBoatInWater
AbstractBoat$Status (): H, isUnderwater, method_64480, getUnderWaterLocation
double (): bd, getDefaultGravity, method_7490, getGravity
void (): I, floatBoat, method_64481, updateVelocity
void (): J, controlBoat, method_64482, updatePaddles
float (): s, getSinglePassengerXOffset, method_64499, getPassengerHorizontalOffset
boolean (Entity): b, hasEnoughSpaceFor, method_64488, isSmallerThanBoat
void (Entity, Entity$MoveFunction): a, positionRider, method_5865, updatePassengerPosition
Vec3 (LivingEntity): b, getDismountLocationForPassenger, method_24829, updatePassengerForDismount
void (Entity): c, clampRotation, method_64492, clampPassengerYaw
void (Entity): k, onPassengerTurned, method_5644, onPassengerLookAround
void (CompoundTag): b, addAdditionalSaveData, method_5652, writeCustomDataToNbt
void (CompoundTag): a, readAdditionalSaveData, method_5749, readCustomDataFromNbt
InteractionResult (Player, InteractionHand): a, interact, method_5688, interact
void (Entity$RemovalReason): a, remove, method_5650, remove
void (double, boolean, BlockState, BlockPos): a, checkFallDamage, method_5623, fall
boolean (int): c, getPaddleState, method_64491, isPaddleMoving
void (int): m, setBubbleTime, method_64496, setBubbleWobbleTicks
int (): K, getBubbleTime, method_64483, getBubbleWobbleTicks
float (float): a, getBubbleAngle, method_64484, lerpBubbleWobble
boolean (Entity): r, canAddPassenger, method_5818, canAddPassenger
int (): t, getMaxPassengers, method_64500, getMaxPassengers
LivingEntity (): cX, getControllingPassenger, method_5642, getControllingPassenger
void (boolean, boolean, boolean, boolean): a, setInput, method_64487, setInputs
boolean (): bo, isUnderWater, method_5869, isSubmergedInWater
Item (): u, getDropItem, method_7557, asItem
ItemStack (): dJ, getPickResult, method_31480, getPickBlockStack