Package net.minecraft.entity.vehicle
Class BoatEntity
java.lang.Object
net.minecraft.entity.Entity
net.minecraft.entity.vehicle.BoatEntity
- Mappings:
Namespace Name official vtintermediary net/minecraft/class_962named net/minecraft/entity/vehicle/BoatEntity
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate doubleprivate doubleprivate booleanprivate doubleprivate doubleprivate intprivate doubleprivate doubleprivate doubleprivate doubleprivate doubleFields inherited from class net.minecraft.entity.Entity
boundingBox, changingDimension, chunkX, chunkY, chunkZ, colliding, dataTracker, dimension, distanceTraveled, fallDistance, field_3203, field_3214, field_3223, field_3232, fireResistance, height, heightOffset, horizontalCollision, horizontalSpeed, ignoreCameraFrustum, inanimate, inLava, isFireImmune, lastNetherPortalAxis, netherPortalCooldown, netherPortalTime, noClip, onGround, pitch, playerUuid, prevHorizontalSpeed, prevPitch, prevTickX, prevTickY, prevTickZ, prevX, prevY, prevYaw, prevZ, pushSpeedReduction, random, removed, renderDistanceMultiplier, rider, stepHeight, teleporting, ticksAlive, touchingWater, trackedX, trackedY, trackedZ, updateNeeded, vehicle, velocityDirty, velocityModified, velocityX, velocityY, velocityZ, verticalCollision, width, world, x, y, yaw, z -
Constructor Summary
ConstructorsConstructorDescriptionBoatEntity(World world) BoatEntity(World world, double x, double y, double z) -
Method Summary
Modifier and TypeMethodDescriptionvoidprotected booleancanClimb()booleancollides()booleandamage(DamageSource source, float amount) getBox()intintfloatgetHardCollisionBox(Entity collidingEntity) doubleprotected voidbooleanfloatvoidmethod_2488(double double2, double double3, double double4, float float2, float float3, int int2) protected voidmethod_2489(double double2, boolean bool) voidmethod_3052(boolean bool) booleanopenInventory(PlayerEntity player) protected voidvoidsetBubbleWobbleTicks(int wobbleTicks) voidsetDamageWobbleSide(int side) voidsetDamageWobbleStrength(float wobbleStrength) voidsetVelocityClient(double x, double y, double z) voidtick()voidprotected voidMethods inherited from class net.minecraft.entity.Entity
addVelocity, afterSpawn, baseTick, burn, canAvoidTraps, canFly, checkBlockCollision, copyFrom, copyPosition, destroy, distanceTo, distanceTo, doesNotCollide, doesRenderOnFire, dropItem, dropItem, dropItem, enterNetherPortal, equals, extinguish, fromNbt, getAir, getArmorStacks, getBrightnessAtEyes, getDataTracker, getDefaultNetherPortalCooldown, getEntityId, getEyeHeight, getFlag, getHeadRotation, getHeightOffset, getLastNetherPortalAxis, getLightmapCoordinates, getMaxNetherPortalTime, getParts, getRotation, getSafeFallDistance, getSavedEntityId, getSplashSound, getSwimSound, getTargetingMargin, getTranslationKey, getUuid, handleAttack, handleStatus, hashCode, hasVehicle, increaseTransforms, isAlive, isAttackable, isFireImmune, isInsideWall, isInvisible, isInvisibleTo, isOnFire, isPartOf, isSneaking, isSprinting, isSubmergedIn, isSwimming, isTouchingWater, method_2469, method_2490, method_2494, method_4444, method_4447, method_5379, method_6097, method_6344, method_8364, move, onKilledOther, onLightningStrike, onPlayerCollision, playSound, populateCrashReport, pushAwayFrom, pushOutOfBlocks, refreshPositionAndAngles, remove, saveSelfToNbt, saveToNbt, scheduleVelocityUpdate, setAir, setArmorSlot, setBounds, setEntityId, setFlag, setHeadYaw, setInLava, setInvisible, setOnFireFor, setOnFireFromLava, setRotation, setSneaking, setSprinting, setSwimming, setWorld, shouldRender, shouldRender, shouldSetPositionOnLoad, squaredDistanceTo, squaredDistanceTo, startRiding, teleportToDimension, tickFire, tickRiding, toListNbt, toListNbt, toString, updateKilledAdvancementCriterion, updatePosition, updatePositionAndAngles, updateVelocity, updateWaterState, writePlayerData
-
Field Details
-
field_3877
private boolean field_3877- Mappings:
Namespace Name Mixin selector official aLvt;a:Zintermediary field_3877Lnet/minecraft/class_962;field_3877:Znamed field_3877Lnet/minecraft/entity/vehicle/BoatEntity;field_3877:Z
-
field_3879
private double field_3879- Mappings:
Namespace Name Mixin selector official bLvt;b:Dintermediary field_3879Lnet/minecraft/class_962;field_3879:Dnamed field_3879Lnet/minecraft/entity/vehicle/BoatEntity;field_3879:D
-
field_3880
private int field_3880- Mappings:
Namespace Name Mixin selector official cLvt;c:Iintermediary field_3880Lnet/minecraft/class_962;field_3880:Inamed field_3880Lnet/minecraft/entity/vehicle/BoatEntity;field_3880:I
-
field_3881
private double field_3881- Mappings:
Namespace Name Mixin selector official dLvt;d:Dintermediary field_3881Lnet/minecraft/class_962;field_3881:Dnamed field_3881Lnet/minecraft/entity/vehicle/BoatEntity;field_3881:D
-
field_3882
private double field_3882- Mappings:
Namespace Name Mixin selector official eLvt;e:Dintermediary field_3882Lnet/minecraft/class_962;field_3882:Dnamed field_3882Lnet/minecraft/entity/vehicle/BoatEntity;field_3882:D
-
field_3883
private double field_3883- Mappings:
Namespace Name Mixin selector official fLvt;f:Dintermediary field_3883Lnet/minecraft/class_962;field_3883:Dnamed field_3883Lnet/minecraft/entity/vehicle/BoatEntity;field_3883:D
-
boatYaw
private double boatYaw- Mappings:
Namespace Name Mixin selector official gLvt;g:Dintermediary field_3884Lnet/minecraft/class_962;field_3884:Dnamed boatYawLnet/minecraft/entity/vehicle/BoatEntity;boatYaw:D
-
boatX
private double boatX- Mappings:
Namespace Name Mixin selector official hLvt;h:Dintermediary field_3885Lnet/minecraft/class_962;field_3885:Dnamed boatXLnet/minecraft/entity/vehicle/BoatEntity;boatX:D
-
field_3886
- Mappings:
Namespace Name Mixin selector official iLvt;i:Dintermediary field_3886Lnet/minecraft/class_962;field_3886:Dnamed field_3886Lnet/minecraft/entity/vehicle/BoatEntity;field_3886:D
-
field_3887
- Mappings:
Namespace Name Mixin selector official jLvt;j:Dintermediary field_3887Lnet/minecraft/class_962;field_3887:Dnamed field_3887Lnet/minecraft/entity/vehicle/BoatEntity;field_3887:D
-
field_3878
- Mappings:
Namespace Name Mixin selector official auLvt;au:Dintermediary field_3878Lnet/minecraft/class_962;field_3878:Dnamed field_3878Lnet/minecraft/entity/vehicle/BoatEntity;field_3878:D
-
-
Constructor Details
-
BoatEntity
- Mappings:
Namespace Name Mixin selector official <init>Lqm;<init>(Lafm;)Vintermediary <init>Lnet/minecraft/class_864;<init>(Lnet/minecraft/class_1150;)Vnamed <init>Lnet/minecraft/entity/Entity;<init>(Lnet/minecraft/world/World;)V
-
BoatEntity
- Mappings:
Namespace Name Mixin selector official <init>Lvt;<init>(Lafm;DDD)Vintermediary <init>Lnet/minecraft/class_962;<init>(Lnet/minecraft/class_1150;DDD)Vnamed <init>Lnet/minecraft/entity/vehicle/BoatEntity;<init>(Lnet/minecraft/world/World;DDD)V
-
-
Method Details
-
canClimb
protected boolean canClimb() -
initDataTracker
protected void initDataTracker()- Specified by:
initDataTrackerin classEntity- Mappings:
Namespace Name Mixin selector official cLqm;c()Vintermediary method_2484Lnet/minecraft/class_864;method_2484()Vnamed initDataTrackerLnet/minecraft/entity/Entity;initDataTracker()V
-
getHardCollisionBox
- Overrides:
getHardCollisionBoxin classEntity- Mappings:
Namespace Name Mixin selector official gLqm;g(Lqm;)Laye;intermediary method_2555Lnet/minecraft/class_864;method_2555(Lnet/minecraft/class_864;)Lnet/minecraft/class_231;named getHardCollisionBoxLnet/minecraft/entity/Entity;getHardCollisionBox(Lnet/minecraft/entity/Entity;)Lnet/minecraft/util/math/Box;
-
getBox
-
isPushable
public boolean isPushable()- Overrides:
isPushablein classEntity- Mappings:
Namespace Name Mixin selector official SLqm;S()Zintermediary method_2472Lnet/minecraft/class_864;method_2472()Znamed isPushableLnet/minecraft/entity/Entity;isPushable()Z
-
getMountedHeightOffset
public double getMountedHeightOffset()- Overrides:
getMountedHeightOffsetin classEntity- Mappings:
Namespace Name Mixin selector official aeLqm;ae()Dintermediary method_2481Lnet/minecraft/class_864;method_2481()Dnamed getMountedHeightOffsetLnet/minecraft/entity/Entity;getMountedHeightOffset()D
-
damage
-
animateDamage
- Overrides:
animateDamagein classEntity- Mappings:
Namespace Name Mixin selector official ajLqm;aj()Vintermediary method_2509Lnet/minecraft/class_864;method_2509()Vnamed animateDamageLnet/minecraft/entity/Entity;animateDamage()V
-
collides
public boolean collides() -
method_2488
@Environment(CLIENT) public void method_2488(double double2, double double3, double double4, float float2, float float3, int int2) - Overrides:
method_2488in classEntity- Mappings:
Namespace Name Mixin selector official aLqm;a(DDDFFI)Vintermediary method_2488Lnet/minecraft/class_864;method_2488(DDDFFI)Vnamed method_2488Lnet/minecraft/entity/Entity;method_2488(DDDFFI)V
-
setVelocityClient
- Overrides:
setVelocityClientin classEntity- Mappings:
Namespace Name Mixin selector official iLqm;i(DDD)Vintermediary method_2556Lnet/minecraft/class_864;method_2556(DDD)Vnamed setVelocityClientLnet/minecraft/entity/Entity;setVelocityClient(DDD)V
-
tick
public void tick() -
updatePassengerPosition
public void updatePassengerPosition()- Overrides:
updatePassengerPositionin classEntity- Mappings:
Namespace Name Mixin selector official acLqm;ac()Vintermediary method_2479Lnet/minecraft/class_864;method_2479()Vnamed updatePassengerPositionLnet/minecraft/entity/Entity;updatePassengerPosition()V
-
writeCustomDataToNbt
- Specified by:
writeCustomDataToNbtin classEntity- Mappings:
Namespace Name Mixin selector official bLqm;b(Ldg;)Vintermediary method_2528Lnet/minecraft/class_864;method_2528(Lnet/minecraft/class_322;)Vnamed writeCustomDataToNbtLnet/minecraft/entity/Entity;writeCustomDataToNbt(Lnet/minecraft/nbt/NbtCompound;)V
-
readCustomDataFromNbt
- Specified by:
readCustomDataFromNbtin classEntity- Mappings:
Namespace Name Mixin selector official aLqm;a(Ldg;)Vintermediary method_2498Lnet/minecraft/class_864;method_2498(Lnet/minecraft/class_322;)Vnamed readCustomDataFromNbtLnet/minecraft/entity/Entity;readCustomDataFromNbt(Lnet/minecraft/nbt/NbtCompound;)V
-
method_2475
- Overrides:
method_2475in classEntity- Mappings:
Namespace Name Mixin selector official YLqm;Y()Fintermediary method_2475Lnet/minecraft/class_864;method_2475()Fnamed method_2475Lnet/minecraft/entity/Entity;method_2475()F
-
openInventory
- Overrides:
openInventoryin classEntity- Mappings:
Namespace Name Mixin selector official cLqm;c(Lxk;)Zintermediary method_6100Lnet/minecraft/class_864;method_6100(Lnet/minecraft/class_988;)Znamed openInventoryLnet/minecraft/entity/Entity;openInventory(Lnet/minecraft/entity/player/PlayerEntity;)Z
-
method_2489
protected void method_2489(double double2, boolean bool) - Overrides:
method_2489in classEntity- Mappings:
Namespace Name Mixin selector official aLqm;a(DZ)Vintermediary method_2489Lnet/minecraft/class_864;method_2489(DZ)Vnamed method_2489Lnet/minecraft/entity/Entity;method_2489(DZ)V
-
setDamageWobbleStrength
public void setDamageWobbleStrength(float wobbleStrength) - Mappings:
Namespace Name Mixin selector official aLvt;a(F)Vintermediary method_6304Lnet/minecraft/class_962;method_6304(F)Vnamed setDamageWobbleStrengthLnet/minecraft/entity/vehicle/BoatEntity;setDamageWobbleStrength(F)V
-
getDamageWobbleStrength
public float getDamageWobbleStrength()- Mappings:
Namespace Name Mixin selector official eLvt;e()Fintermediary method_6305Lnet/minecraft/class_962;method_6305()Fnamed getDamageWobbleStrengthLnet/minecraft/entity/vehicle/BoatEntity;getDamageWobbleStrength()F
-
setBubbleWobbleTicks
public void setBubbleWobbleTicks(int wobbleTicks) - Mappings:
Namespace Name Mixin selector official aLvt;a(I)Vintermediary method_3050Lnet/minecraft/class_962;method_3050(I)Vnamed setBubbleWobbleTicksLnet/minecraft/entity/vehicle/BoatEntity;setBubbleWobbleTicks(I)V
-
getBubbleWobbleTicks
public int getBubbleWobbleTicks()- Mappings:
Namespace Name Mixin selector official fLvt;f()Iintermediary method_3054Lnet/minecraft/class_962;method_3054()Inamed getBubbleWobbleTicksLnet/minecraft/entity/vehicle/BoatEntity;getBubbleWobbleTicks()I
-
setDamageWobbleSide
public void setDamageWobbleSide(int side) - Mappings:
Namespace Name Mixin selector official cLvt;c(I)Vintermediary method_3051Lnet/minecraft/class_962;method_3051(I)Vnamed setDamageWobbleSideLnet/minecraft/entity/vehicle/BoatEntity;setDamageWobbleSide(I)V
-
getDamageWobbleSide
public int getDamageWobbleSide()- Mappings:
Namespace Name Mixin selector official iLvt;i()Iintermediary method_3055Lnet/minecraft/class_962;method_3055()Inamed getDamageWobbleSideLnet/minecraft/entity/vehicle/BoatEntity;getDamageWobbleSide()I
-
method_3052
- Mappings:
Namespace Name Mixin selector official aLvt;a(Z)Vintermediary method_3052Lnet/minecraft/class_962;method_3052(Z)Vnamed method_3052Lnet/minecraft/entity/vehicle/BoatEntity;method_3052(Z)V
-