Class BoatEntity

java.lang.Object
net.minecraft.entity.Entity
net.minecraft.entity.vehicle.BoatEntity
All Implemented Interfaces:
CommandSource

public class BoatEntity extends Entity
Mappings:
Namespace Name
official aag
intermediary net/minecraft/class_962
named net/minecraft/entity/vehicle/BoatEntity
  • Field Details

    • DAMAGE_WOBBLE_TICKS

      private static final TrackedData<Integer> DAMAGE_WOBBLE_TICKS
      Mappings:
      Namespace Name Mixin selector
      official a Laag;a:Lkf;
      intermediary field_12221 Lnet/minecraft/class_962;field_12221:Lnet/minecraft/class_2921;
      named DAMAGE_WOBBLE_TICKS Lnet/minecraft/entity/vehicle/BoatEntity;DAMAGE_WOBBLE_TICKS:Lnet/minecraft/entity/data/TrackedData;
    • DAMAGE_WOBBLE_SIDE

      private static final TrackedData<Integer> DAMAGE_WOBBLE_SIDE
      Mappings:
      Namespace Name Mixin selector
      official b Laag;b:Lkf;
      intermediary field_12227 Lnet/minecraft/class_962;field_12227:Lnet/minecraft/class_2921;
      named DAMAGE_WOBBLE_SIDE Lnet/minecraft/entity/vehicle/BoatEntity;DAMAGE_WOBBLE_SIDE:Lnet/minecraft/entity/data/TrackedData;
    • DAMAGE_WOBBLE_STRENGTH

      private static final TrackedData<Float> DAMAGE_WOBBLE_STRENGTH
      Mappings:
      Namespace Name Mixin selector
      official c Laag;c:Lkf;
      intermediary field_12228 Lnet/minecraft/class_962;field_12228:Lnet/minecraft/class_2921;
      named DAMAGE_WOBBLE_STRENGTH Lnet/minecraft/entity/vehicle/BoatEntity;DAMAGE_WOBBLE_STRENGTH:Lnet/minecraft/entity/data/TrackedData;
    • BOAT_TYPE

      private static final TrackedData<Integer> BOAT_TYPE
      Mappings:
      Namespace Name Mixin selector
      official d Laag;d:Lkf;
      intermediary field_12229 Lnet/minecraft/class_962;field_12229:Lnet/minecraft/class_2921;
      named BOAT_TYPE Lnet/minecraft/entity/vehicle/BoatEntity;BOAT_TYPE:Lnet/minecraft/entity/data/TrackedData;
    • PADDLES_MOVING

      private static final TrackedData<Boolean>[] PADDLES_MOVING
      Mappings:
      Namespace Name Mixin selector
      official e Laag;e:[Lkf;
      intermediary field_12230 Lnet/minecraft/class_962;field_12230:[Lnet/minecraft/class_2921;
      named PADDLES_MOVING Lnet/minecraft/entity/vehicle/BoatEntity;PADDLES_MOVING:[Lnet/minecraft/entity/data/TrackedData;
    • paddlePhases

      private float[] paddlePhases
      Mappings:
      Namespace Name Mixin selector
      official f Laag;f:[F
      intermediary field_12231 Lnet/minecraft/class_962;field_12231:[F
      named paddlePhases Lnet/minecraft/entity/vehicle/BoatEntity;paddlePhases:[F
    • velocityDecay

      private float velocityDecay
      Mappings:
      Namespace Name Mixin selector
      official g Laag;g:F
      intermediary field_12232 Lnet/minecraft/class_962;field_12232:F
      named velocityDecay Lnet/minecraft/entity/vehicle/BoatEntity;velocityDecay:F
    • ticksUnderwater

      private float ticksUnderwater
      Mappings:
      Namespace Name Mixin selector
      official h Laag;h:F
      intermediary field_12233 Lnet/minecraft/class_962;field_12233:F
      named ticksUnderwater Lnet/minecraft/entity/vehicle/BoatEntity;ticksUnderwater:F
    • yawVelocity

      private float yawVelocity
      Mappings:
      Namespace Name Mixin selector
      official at Laag;at:F
      intermediary field_12222 Lnet/minecraft/class_962;field_12222:F
      named yawVelocity Lnet/minecraft/entity/vehicle/BoatEntity;yawVelocity:F
    • field_12223

      private int field_12223
      Mappings:
      Namespace Name Mixin selector
      official au Laag;au:I
      intermediary field_12223 Lnet/minecraft/class_962;field_12223:I
      named field_12223 Lnet/minecraft/entity/vehicle/BoatEntity;field_12223:I
    • boatX

      private double boatX
      Mappings:
      Namespace Name Mixin selector
      official av Laag;av:D
      intermediary field_3885 Lnet/minecraft/class_962;field_3885:D
      named boatX Lnet/minecraft/entity/vehicle/BoatEntity;boatX:D
    • boatY

      private double boatY
      Mappings:
      Namespace Name Mixin selector
      official aw Laag;aw:D
      intermediary field_12224 Lnet/minecraft/class_962;field_12224:D
      named boatY Lnet/minecraft/entity/vehicle/BoatEntity;boatY:D
    • boatZ

      private double boatZ
      Mappings:
      Namespace Name Mixin selector
      official ax Laag;ax:D
      intermediary field_12225 Lnet/minecraft/class_962;field_12225:D
      named boatZ Lnet/minecraft/entity/vehicle/BoatEntity;boatZ:D
    • boatYaw

      private double boatYaw
      Mappings:
      Namespace Name Mixin selector
      official ay Laag;ay:D
      intermediary field_3884 Lnet/minecraft/class_962;field_3884:D
      named boatYaw Lnet/minecraft/entity/vehicle/BoatEntity;boatYaw:D
    • boatPitch

      private double boatPitch
      Mappings:
      Namespace Name Mixin selector
      official az Laag;az:D
      intermediary field_12226 Lnet/minecraft/class_962;field_12226:D
      named boatPitch Lnet/minecraft/entity/vehicle/BoatEntity;boatPitch:D
    • pressingLeft

      private boolean pressingLeft
      Mappings:
      Namespace Name Mixin selector
      official aA Laag;aA:Z
      intermediary field_12212 Lnet/minecraft/class_962;field_12212:Z
      named pressingLeft Lnet/minecraft/entity/vehicle/BoatEntity;pressingLeft:Z
    • pressingRight

      private boolean pressingRight
      Mappings:
      Namespace Name Mixin selector
      official aB Laag;aB:Z
      intermediary field_12213 Lnet/minecraft/class_962;field_12213:Z
      named pressingRight Lnet/minecraft/entity/vehicle/BoatEntity;pressingRight:Z
    • pressingForward

      private boolean pressingForward
      Mappings:
      Namespace Name Mixin selector
      official aC Laag;aC:Z
      intermediary field_12214 Lnet/minecraft/class_962;field_12214:Z
      named pressingForward Lnet/minecraft/entity/vehicle/BoatEntity;pressingForward:Z
    • pressingBack

      private boolean pressingBack
      Mappings:
      Namespace Name Mixin selector
      official aD Laag;aD:Z
      intermediary field_12215 Lnet/minecraft/class_962;field_12215:Z
      named pressingBack Lnet/minecraft/entity/vehicle/BoatEntity;pressingBack:Z
    • waterLevel

      private double waterLevel
      Mappings:
      Namespace Name Mixin selector
      official aE Laag;aE:D
      intermediary field_12216 Lnet/minecraft/class_962;field_12216:D
      named waterLevel Lnet/minecraft/entity/vehicle/BoatEntity;waterLevel:D
    • field_12217

      private float field_12217
      Mappings:
      Namespace Name Mixin selector
      official aF Laag;aF:F
      intermediary field_12217 Lnet/minecraft/class_962;field_12217:F
      named field_12217 Lnet/minecraft/entity/vehicle/BoatEntity;field_12217:F
    • location

      private BoatEntity.Location location
      Mappings:
      Namespace Name Mixin selector
      official aG Laag;aG:Laag$a;
      intermediary field_12218 Lnet/minecraft/class_962;field_12218:Lnet/minecraft/class_962$class_2676;
      named location Lnet/minecraft/entity/vehicle/BoatEntity;location:Lnet/minecraft/entity/vehicle/BoatEntity$Location;
    • lastLocation

      private BoatEntity.Location lastLocation
      Mappings:
      Namespace Name Mixin selector
      official aH Laag;aH:Laag$a;
      intermediary field_12219 Lnet/minecraft/class_962;field_12219:Lnet/minecraft/class_962$class_2676;
      named lastLocation Lnet/minecraft/entity/vehicle/BoatEntity;lastLocation:Lnet/minecraft/entity/vehicle/BoatEntity$Location;
    • fallVelocity

      private double fallVelocity
      Mappings:
      Namespace Name Mixin selector
      official aI Laag;aI:D
      intermediary field_12220 Lnet/minecraft/class_962;field_12220:D
      named fallVelocity Lnet/minecraft/entity/vehicle/BoatEntity;fallVelocity:D
  • Constructor Details

    • BoatEntity

      public BoatEntity(World world)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lrr;<init>(Laht;)V
      intermediary <init> Lnet/minecraft/class_864;<init>(Lnet/minecraft/class_1150;)V
      named <init> Lnet/minecraft/entity/Entity;<init>(Lnet/minecraft/world/World;)V
    • BoatEntity

      public BoatEntity(World world, double x, double y, double z)
      Mappings:
      Namespace Name Mixin selector
      official <init> Laag;<init>(Laht;DDD)V
      intermediary <init> Lnet/minecraft/class_962;<init>(Lnet/minecraft/class_1150;DDD)V
      named <init> Lnet/minecraft/entity/vehicle/BoatEntity;<init>(Lnet/minecraft/world/World;DDD)V
  • Method Details

    • canClimb

      protected boolean canClimb()
      Overrides:
      canClimb in class Entity
      Mappings:
      Namespace Name Mixin selector
      official ae Lrr;ae()Z
      intermediary method_2549 Lnet/minecraft/class_864;method_2549()Z
      named canClimb Lnet/minecraft/entity/Entity;canClimb()Z
    • initDataTracker

      protected void initDataTracker()
      Specified by:
      initDataTracker in class Entity
      Mappings:
      Namespace Name Mixin selector
      official i Lrr;i()V
      intermediary method_2484 Lnet/minecraft/class_864;method_2484()V
      named initDataTracker Lnet/minecraft/entity/Entity;initDataTracker()V
    • getHardCollisionBox

      @Nullable public Box getHardCollisionBox(Entity collidingEntity)
      Overrides:
      getHardCollisionBox in class Entity
      Mappings:
      Namespace Name Mixin selector
      official j Lrr;j(Lrr;)Lbbf;
      intermediary method_2555 Lnet/minecraft/class_864;method_2555(Lnet/minecraft/class_864;)Lnet/minecraft/class_231;
      named getHardCollisionBox Lnet/minecraft/entity/Entity;getHardCollisionBox(Lnet/minecraft/entity/Entity;)Lnet/minecraft/util/math/Box;
    • getBox

      @Nullable public Box getBox()
      Overrides:
      getBox in class Entity
      Mappings:
      Namespace Name Mixin selector
      official af Lrr;af()Lbbf;
      intermediary method_2464 Lnet/minecraft/class_864;method_2464()Lnet/minecraft/class_231;
      named getBox Lnet/minecraft/entity/Entity;getBox()Lnet/minecraft/util/math/Box;
    • isPushable

      public boolean isPushable()
      Overrides:
      isPushable in class Entity
      Mappings:
      Namespace Name Mixin selector
      official aq Lrr;aq()Z
      intermediary method_2472 Lnet/minecraft/class_864;method_2472()Z
      named isPushable Lnet/minecraft/entity/Entity;isPushable()Z
    • getMountedHeightOffset

      public double getMountedHeightOffset()
      Overrides:
      getMountedHeightOffset in class Entity
      Mappings:
      Namespace Name Mixin selector
      official ay Lrr;ay()D
      intermediary method_2481 Lnet/minecraft/class_864;method_2481()D
      named getMountedHeightOffset Lnet/minecraft/entity/Entity;getMountedHeightOffset()D
    • damage

      public boolean damage(DamageSource source, float amount)
      Overrides:
      damage in class Entity
      Mappings:
      Namespace Name Mixin selector
      official a Lrr;a(Lrc;F)Z
      intermediary method_2499 Lnet/minecraft/class_864;method_2499(Lnet/minecraft/class_856;F)Z
      named damage Lnet/minecraft/entity/Entity;damage(Lnet/minecraft/entity/damage/DamageSource;F)Z
    • pushAwayFrom

      public void pushAwayFrom(Entity entity)
      Overrides:
      pushAwayFrom in class Entity
      Mappings:
      Namespace Name Mixin selector
      official i Lrr;i(Lrr;)V
      intermediary method_2552 Lnet/minecraft/class_864;method_2552(Lnet/minecraft/class_864;)V
      named pushAwayFrom Lnet/minecraft/entity/Entity;pushAwayFrom(Lnet/minecraft/entity/Entity;)V
    • asItem

      public Item asItem()
      Mappings:
      Namespace Name Mixin selector
      official j Laag;j()Lado;
      intermediary method_11331 Lnet/minecraft/class_962;method_11331()Lnet/minecraft/class_1069;
      named asItem Lnet/minecraft/entity/vehicle/BoatEntity;asItem()Lnet/minecraft/item/Item;
    • animateDamage

      @Environment(CLIENT) public void animateDamage()
      Overrides:
      animateDamage in class Entity
      Mappings:
      Namespace Name Mixin selector
      official aD Lrr;aD()V
      intermediary method_2509 Lnet/minecraft/class_864;method_2509()V
      named animateDamage Lnet/minecraft/entity/Entity;animateDamage()V
    • collides

      public boolean collides()
      Overrides:
      collides in class Entity
      Mappings:
      Namespace Name Mixin selector
      official ap Lrr;ap()Z
      intermediary method_2471 Lnet/minecraft/class_864;method_2471()Z
      named collides Lnet/minecraft/entity/Entity;collides()Z
    • updateTrackedPositionAndAngles

      @Environment(CLIENT) public void updateTrackedPositionAndAngles(double x, double y, double z, float yaw, float pitch, int interpolationSteps, boolean interpolate)
      Overrides:
      updateTrackedPositionAndAngles in class Entity
      Mappings:
      Namespace Name Mixin selector
      official a Lrr;a(DDDFFIZ)V
      intermediary method_2488 Lnet/minecraft/class_864;method_2488(DDDFFIZ)V
      named updateTrackedPositionAndAngles Lnet/minecraft/entity/Entity;updateTrackedPositionAndAngles(DDDFFIZ)V
    • getMovementDirection

      public Direction getMovementDirection()
      Overrides:
      getMovementDirection in class Entity
      Mappings:
      Namespace Name Mixin selector
      official bk Lrr;bk()Lcs;
      intermediary method_12995 Lnet/minecraft/class_864;method_12995()Lnet/minecraft/class_1354;
      named getMovementDirection Lnet/minecraft/entity/Entity;getMovementDirection()Lnet/minecraft/util/math/Direction;
    • tick

      public void tick()
      Overrides:
      tick in class Entity
      Mappings:
      Namespace Name Mixin selector
      official m Lrr;m()V
      intermediary method_2558 Lnet/minecraft/class_864;method_2558()V
      named tick Lnet/minecraft/entity/Entity;tick()V
    • method_11335

      private void method_11335()
      Mappings:
      Namespace Name Mixin selector
      official s Laag;s()V
      intermediary method_11335 Lnet/minecraft/class_962;method_11335()V
      named method_11335 Lnet/minecraft/entity/vehicle/BoatEntity;method_11335()V
    • setPaddleMovings

      public void setPaddleMovings(boolean leftMoving, boolean rightMoving)
      Mappings:
      Namespace Name Mixin selector
      official a Laag;a(ZZ)V
      intermediary method_11328 Lnet/minecraft/class_962;method_11328(ZZ)V
      named setPaddleMovings Lnet/minecraft/entity/vehicle/BoatEntity;setPaddleMovings(ZZ)V
    • interpolatePaddlePhase

      @Environment(CLIENT) public float interpolatePaddlePhase(int paddle, float tickDelta)
      Mappings:
      Namespace Name Mixin selector
      official a Laag;a(IF)F
      intermediary method_11324 Lnet/minecraft/class_962;method_11324(IF)F
      named interpolatePaddlePhase Lnet/minecraft/entity/vehicle/BoatEntity;interpolatePaddlePhase(IF)F
    • checkLocation

      private BoatEntity.Location checkLocation()
      Mappings:
      Namespace Name Mixin selector
      official t Laag;t()Laag$a;
      intermediary method_11336 Lnet/minecraft/class_962;method_11336()Lnet/minecraft/class_962$class_2676;
      named checkLocation Lnet/minecraft/entity/vehicle/BoatEntity;checkLocation()Lnet/minecraft/entity/vehicle/BoatEntity$Location;
    • method_11332

      public float method_11332()
      Mappings:
      Namespace Name Mixin selector
      official k Laag;k()F
      intermediary method_11332 Lnet/minecraft/class_962;method_11332()F
      named method_11332 Lnet/minecraft/entity/vehicle/BoatEntity;method_11332()F
    • method_11333

      public float method_11333()
      Mappings:
      Namespace Name Mixin selector
      official l Laag;l()F
      intermediary method_11333 Lnet/minecraft/class_962;method_11333()F
      named method_11333 Lnet/minecraft/entity/vehicle/BoatEntity;method_11333()F
    • checkBoatInWater

      private boolean checkBoatInWater()
      Mappings:
      Namespace Name Mixin selector
      official u Laag;u()Z
      intermediary method_11337 Lnet/minecraft/class_962;method_11337()Z
      named checkBoatInWater Lnet/minecraft/entity/vehicle/BoatEntity;checkBoatInWater()Z
    • getUnderWaterLocation

      @Nullable private BoatEntity.Location getUnderWaterLocation()
      Mappings:
      Namespace Name Mixin selector
      official v Laag;v()Laag$a;
      intermediary method_11338 Lnet/minecraft/class_962;method_11338()Lnet/minecraft/class_962$class_2676;
      named getUnderWaterLocation Lnet/minecraft/entity/vehicle/BoatEntity;getUnderWaterLocation()Lnet/minecraft/entity/vehicle/BoatEntity$Location;
    • method_11326

      public static float method_11326(BlockState blockState, BlockView blockView, BlockPos blockPos)
      Mappings:
      Namespace Name Mixin selector
      official a Laag;a(Lard;Lahx;Lcl;)F
      intermediary method_11326 Lnet/minecraft/class_962;method_11326(Lnet/minecraft/class_2232;Lnet/minecraft/class_1158;Lnet/minecraft/class_2552;)F
      named method_11326 Lnet/minecraft/entity/vehicle/BoatEntity;method_11326(Lnet/minecraft/block/BlockState;Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)F
    • method_11330

      public static float method_11330(BlockState blockState, BlockView blockView, BlockPos blockPos)
      Mappings:
      Namespace Name Mixin selector
      official b Laag;b(Lard;Lahx;Lcl;)F
      intermediary method_11330 Lnet/minecraft/class_962;method_11330(Lnet/minecraft/class_2232;Lnet/minecraft/class_1158;Lnet/minecraft/class_2552;)F
      named method_11330 Lnet/minecraft/entity/vehicle/BoatEntity;method_11330(Lnet/minecraft/block/BlockState;Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)F
    • updateVelocity

      private void updateVelocity()
      Mappings:
      Namespace Name Mixin selector
      official w Laag;w()V
      intermediary method_11339 Lnet/minecraft/class_962;method_11339()V
      named updateVelocity Lnet/minecraft/entity/vehicle/BoatEntity;updateVelocity()V
    • updatePaddles

      private void updatePaddles()
      Mappings:
      Namespace Name Mixin selector
      official x Laag;x()V
      intermediary method_11340 Lnet/minecraft/class_962;method_11340()V
      named updatePaddles Lnet/minecraft/entity/vehicle/BoatEntity;updatePaddles()V
    • updatePassengerPosition

      public void updatePassengerPosition(Entity passenger)
      Overrides:
      updatePassengerPosition in class Entity
      Mappings:
      Namespace Name Mixin selector
      official k Lrr;k(Lrr;)V
      intermediary method_13009 Lnet/minecraft/class_864;method_13009(Lnet/minecraft/class_864;)V
      named updatePassengerPosition Lnet/minecraft/entity/Entity;updatePassengerPosition(Lnet/minecraft/entity/Entity;)V
    • copyEntityData

      protected void copyEntityData(Entity entity)
      Mappings:
      Namespace Name Mixin selector
      official a Laag;a(Lrr;)V
      intermediary method_11327 Lnet/minecraft/class_962;method_11327(Lnet/minecraft/class_864;)V
      named copyEntityData Lnet/minecraft/entity/vehicle/BoatEntity;copyEntityData(Lnet/minecraft/entity/Entity;)V
    • onPassengerLookAround

      @Environment(CLIENT) public void onPassengerLookAround(Entity passenger)
      Overrides:
      onPassengerLookAround in class Entity
      Mappings:
      Namespace Name Mixin selector
      official l Lrr;l(Lrr;)V
      intermediary method_13010 Lnet/minecraft/class_864;method_13010(Lnet/minecraft/class_864;)V
      named onPassengerLookAround Lnet/minecraft/entity/Entity;onPassengerLookAround(Lnet/minecraft/entity/Entity;)V
    • writeCustomDataToNbt

      protected void writeCustomDataToNbt(NbtCompound nbt)
      Specified by:
      writeCustomDataToNbt in class Entity
      Mappings:
      Namespace Name Mixin selector
      official b Lrr;b(Ldq;)V
      intermediary method_2528 Lnet/minecraft/class_864;method_2528(Lnet/minecraft/class_322;)V
      named writeCustomDataToNbt Lnet/minecraft/entity/Entity;writeCustomDataToNbt(Lnet/minecraft/nbt/NbtCompound;)V
    • readCustomDataFromNbt

      protected void readCustomDataFromNbt(NbtCompound nbt)
      Specified by:
      readCustomDataFromNbt in class Entity
      Mappings:
      Namespace Name Mixin selector
      official a Lrr;a(Ldq;)V
      intermediary method_2498 Lnet/minecraft/class_864;method_2498(Lnet/minecraft/class_322;)V
      named readCustomDataFromNbt Lnet/minecraft/entity/Entity;readCustomDataFromNbt(Lnet/minecraft/nbt/NbtCompound;)V
    • method_6100

      public boolean method_6100(PlayerEntity playerEntity, @Nullable ItemStack itemStack, Hand hand)
      Overrides:
      method_6100 in class Entity
      Mappings:
      Namespace Name Mixin selector
      official a Lrr;a(Lzj;Ladq;Lqm;)Z
      intermediary method_6100 Lnet/minecraft/class_864;method_6100(Lnet/minecraft/class_988;Lnet/minecraft/class_1071;Lnet/minecraft/class_2961;)Z
      named method_6100 Lnet/minecraft/entity/Entity;method_6100(Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/item/ItemStack;Lnet/minecraft/util/Hand;)Z
    • fall

      protected void fall(double heightDifference, boolean onGround, BlockState landedState, BlockPos landedPos)
      Overrides:
      fall in class Entity
      Mappings:
      Namespace Name Mixin selector
      official a Lrr;a(DZLard;Lcl;)V
      intermediary method_2489 Lnet/minecraft/class_864;method_2489(DZLnet/minecraft/class_2232;Lnet/minecraft/class_2552;)V
      named fall Lnet/minecraft/entity/Entity;fall(DZLnet/minecraft/block/BlockState;Lnet/minecraft/util/math/BlockPos;)V
    • isPaddleMoving

      public boolean isPaddleMoving(int paddle)
      Mappings:
      Namespace Name Mixin selector
      official a Laag;a(I)Z
      intermediary method_11323 Lnet/minecraft/class_962;method_11323(I)Z
      named isPaddleMoving Lnet/minecraft/entity/vehicle/BoatEntity;isPaddleMoving(I)Z
    • setDamageWobbleStrength

      public void setDamageWobbleStrength(float wobbleStrength)
      Mappings:
      Namespace Name Mixin selector
      official a Laag;a(F)V
      intermediary method_6304 Lnet/minecraft/class_962;method_6304(F)V
      named setDamageWobbleStrength Lnet/minecraft/entity/vehicle/BoatEntity;setDamageWobbleStrength(F)V
    • getDamageWobbleStrength

      public float getDamageWobbleStrength()
      Mappings:
      Namespace Name Mixin selector
      official n Laag;n()F
      intermediary method_6305 Lnet/minecraft/class_962;method_6305()F
      named getDamageWobbleStrength Lnet/minecraft/entity/vehicle/BoatEntity;getDamageWobbleStrength()F
    • setBubbleWobbleTicks

      public void setBubbleWobbleTicks(int wobbleTicks)
      Mappings:
      Namespace Name Mixin selector
      official b Laag;b(I)V
      intermediary method_3050 Lnet/minecraft/class_962;method_3050(I)V
      named setBubbleWobbleTicks Lnet/minecraft/entity/vehicle/BoatEntity;setBubbleWobbleTicks(I)V
    • getBubbleWobbleTicks

      public int getBubbleWobbleTicks()
      Mappings:
      Namespace Name Mixin selector
      official o Laag;o()I
      intermediary method_3054 Lnet/minecraft/class_962;method_3054()I
      named getBubbleWobbleTicks Lnet/minecraft/entity/vehicle/BoatEntity;getBubbleWobbleTicks()I
    • setDamageWobbleSide

      public void setDamageWobbleSide(int side)
      Mappings:
      Namespace Name Mixin selector
      official d Laag;d(I)V
      intermediary method_3051 Lnet/minecraft/class_962;method_3051(I)V
      named setDamageWobbleSide Lnet/minecraft/entity/vehicle/BoatEntity;setDamageWobbleSide(I)V
    • getDamageWobbleSide

      public int getDamageWobbleSide()
      Mappings:
      Namespace Name Mixin selector
      official q Laag;q()I
      intermediary method_3055 Lnet/minecraft/class_962;method_3055()I
      named getDamageWobbleSide Lnet/minecraft/entity/vehicle/BoatEntity;getDamageWobbleSide()I
    • setBoatType

      public void setBoatType(BoatEntity.Type type)
      Mappings:
      Namespace Name Mixin selector
      official a Laag;a(Laag$b;)V
      intermediary method_11325 Lnet/minecraft/class_962;method_11325(Lnet/minecraft/class_962$class_2677;)V
      named setBoatType Lnet/minecraft/entity/vehicle/BoatEntity;setBoatType(Lnet/minecraft/entity/vehicle/BoatEntity$Type;)V
    • getBoatType

      public BoatEntity.Type getBoatType()
      Mappings:
      Namespace Name Mixin selector
      official r Laag;r()Laag$b;
      intermediary method_11334 Lnet/minecraft/class_962;method_11334()Lnet/minecraft/class_962$class_2677;
      named getBoatType Lnet/minecraft/entity/vehicle/BoatEntity;getBoatType()Lnet/minecraft/entity/vehicle/BoatEntity$Type;
    • canAddPassenger

      protected boolean canAddPassenger(Entity passenger)
      Overrides:
      canAddPassenger in class Entity
      Mappings:
      Namespace Name Mixin selector
      official q Lrr;q(Lrr;)Z
      intermediary method_13016 Lnet/minecraft/class_864;method_13016(Lnet/minecraft/class_864;)Z
      named canAddPassenger Lnet/minecraft/entity/Entity;canAddPassenger(Lnet/minecraft/entity/Entity;)Z
    • getPrimaryPassenger

      @Nullable public Entity getPrimaryPassenger()
      Overrides:
      getPrimaryPassenger in class Entity
      Mappings:
      Namespace Name Mixin selector
      official bu Lrr;bu()Lrr;
      intermediary method_12999 Lnet/minecraft/class_864;method_12999()Lnet/minecraft/class_864;
      named getPrimaryPassenger Lnet/minecraft/entity/Entity;getPrimaryPassenger()Lnet/minecraft/entity/Entity;
    • setInputs

      @Environment(CLIENT) public void setInputs(boolean pressingLeft, boolean pressingRight, boolean pressingForward, boolean pressingBack)
      Mappings:
      Namespace Name Mixin selector
      official a Laag;a(ZZZZ)V
      intermediary method_11329 Lnet/minecraft/class_962;method_11329(ZZZZ)V
      named setInputs Lnet/minecraft/entity/vehicle/BoatEntity;setInputs(ZZZZ)V