History - net.minecraft.entity.vehicle.AbstractBoatEntity

26.3-snapshot-3

Names

Fields

Constructors

Methods

26.3-snapshot-2

Names

Fields

Constructors

Methods

void (boolean): handleBubbleColumnEffect, method_1_6966, method_1_6966

void (boolean): handleBubbleColumnEffect, method_1_6966, applyBubbleColumnAcceleration

float (Entity): calculatePassengerBodyYRot, method_1_7486, getYawForPassenger

26.3-snapshot-1

Names

Fields

Constructors

Methods

boolean (Entity): lambda$tickBubbleColumn$0, method_64493, method_64493

void (byte): handleEntityEvent, method_5711, handleStatus

void (boolean): handleBubbleColumnEffect, method_1_6966, method_1_6966

26.2

Names

Fields

Constructors

Methods

float (): getAirDrag, method_1_5399, getAirDragModifier

26.1.2

Names

Fields

Constructors

Methods

26.1.1

Names

Fields

Constructors

Methods

26.1

Names

Fields

Constructors

Methods

ActionResult (PlayerEntity, Hand): interact, method_5688, interact

ActionResult (PlayerEntity, Hand, Vec3d): interact, method_5688, interact

Box (Box): modifyPassengerFluidInteractionBox, method_1_2466, adjustFluidCollisionBoxOfPassenger

1.21.11_unobfuscated

Names

net.minecraft.world.entity.vehicle.boat.AbstractBoat

net.minecraft.class_10255

net.minecraft.entity.vehicle.AbstractBoatEntity

Fields

TrackedData<Boolean>: DATA_ID_PADDLE_LEFT, field_54448, LEFT_PADDLE_MOVING

TrackedData<Boolean>: DATA_ID_PADDLE_RIGHT, field_54449, RIGHT_PADDLE_MOVING

TrackedData<Integer>: DATA_ID_BUBBLE_TIME, field_54450, BUBBLE_WOBBLE_TICKS

int: PADDLE_LEFT, field_54427, field_54427

int: PADDLE_RIGHT, field_54445, field_54445

int: TIME_TO_EJECT, field_54451, field_54451

float: PADDLE_SPEED, field_54452, NEXT_PADDLE_PHASE

double: PADDLE_SOUND_TIME, field_54446, EMIT_SOUND_EVENT_PADDLE_ROTATION

int: BUBBLE_TIME, field_54447, field_54447

float[]: paddlePositions, field_54453, paddlePhases

float: outOfControlTicks, field_54455, ticksUnderwater

float: deltaRotation, field_54456, yawVelocity

PositionInterpolator: interpolation, field_55706, interpolator

boolean: inputLeft, field_54444, pressingLeft

boolean: inputRight, field_54428, pressingRight

boolean: inputUp, field_54429, pressingForward

boolean: inputDown, field_54430, pressingBack

double: waterLevel, field_54431, waterLevel

float: landFriction, field_54432, nearbySlipperiness

AbstractBoatEntity$Location: status, field_54433, location

AbstractBoatEntity$Location: oldStatus, field_54434, lastLocation

double: lastYd, field_54435, fallVelocity

boolean: isAboveBubbleColumn, field_54436, onBubbleColumnSurface

boolean: bubbleColumnDirectionIsDown, field_54437, bubbleColumnIsDrag

float: bubbleMultiplier, field_54438, bubbleWobbleStrength

float: bubbleAngle, field_54439, bubbleWobble

float: bubbleAngleO, field_54440, lastBubbleWobble

Leashable$LeashData: leashData, field_54441, leashData

Supplier<Item>: dropItem, field_54442, itemSupplier

Constructors

(EntityType<? extends AbstractBoatEntity>, World, Supplier<Item>)

Methods

void (double, double, double): setInitialPos, method_64498, initPosition

Entity$MoveEffect (): getMovementEmission, method_33570, getMoveEffect

void (DataTracker$Builder): defineSynchedData, method_5693, initDataTracker

boolean (Entity): canCollideWith, method_30949, collidesWith

boolean (Entity, Entity): canVehicleCollide, method_64486, canCollide

boolean (Entity): canBeCollidedWith, method_30948, isCollidable

boolean (): isPushable, method_5810, isPushable

Vec3d (Direction$Axis, BlockLocating$Rectangle): getRelativePortalPosition, method_30633, positionInPortal

double (EntityDimensions): rideHeight, method_64489, getPassengerAttachmentY

Vec3d (Entity, EntityDimensions, float): getPassengerAttachmentPoint, method_52533, getPassengerAttachmentPos

void (boolean, BlockPos): onAboveBubbleColumn, method_5700, onBubbleColumnSurfaceCollision

void (Entity): push, method_5697, pushAwayFrom

void (float): animateHurt, method_5879, animateDamage

boolean (): isPickable, method_5863, canHit

PositionInterpolator (): getInterpolation, method_66233, getInterpolator

Direction (): getMotionDirection, method_5755, getMovementDirection

void (): tick, method_5773, tick

void (): tickBubbleColumn, method_64476, handleBubbleColumn

SoundEvent (): getPaddleSound, method_64494, getPaddleSound

void (boolean, boolean): setPaddleState, method_64490, setPaddlesMoving

float (int, float): getRowingTime, method_64485, lerpPaddlePhase

Leashable$LeashData (): getLeashData, method_60955, getLeashData

void (Leashable$LeashData): setLeashData, method_60960, setLeashData

Vec3d (): getLeashOffset, method_29919, getLeashOffset

boolean (): supportQuadLeash, method_70991, canUseQuadLeashAttachmentPoint

Vec3d[] (): getQuadLeashOffsets, method_70992, getQuadLeashOffsets

AbstractBoatEntity$Location (): getStatus, method_64478, checkLocation

float (): getWaterLevelAbove, method_64495, getWaterHeightBelow

float (): getGroundFriction, method_64497, getNearbySlipperiness

boolean (): checkInWater, method_64479, checkBoatInWater

AbstractBoatEntity$Location (): isUnderwater, method_64480, getUnderWaterLocation

double (): getDefaultGravity, method_7490, getGravity

void (): floatBoat, method_64481, updateVelocity

void (): controlBoat, method_64482, updatePaddles

float (): getSinglePassengerXOffset, method_64499, getPassengerHorizontalOffset

boolean (Entity): hasEnoughSpaceFor, method_64488, isSmallerThanBoat

void (Entity, Entity$PositionUpdater): positionRider, method_5865, updatePassengerPosition

Vec3d (LivingEntity): getDismountLocationForPassenger, method_24829, updatePassengerForDismount

void (Entity): clampRotation, method_64492, clampPassengerYaw

void (Entity): onPassengerTurned, method_5644, onPassengerLookAround

void (WriteView): addAdditionalSaveData, method_5652, writeCustomData

void (ReadView): readAdditionalSaveData, method_5749, readCustomData

ActionResult (PlayerEntity, Hand): interact, method_5688, interact

void (Entity$RemovalReason): remove, method_5650, remove

void (double, boolean, BlockState, BlockPos): checkFallDamage, method_5623, fall

boolean (int): getPaddleState, method_64491, isPaddleMoving

void (int): setBubbleTime, method_64496, setBubbleWobbleTicks

int (): getBubbleTime, method_64483, getBubbleWobbleTicks

float (float): getBubbleAngle, method_64484, lerpBubbleWobble

boolean (Entity): canAddPassenger, method_5818, canAddPassenger

int (): getMaxPassengers, method_64500, getMaxPassengers

LivingEntity (): getControllingPassenger, method_5642, getControllingPassenger

void (boolean, boolean, boolean, boolean): setInput, method_64487, setInputs

boolean (): isUnderWater, method_5869, isSubmergedInWater

Item (): getDropItem, method_7557, asItem

ItemStack (): getPickResult, method_31480, getPickBlockStack

boolean (Entity): lambda$tickBubbleColumn$0, method_64493, method_64493