Package net.minecraft.entity.vehicle
Class BoatEntity
java.lang.Object
net.minecraft.entity.Entity
net.minecraft.entity.vehicle.BoatEntity
- Mappings:
Namespace Name intermediary net/minecraft/class_113glue class_156server ebclient fznamed net/minecraft/entity/vehicle/BoatEntity
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate intprivate doubleprivate doubleprivate doubleprivate doubleprivate doubleprivate doubleprivate doubleprivate doubleintintintFields inherited from class net.minecraft.entity.Entity
age, air, blocksSameBlockSpawning, boundingBox, cameraOffset, capeUrl, chunkSlice, chunkX, chunkZ, dataTracker, dead, fallDistance, field_1643, fireImmune, fireImmunityTicks, fireTicks, hasCollided, hearts, height, horizontalCollision, horizontalSpeed, id, ignoreFrustumCull, isPersistent, keepVelocityOnCollision, lastTickX, lastTickY, lastTickZ, maxAir, minBrightness, noClip, onGround, passenger, pitch, prevHorizontalSpeed, prevPitch, prevX, prevY, prevYaw, prevZ, random, renderDistanceMultiplier, skinUrl, slowed, standingEyeHeight, stepHeight, submergedInWater, trackedPosX, trackedPosY, trackedPosZ, vehicle, 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 booleanbooleandoublefloatprotected voidbooleaninteract(PlayerEntity player) booleanbooleanmethod_1379(Entity entity) Seems to return anything only for minecarts and boats.protected voidreadNbt(NbtCompound nbt) voidsetPositionAndAnglesAvoidEntities(double x, double y, double z, float pitch, float yaw, int interpolationSteps) voidsetVelocityClient(double x, double y, double z) voidtick()voidprotected voidwriteNbt(NbtCompound nbt) Methods inherited from class net.minecraft.entity.Entity
addVelocity, baseTick, changeLookDirection, damage, dropItem, dropItem, dropItem, equals, fall, getBrightnessAtEyes, getDataTracker, getDistance, getDistance, getEntitiesInside, getEquipment, getEyeHeight, getFlag, getRegistryEntry, getSquaredDistance, getSquaredDistance, getStandingEyeHeight, getTargetingMargin, getTexture, hashCode, hasVehicle, isAlive, isInFluid, isInsideWall, isOnFire, isSneaking, isSubmergedInWater, isTouchingLava, isWet, markDead, method_1320, method_1361, method_1367, method_1393, move, moveNonSolid, onCollision, onKilledOther, onLanding, onPlayerInteraction, onStruckByLightning, processServerEntityStatus, pushOutOfBlock, read, saveSelfNbt, scheduleVelocityUpdate, setBoundingBoxSpacing, setFlag, setOnFire, setPosition, setPositionAndAngles, setPositionAndAnglesKeepPrevAngles, setRotation, setSneaking, setVehicle, setWorld, shouldRender, teleportTop, tickInVoid, tickPortalCooldown, tickRiding, toNbtList, toNbtList, updateCapeUrl, updateKilledAchievement, write
-
Field Details
-
damageWobbleStrength
public int damageWobbleStrength- Mappings:
Namespace Name Mixin selector intermediary field_338Lnet/minecraft/class_113;field_338:Iglue field_557Lclass_156;field_557:Iserver aLeb;a:Iclient aLfz;a:Inamed damageWobbleStrengthLnet/minecraft/entity/vehicle/BoatEntity;damageWobbleStrength:I
-
damageWobbleTicks
public int damageWobbleTicks- Mappings:
Namespace Name Mixin selector intermediary field_339Lnet/minecraft/class_113;field_339:Iglue field_558Lclass_156;field_558:Iserver bLeb;b:Iclient bLfz;b:Inamed damageWobbleTicksLnet/minecraft/entity/vehicle/BoatEntity;damageWobbleTicks:I
-
damageWobbleSide
public int damageWobbleSide- Mappings:
Namespace Name Mixin selector intermediary field_340Lnet/minecraft/class_113;field_340:Iglue field_559Lclass_156;field_559:Iserver cLeb;c:Iclient cLfz;c:Inamed damageWobbleSideLnet/minecraft/entity/vehicle/BoatEntity;damageWobbleSide:I
-
clientInterpolationSteps
private int clientInterpolationSteps- Mappings:
Namespace Name Mixin selector intermediary field_341Lnet/minecraft/class_113;field_341:Iglue field_560Lclass_156;field_560:Iserver dLeb;d:Iclient dLfz;d:Inamed clientInterpolationStepsLnet/minecraft/entity/vehicle/BoatEntity;clientInterpolationSteps:I
-
clientX
private double clientX- Mappings:
Namespace Name Mixin selector intermediary field_342Lnet/minecraft/class_113;field_342:Dglue field_561Lclass_156;field_561:Dserver eLeb;e:Dclient eLfz;e:Dnamed clientXLnet/minecraft/entity/vehicle/BoatEntity;clientX:D
-
clientY
private double clientY- Mappings:
Namespace Name Mixin selector intermediary field_343Lnet/minecraft/class_113;field_343:Dglue field_562Lclass_156;field_562:Dserver fLeb;f:Dclient fLfz;f:Dnamed clientYLnet/minecraft/entity/vehicle/BoatEntity;clientY:D
-
clientZ
private double clientZ- Mappings:
Namespace Name Mixin selector intermediary field_344Lnet/minecraft/class_113;field_344:Dglue field_563Lclass_156;field_563:Dserver gLeb;g:Dclient gLfz;g:Dnamed clientZLnet/minecraft/entity/vehicle/BoatEntity;clientZ:D
-
clientPitch
private double clientPitch- Mappings:
Namespace Name Mixin selector intermediary field_345Lnet/minecraft/class_113;field_345:Dglue field_564Lclass_156;field_564:Dserver hLeb;h:Dclient hLfz;h:Dnamed clientPitchLnet/minecraft/entity/vehicle/BoatEntity;clientPitch:D
-
clientYaw
private double clientYaw- Mappings:
Namespace Name Mixin selector intermediary field_346Lnet/minecraft/class_113;field_346:Dglue field_565Lclass_156;field_565:Dserver iLeb;i:Dclient iLfz;i:Dnamed clientYawLnet/minecraft/entity/vehicle/BoatEntity;clientYaw:D
-
clientVelocityX
- Mappings:
Namespace Name Mixin selector intermediary field_347Lnet/minecraft/class_113;field_347:Dglue field_949Lclass_156;field_949:Dserver field_347Leb;field_347:Dclient jLfz;j:Dnamed clientVelocityXLnet/minecraft/entity/vehicle/BoatEntity;clientVelocityX:D
-
clientVelocityY
- Mappings:
Namespace Name Mixin selector intermediary field_348Lnet/minecraft/class_113;field_348:Dglue field_950Lclass_156;field_950:Dserver field_348Leb;field_348:Dclient kLfz;k:Dnamed clientVelocityYLnet/minecraft/entity/vehicle/BoatEntity;clientVelocityY:D
-
clientVelocityZ
- Mappings:
Namespace Name Mixin selector intermediary field_349Lnet/minecraft/class_113;field_349:Dglue field_951Lclass_156;field_951:Dserver field_349Leb;field_349:Dclient lLfz;l:Dnamed clientVelocityZLnet/minecraft/entity/vehicle/BoatEntity;clientVelocityZ:D
-
-
Constructor Details
-
BoatEntity
- Mappings:
Namespace Name Mixin selector intermediary <init>Lnet/minecraft/class_57;<init>(Lnet/minecraft/class_18;)Vglue <init>Lclass_450;<init>(Lclass_129;)Vserver <init>Llq;<init>(Ldj;)Vclient <init>Lsn;<init>(Lfd;)Vnamed <init>Lnet/minecraft/entity/Entity;<init>(Lnet/minecraft/world/World;)V
-
BoatEntity
- Mappings:
Namespace Name Mixin selector intermediary <init>Lnet/minecraft/class_113;<init>(Lnet/minecraft/class_18;DDD)Vglue <init>Lclass_156;<init>(Lclass_129;DDD)Vserver <init>Leb;<init>(Ldj;DDD)Vclient <init>Lfz;<init>(Lfd;DDD)Vnamed <init>Lnet/minecraft/entity/vehicle/BoatEntity;<init>(Lnet/minecraft/world/World;DDD)V
-
-
Method Details
-
bypassesSteppingEffects
protected boolean bypassesSteppingEffects()- Overrides:
bypassesSteppingEffectsin classEntity- Mappings:
Namespace Name Mixin selector intermediary method_1358Lnet/minecraft/class_57;method_1358()Zglue method_195Lclass_450;method_195()Zserver nLlq;n()Zclient nLsn;n()Znamed bypassesSteppingEffectsLnet/minecraft/entity/Entity;bypassesSteppingEffects()Z
-
initDataTracker
protected void initDataTracker()- Specified by:
initDataTrackerin classEntity- Mappings:
Namespace Name Mixin selector intermediary method_1310Lnet/minecraft/class_57;method_1310()Vglue method_108Lclass_450;method_108()Vserver bLlq;b()Vclient bLsn;b()Vnamed initDataTrackerLnet/minecraft/entity/Entity;initDataTracker()V
-
method_1379
Seems to return anything only for minecarts and boats.- Overrides:
method_1379in classEntity- Mappings:
Namespace Name Mixin selector intermediary method_1379Lnet/minecraft/class_57;method_1379(Lnet/minecraft/class_57;)Lnet/minecraft/class_25;glue method_744Lclass_450;method_744(Lclass_450;)Lclass_113;server a_Llq;a_(Llq;)Lcz;client aLsn;a(Lsn;)Leq;named method_1379Lnet/minecraft/entity/Entity;method_1379(Lnet/minecraft/entity/Entity;)Lnet/minecraft/util/math/Box;
-
getBoundingBox
- Overrides:
getBoundingBoxin classEntity- Mappings:
Namespace Name Mixin selector intermediary method_1381Lnet/minecraft/class_57;method_1381()Lnet/minecraft/class_25;glue method_746Lclass_450;method_746()Lclass_113;server e_Llq;e_()Lcz;client fLsn;f()Leq;named getBoundingBoxLnet/minecraft/entity/Entity;getBoundingBox()Lnet/minecraft/util/math/Box;
-
isPushable
public boolean isPushable()- Overrides:
isPushablein classEntity- Mappings:
Namespace Name Mixin selector intermediary method_1380Lnet/minecraft/class_57;method_1380()Zglue method_745Lclass_450;method_745()Zserver d_Llq;d_()Zclient i_Lsn;i_()Znamed isPushableLnet/minecraft/entity/Entity;isPushable()Z
-
getPassengerRidingHeight
public double getPassengerRidingHeight()- Overrides:
getPassengerRidingHeightin classEntity- Mappings:
Namespace Name Mixin selector intermediary method_1357Lnet/minecraft/class_57;method_1357()Dglue method_194Lclass_450;method_194()Dserver mLlq;m()Dclient mLsn;m()Dnamed getPassengerRidingHeightLnet/minecraft/entity/Entity;getPassengerRidingHeight()D
-
damage
- Overrides:
damagein classEntity- Mappings:
Namespace Name Mixin selector intermediary method_1355Lnet/minecraft/class_57;method_1355(Lnet/minecraft/class_57;I)Zglue method_178Lclass_450;method_178(Lclass_450;I)Zserver aLlq;a(Llq;I)Zclient aLsn;a(Lsn;I)Znamed damageLnet/minecraft/entity/Entity;damage(Lnet/minecraft/entity/Entity;I)Z
-
animateHurt
- Overrides:
animateHurtin classEntity- Mappings:
Namespace Name Mixin selector intermediary method_1312Lnet/minecraft/class_57;method_1312()Vglue method_1091Lclass_450;method_1091()Vserver method_1312Llq;method_1312()Vclient hLsn;h()Vnamed animateHurtLnet/minecraft/entity/Entity;animateHurt()V
-
isCollidable
public boolean isCollidable()- Overrides:
isCollidablein classEntity- Mappings:
Namespace Name Mixin selector intermediary method_1356Lnet/minecraft/class_57;method_1356()Zglue method_179Lclass_450;method_179()Zserver l_Llq;l_()Zclient h_Lsn;h_()Znamed isCollidableLnet/minecraft/entity/Entity;isCollidable()Z
-
setPositionAndAnglesAvoidEntities
@Environment(CLIENT) public void setPositionAndAnglesAvoidEntities(double x, double y, double z, float pitch, float yaw, int interpolationSteps) - Overrides:
setPositionAndAnglesAvoidEntitiesin classEntity- Mappings:
Namespace Name Mixin selector intermediary method_1311Lnet/minecraft/class_57;method_1311(DDDFFI)Vglue method_1090Lclass_450;method_1090(DDDFFI)Vserver method_1311Llq;method_1311(DDDFFI)Vclient aLsn;a(DDDFFI)Vnamed setPositionAndAnglesAvoidEntitiesLnet/minecraft/entity/Entity;setPositionAndAnglesAvoidEntities(DDDFFI)V
-
setVelocityClient
- Overrides:
setVelocityClientin classEntity- Mappings:
Namespace Name Mixin selector intermediary method_1365Lnet/minecraft/class_57;method_1365(DDD)Vglue method_236Lclass_450;method_236(DDD)Vserver method_1365Llq;method_1365(DDD)Vclient aLsn;a(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 intermediary method_1382Lnet/minecraft/class_57;method_1382()Vglue method_747Lclass_450;method_747()Vserver fLlq;f()Vclient l_Lsn;l_()Vnamed updatePassengerPositionLnet/minecraft/entity/Entity;updatePassengerPosition()V
-
writeNbt
- Specified by:
writeNbtin classEntity- Mappings:
Namespace Name Mixin selector intermediary method_1368Lnet/minecraft/class_57;method_1368(Lnet/minecraft/class_8;)Vglue method_24Lclass_450;method_24(Lclass_333;)Vserver bLlq;b(Liq;)Vclient bLsn;b(Lnu;)Vnamed writeNbtLnet/minecraft/entity/Entity;writeNbt(Lnet/minecraft/nbt/NbtCompound;)V
-
readNbt
- Specified by:
readNbtin classEntity- Mappings:
Namespace Name Mixin selector intermediary method_1363Lnet/minecraft/class_57;method_1363(Lnet/minecraft/class_8;)Vglue method_23Lclass_450;method_23(Lclass_333;)Vserver aLlq;a(Liq;)Vclient aLsn;a(Lnu;)Vnamed readNbtLnet/minecraft/entity/Entity;readNbt(Lnet/minecraft/nbt/NbtCompound;)V
-
getShadowRadius
- Overrides:
getShadowRadiusin classEntity- Mappings:
Namespace Name Mixin selector intermediary method_1366Lnet/minecraft/class_57;method_1366()Fglue method_237Lclass_450;method_237()Fserver method_1366Llq;method_1366()Fclient x_Lsn;x_()Fnamed getShadowRadiusLnet/minecraft/entity/Entity;getShadowRadius()F
-
interact
- Overrides:
interactin classEntity- Mappings:
Namespace Name Mixin selector intermediary method_1323Lnet/minecraft/class_57;method_1323(Lnet/minecraft/class_54;)Zglue method_159Lclass_450;method_159(Lclass_172;)Zserver aLlq;a(Lem;)Zclient aLsn;a(Lgs;)Znamed interactLnet/minecraft/entity/Entity;interact(Lnet/minecraft/entity/player/PlayerEntity;)Z
-