History - net.minecraft.entity.vehicle.AbstractMinecartEntity

26.3-snapshot-3

Names

Fields

Constructors

Methods

void (PositionInterpolator): onInterpolationStart, method_1_7599, onLerp

26.3-snapshot-2

Names

Fields

Constructors

Methods

26.3-snapshot-1

Names

Fields

Constructors

Methods

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

boolean (): updateInWaterStateAndDoFluidPushing, method_5876, updateWaterState

boolean (): updateFluidInteraction, method_5876, updateFluidState

void (WriteView, BlockState): lambda$addAdditionalSaveData$3, method_67673, method_67673

void (WriteView, BlockState): lambda$addAdditionalSaveData$0, method_67673, method_67673

com.google.common.collect.ImmutableMap (): lambda$static$2, method_66327, method_66327

com.google.common.collect.ImmutableMap (): lambda$static$0, method_66327, method_66327

1.21.11_unobfuscated

Names

net.minecraft.world.entity.vehicle.minecart.AbstractMinecart

net.minecraft.class_1688

net.minecraft.entity.vehicle.AbstractMinecartEntity

Fields

Vec3d: LOWERED_PASSENGER_ATTACHMENT, field_47822, VILLAGER_PASSENGER_ATTACHMENT_POS

TrackedData<Optional<BlockState>>: DATA_ID_CUSTOM_DISPLAY_BLOCK, field_7671, CUSTOM_BLOCK_STATE

TrackedData<Integer>: DATA_ID_DISPLAY_OFFSET, field_7661, BLOCK_OFFSET

com.google.common.collect.ImmutableMap<EntityPose, com.google.common.collect.ImmutableList<Integer>>: POSE_DISMOUNT_HEIGHTS, field_24464, DISMOUNT_FREE_Y_SPACES_NEEDED

float: WATER_SLOWDOWN_FACTOR, field_30694, VELOCITY_SLOWDOWN_MULTIPLIER

boolean: DEFAULT_FLIPPED_ROTATION, field_57749, DEFAULT_YAW_FLIPPED

boolean: onRails, field_44917, onRail

boolean: flipped, field_7660, yawFlipped

MinecartController: behavior, field_52517, controller

Map<RailShape, com.mojang.datafixers.util.Pair<Vec3i, Vec3i>>: EXITS, field_7664, ADJACENT_RAIL_POSITIONS_BY_SHAPE

Constructors

(EntityType<?>, World)

(EntityType<?>, World, double, double, double)

Methods

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

<T extends AbstractMinecartEntity> T (World, double, double, double, EntityType<T>, SpawnReason, ItemStack, PlayerEntity): createMinecart, method_7523, create

MinecartController (): getBehavior, method_61569, getController

Entity$MoveEffect (): getMovementEmission, method_33570, getMoveEffect

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

boolean (Entity): canCollideWith, method_30949, collidesWith

boolean (): isPushable, method_5810, isPushable

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

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

Vec3d (LivingEntity): getDismountLocationForPassenger, method_24829, updatePassengerForDismount

float (): getBlockSpeedFactor, method_23326, getVelocityMultiplier

void (float): animateHurt, method_5879, animateDamage

boolean (): isPickable, method_5863, canHit

com.mojang.datafixers.util.Pair<Vec3i, Vec3i> (RailShape): exits, method_22864, getAdjacentRailPositionsByShape

Direction (): getMotionDirection, method_5755, getMovementDirection

double (): getDefaultGravity, method_7490, getGravity

void (): tick, method_5773, tick

boolean (): isFirstTick, method_62824, isFirstUpdate

BlockPos (): getCurrentBlockPosOrRailBelow, method_62825, getRailOrMinecartPos

double (ServerWorld): getMaxSpeed, method_7504, getMaxSpeed

void (ServerWorld, int, int, int, boolean): activateMinecart, method_7506, onActivatorRail

void (int, double, double, double, double, double): lerpPositionAndRotationStep, method_52532, lerpPosAndRotation

void (): applyGravity, method_56990, applyGravity

void (): reapplyPosition, method_23311, refreshPosition

boolean (): updateInWaterStateAndDoFluidPushing, method_5876, updateWaterState

Vec3d (): getKnownMovement, method_60478, getMovement

PositionInterpolator (): getInterpolation, method_66233, getInterpolator

void (EntitySpawnS2CPacket): recreateFromPacket, method_31471, onSpawnPacket

void (Vec3d): lerpMotion, method_5750, setVelocityClient

void (ServerWorld): moveAlongTrack, method_7513, moveOnRail

void (ServerWorld): comeOffTrack, method_7512, moveOffRail

double (BlockPos, RailShape, double): makeStepAlongTrack, method_61564, moveAlongTrack

void (MovementType, Vec3d): move, method_5784, move

void (): applyEffectsFromBlocks, method_61409, tickBlockCollision

boolean (): isOnRails, method_52172, isOnRail

void (boolean): setOnRails, method_61565, setOnRail

boolean (): isFlipped, method_61571, isYawFlipped

void (boolean): setFlipped, method_61567, setYawFlipped

Vec3d (BlockPos): getRedstoneDirection, method_61563, getLaunchDirection

boolean (BlockPos): isRedstoneConductor, method_18803, willHitBlockAt

Vec3d (Vec3d): applyNaturalSlowdown, method_7525, applySlowdown

void (ReadView): readAdditionalSaveData, method_5749, readCustomData

void (WriteView): addAdditionalSaveData, method_5652, writeCustomData

void (Entity): push, method_5697, pushAwayFrom

void (AbstractMinecartEntity, double, double): pushOtherMinecart, method_64274, pushAwayFromMinecart

BlockState (): getDisplayBlockState, method_7519, getContainedBlock

Optional<BlockState> (): getCustomDisplayBlockState, method_67672, getCustomBlockState

BlockState (): getDefaultDisplayBlockState, method_7517, getDefaultContainedBlock

int (): getDisplayOffset, method_7514, getBlockOffset

int (): getDefaultDisplayOffset, method_7526, getDefaultBlockOffset

void (Optional<BlockState>): setCustomDisplayBlockState, method_7527, setCustomBlockState

void (int): setDisplayOffset, method_7515, setBlockOffset

boolean (World): useExperimentalMovement, method_61566, areMinecartImprovementsEnabled

ItemStack (): getPickResult, method_31480, getPickBlockStack

boolean (): isRideable, method_64272, isRideable

boolean (): isFurnace, method_64273, isSelfPropelling

void (WriteView, BlockState): lambda$addAdditionalSaveData$3, method_67673, method_67673

com.google.common.collect.ImmutableMap (): lambda$static$2, method_66327, method_66327

VoxelShape (BlockPos): lambda$getDismountLocationForPassenger$1, method_30340, method_30340

VoxelShape (BlockPos$Mutable): lambda$getDismountLocationForPassenger$0, method_30339, method_30339