类 BoatEntity

  • 所有已实现的接口:
    CommandOutput, Nameable, EntityLike

    public class BoatEntity
    extends Entity
    Mappings:
    Namespace Name
    official bkw
    intermediary net/minecraft/class_1690
    named net/minecraft/entity/vehicle/BoatEntity
    • 字段详细资料

      • DAMAGE_WOBBLE_TICKS

        private static final TrackedData<Integer> DAMAGE_WOBBLE_TICKS
        Mappings:
        Namespace Name Mixin selector
        official f Lbkw;f:Lvy;
        intermediary field_7688 Lnet/minecraft/class_1690;field_7688:Lnet/minecraft/class_2940;
        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 ar Lbkw;ar:Lvy;
        intermediary field_7707 Lnet/minecraft/class_1690;field_7707:Lnet/minecraft/class_2940;
        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 as Lbkw;as:Lvy;
        intermediary field_7705 Lnet/minecraft/class_1690;field_7705:Lnet/minecraft/class_2940;
        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 at Lbkw;at:Lvy;
        intermediary field_7698 Lnet/minecraft/class_1690;field_7698:Lnet/minecraft/class_2940;
        named BOAT_TYPE Lnet/minecraft/entity/vehicle/BoatEntity;BOAT_TYPE:Lnet/minecraft/entity/data/TrackedData;
      • LEFT_PADDLE_MOVING

        private static final TrackedData<Boolean> LEFT_PADDLE_MOVING
        Mappings:
        Namespace Name Mixin selector
        official au Lbkw;au:Lvy;
        intermediary field_7687 Lnet/minecraft/class_1690;field_7687:Lnet/minecraft/class_2940;
        named LEFT_PADDLE_MOVING Lnet/minecraft/entity/vehicle/BoatEntity;LEFT_PADDLE_MOVING:Lnet/minecraft/entity/data/TrackedData;
      • RIGHT_PADDLE_MOVING

        private static final TrackedData<Boolean> RIGHT_PADDLE_MOVING
        Mappings:
        Namespace Name Mixin selector
        official av Lbkw;av:Lvy;
        intermediary field_7713 Lnet/minecraft/class_1690;field_7713:Lnet/minecraft/class_2940;
        named RIGHT_PADDLE_MOVING Lnet/minecraft/entity/vehicle/BoatEntity;RIGHT_PADDLE_MOVING:Lnet/minecraft/entity/data/TrackedData;
      • BUBBLE_WOBBLE_TICKS

        private static final TrackedData<Integer> BUBBLE_WOBBLE_TICKS
        Mappings:
        Namespace Name Mixin selector
        official aw Lbkw;aw:Lvy;
        intermediary field_7691 Lnet/minecraft/class_1690;field_7691:Lnet/minecraft/class_2940;
        named BUBBLE_WOBBLE_TICKS Lnet/minecraft/entity/vehicle/BoatEntity;BUBBLE_WOBBLE_TICKS:Lnet/minecraft/entity/data/TrackedData;
      • field_30697

        public static final int field_30697
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official b Lbkw;b:I
        intermediary field_30697 Lnet/minecraft/class_1690;field_30697:I
        named field_30697 Lnet/minecraft/entity/vehicle/BoatEntity;field_30697:I
      • field_30698

        public static final int field_30698
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official c Lbkw;c:I
        intermediary field_30698 Lnet/minecraft/class_1690;field_30698:I
        named field_30698 Lnet/minecraft/entity/vehicle/BoatEntity;field_30698:I
      • field_30695

        private static final int field_30695
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official ax Lbkw;ax:I
        intermediary field_30695 Lnet/minecraft/class_1690;field_30695:I
        named field_30695 Lnet/minecraft/entity/vehicle/BoatEntity;field_30695:I
      • field_30696

        private static final double field_30696
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official ay Lbkw;ay:D
        intermediary field_30696 Lnet/minecraft/class_1690;field_30696:D
        named field_30696 Lnet/minecraft/entity/vehicle/BoatEntity;field_30696:D
      • field_30699

        public static final double field_30699
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official d Lbkw;d:D
        intermediary field_30699 Lnet/minecraft/class_1690;field_30699:D
        named field_30699 Lnet/minecraft/entity/vehicle/BoatEntity;field_30699:D
      • field_30700

        public static final int field_30700
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official e Lbkw;e:I
        intermediary field_30700 Lnet/minecraft/class_1690;field_30700:I
        named field_30700 Lnet/minecraft/entity/vehicle/BoatEntity;field_30700:I
      • paddlePhases

        private final float[] paddlePhases
        Mappings:
        Namespace Name Mixin selector
        official az Lbkw;az:[F
        intermediary field_7704 Lnet/minecraft/class_1690;field_7704:[F
        named paddlePhases Lnet/minecraft/entity/vehicle/BoatEntity;paddlePhases:[F
      • velocityDecay

        private float velocityDecay
        Mappings:
        Namespace Name Mixin selector
        official aA Lbkw;aA:F
        intermediary field_7692 Lnet/minecraft/class_1690;field_7692:F
        named velocityDecay Lnet/minecraft/entity/vehicle/BoatEntity;velocityDecay:F
      • ticksUnderwater

        private float ticksUnderwater
        Mappings:
        Namespace Name Mixin selector
        official aB Lbkw;aB:F
        intermediary field_7706 Lnet/minecraft/class_1690;field_7706:F
        named ticksUnderwater Lnet/minecraft/entity/vehicle/BoatEntity;ticksUnderwater:F
      • yawVelocity

        private float yawVelocity
        Mappings:
        Namespace Name Mixin selector
        official aC Lbkw;aC:F
        intermediary field_7690 Lnet/minecraft/class_1690;field_7690:F
        named yawVelocity Lnet/minecraft/entity/vehicle/BoatEntity;yawVelocity:F
      • field_7708

        private int field_7708
        Mappings:
        Namespace Name Mixin selector
        official aD Lbkw;aD:I
        intermediary field_7708 Lnet/minecraft/class_1690;field_7708:I
        named field_7708 Lnet/minecraft/entity/vehicle/BoatEntity;field_7708:I
      • x

        private double x
        Mappings:
        Namespace Name Mixin selector
        official aE Lbkw;aE:D
        intermediary field_7686 Lnet/minecraft/class_1690;field_7686:D
        named x Lnet/minecraft/entity/vehicle/BoatEntity;x:D
      • y

        private double y
        Mappings:
        Namespace Name Mixin selector
        official aF Lbkw;aF:D
        intermediary field_7700 Lnet/minecraft/class_1690;field_7700:D
        named y Lnet/minecraft/entity/vehicle/BoatEntity;y:D
      • z

        private double z
        Mappings:
        Namespace Name Mixin selector
        official aG Lbkw;aG:D
        intermediary field_7685 Lnet/minecraft/class_1690;field_7685:D
        named z Lnet/minecraft/entity/vehicle/BoatEntity;z:D
      • boatYaw

        private double boatYaw
        Mappings:
        Namespace Name Mixin selector
        official aH Lbkw;aH:D
        intermediary field_7699 Lnet/minecraft/class_1690;field_7699:D
        named boatYaw Lnet/minecraft/entity/vehicle/BoatEntity;boatYaw:D
      • boatPitch

        private double boatPitch
        Mappings:
        Namespace Name Mixin selector
        official aI Lbkw;aI:D
        intermediary field_7684 Lnet/minecraft/class_1690;field_7684:D
        named boatPitch Lnet/minecraft/entity/vehicle/BoatEntity;boatPitch:D
      • pressingLeft

        private boolean pressingLeft
        Mappings:
        Namespace Name Mixin selector
        official aJ Lbkw;aJ:Z
        intermediary field_7710 Lnet/minecraft/class_1690;field_7710:Z
        named pressingLeft Lnet/minecraft/entity/vehicle/BoatEntity;pressingLeft:Z
      • pressingRight

        private boolean pressingRight
        Mappings:
        Namespace Name Mixin selector
        official aK Lbkw;aK:Z
        intermediary field_7695 Lnet/minecraft/class_1690;field_7695:Z
        named pressingRight Lnet/minecraft/entity/vehicle/BoatEntity;pressingRight:Z
      • pressingForward

        private boolean pressingForward
        Mappings:
        Namespace Name Mixin selector
        official aL Lbkw;aL:Z
        intermediary field_7709 Lnet/minecraft/class_1690;field_7709:Z
        named pressingForward Lnet/minecraft/entity/vehicle/BoatEntity;pressingForward:Z
      • pressingBack

        private boolean pressingBack
        Mappings:
        Namespace Name Mixin selector
        official aM Lbkw;aM:Z
        intermediary field_7693 Lnet/minecraft/class_1690;field_7693:Z
        named pressingBack Lnet/minecraft/entity/vehicle/BoatEntity;pressingBack:Z
      • waterLevel

        private double waterLevel
        Mappings:
        Namespace Name Mixin selector
        official aN Lbkw;aN:D
        intermediary field_7697 Lnet/minecraft/class_1690;field_7697:D
        named waterLevel Lnet/minecraft/entity/vehicle/BoatEntity;waterLevel:D
      • field_7714

        private float field_7714
        Mappings:
        Namespace Name Mixin selector
        official aO Lbkw;aO:F
        intermediary field_7714 Lnet/minecraft/class_1690;field_7714:F
        named field_7714 Lnet/minecraft/entity/vehicle/BoatEntity;field_7714:F
      • location

        private BoatEntity.Location location
        Mappings:
        Namespace Name Mixin selector
        official aP Lbkw;aP:Lbkw$a;
        intermediary field_7702 Lnet/minecraft/class_1690;field_7702:Lnet/minecraft/class_1690$class_1691;
        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 aQ Lbkw;aQ:Lbkw$a;
        intermediary field_7701 Lnet/minecraft/class_1690;field_7701:Lnet/minecraft/class_1690$class_1691;
        named lastLocation Lnet/minecraft/entity/vehicle/BoatEntity;lastLocation:Lnet/minecraft/entity/vehicle/BoatEntity$Location;
      • fallVelocity

        private double fallVelocity
        Mappings:
        Namespace Name Mixin selector
        official aR Lbkw;aR:D
        intermediary field_7696 Lnet/minecraft/class_1690;field_7696:D
        named fallVelocity Lnet/minecraft/entity/vehicle/BoatEntity;fallVelocity:D
      • onBubbleColumnSurface

        private boolean onBubbleColumnSurface
        Mappings:
        Namespace Name Mixin selector
        official aS Lbkw;aS:Z
        intermediary field_7689 Lnet/minecraft/class_1690;field_7689:Z
        named onBubbleColumnSurface Lnet/minecraft/entity/vehicle/BoatEntity;onBubbleColumnSurface:Z
      • bubbleColumnIsDrag

        private boolean bubbleColumnIsDrag
        Mappings:
        Namespace Name Mixin selector
        official aT Lbkw;aT:Z
        intermediary field_7703 Lnet/minecraft/class_1690;field_7703:Z
        named bubbleColumnIsDrag Lnet/minecraft/entity/vehicle/BoatEntity;bubbleColumnIsDrag:Z
      • bubbleWobbleStrength

        private float bubbleWobbleStrength
        Mappings:
        Namespace Name Mixin selector
        official aU Lbkw;aU:F
        intermediary field_7712 Lnet/minecraft/class_1690;field_7712:F
        named bubbleWobbleStrength Lnet/minecraft/entity/vehicle/BoatEntity;bubbleWobbleStrength:F
      • bubbleWobble

        private float bubbleWobble
        Mappings:
        Namespace Name Mixin selector
        official aV Lbkw;aV:F
        intermediary field_7694 Lnet/minecraft/class_1690;field_7694:F
        named bubbleWobble Lnet/minecraft/entity/vehicle/BoatEntity;bubbleWobble:F
      • lastBubbleWobble

        private float lastBubbleWobble
        Mappings:
        Namespace Name Mixin selector
        official aW Lbkw;aW:F
        intermediary field_7711 Lnet/minecraft/class_1690;field_7711:F
        named lastBubbleWobble Lnet/minecraft/entity/vehicle/BoatEntity;lastBubbleWobble:F
    • 构造器详细资料

      • BoatEntity

        public BoatEntity​(EntityType<? extends BoatEntity> type,
                          World world)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lasl;<init>(Lasp;Lbvr;)V
        intermediary <init> Lnet/minecraft/class_1297;<init>(Lnet/minecraft/class_1299;Lnet/minecraft/class_1937;)V
        named <init> Lnet/minecraft/entity/Entity;<init>(Lnet/minecraft/entity/EntityType;Lnet/minecraft/world/World;)V
      • BoatEntity

        public BoatEntity​(World world,
                          double x,
                          double y,
                          double z)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lbkw;<init>(Lbvr;DDD)V
        intermediary <init> Lnet/minecraft/class_1690;<init>(Lnet/minecraft/class_1937;DDD)V
        named <init> Lnet/minecraft/entity/vehicle/BoatEntity;<init>(Lnet/minecraft/world/World;DDD)V
    • 方法详细资料

      • getEyeHeight

        protected float getEyeHeight​(EntityPose pose,
                                     EntityDimensions dimensions)
        覆盖:
        getEyeHeight 在类中 Entity
        Mappings:
        Namespace Name Mixin selector
        official a Lasl;a(Latj;Lasm;)F
        intermediary method_18378 Lnet/minecraft/class_1297;method_18378(Lnet/minecraft/class_4050;Lnet/minecraft/class_4048;)F
        named getEyeHeight Lnet/minecraft/entity/Entity;getEyeHeight(Lnet/minecraft/entity/EntityPose;Lnet/minecraft/entity/EntityDimensions;)F
      • getMoveEffect

        protected Entity.MoveEffect getMoveEffect()
        Returns the possible effect(s) of an entity moving.
        覆盖:
        getMoveEffect 在类中 Entity
        Mappings:
        Namespace Name Mixin selector
        official aF Lasl;aF()Lasl$b;
        intermediary method_33570 Lnet/minecraft/class_1297;method_33570()Lnet/minecraft/class_1297$class_5799;
        named getMoveEffect Lnet/minecraft/entity/Entity;getMoveEffect()Lnet/minecraft/entity/Entity$MoveEffect;
      • initDataTracker

        protected void initDataTracker()
        指定者:
        initDataTracker 在类中 Entity
        Mappings:
        Namespace Name Mixin selector
        official e Lasl;e()V
        intermediary method_5693 Lnet/minecraft/class_1297;method_5693()V
        named initDataTracker Lnet/minecraft/entity/Entity;initDataTracker()V
      • collidesWith

        public boolean collidesWith​(Entity other)
        覆盖:
        collidesWith 在类中 Entity
        Mappings:
        Namespace Name Mixin selector
        official j Lasl;j(Lasl;)Z
        intermediary method_30949 Lnet/minecraft/class_1297;method_30949(Lnet/minecraft/class_1297;)Z
        named collidesWith Lnet/minecraft/entity/Entity;collidesWith(Lnet/minecraft/entity/Entity;)Z
      • canCollide

        public static boolean canCollide​(Entity entity,
                                         Entity other)
        Mappings:
        Namespace Name Mixin selector
        official a Lbkw;a(Lasl;Lasl;)Z
        intermediary method_30959 Lnet/minecraft/class_1690;method_30959(Lnet/minecraft/class_1297;Lnet/minecraft/class_1297;)Z
        named canCollide Lnet/minecraft/entity/vehicle/BoatEntity;canCollide(Lnet/minecraft/entity/Entity;Lnet/minecraft/entity/Entity;)Z
      • isCollidable

        public boolean isCollidable()
        覆盖:
        isCollidable 在类中 Entity
        Mappings:
        Namespace Name Mixin selector
        official bf Lasl;bf()Z
        intermediary method_30948 Lnet/minecraft/class_1297;method_30948()Z
        named isCollidable Lnet/minecraft/entity/Entity;isCollidable()Z
      • isPushable

        public boolean isPushable()
        覆盖:
        isPushable 在类中 Entity
        Mappings:
        Namespace Name Mixin selector
        official ba Lasl;ba()Z
        intermediary method_5810 Lnet/minecraft/class_1297;method_5810()Z
        named isPushable Lnet/minecraft/entity/Entity;isPushable()Z
      • positionInPortal

        protected Vec3d positionInPortal​(Direction.Axis portalAxis,
                                         PortalUtil.Rectangle portalRect)
        覆盖:
        positionInPortal 在类中 Entity
        Mappings:
        Namespace Name Mixin selector
        official a Lasl;a(Lgg$a;Ln$a;)Ldma;
        intermediary method_30633 Lnet/minecraft/class_1297;method_30633(Lnet/minecraft/class_2350$class_2351;Lnet/minecraft/class_5459$class_5460;)Lnet/minecraft/class_243;
        named positionInPortal Lnet/minecraft/entity/Entity;positionInPortal(Lnet/minecraft/util/math/Direction$Axis;Lnet/minecraft/world/PortalUtil$Rectangle;)Lnet/minecraft/util/math/Vec3d;
      • getMountedHeightOffset

        public double getMountedHeightOffset()
        覆盖:
        getMountedHeightOffset 在类中 Entity
        Mappings:
        Namespace Name Mixin selector
        official bi Lasl;bi()D
        intermediary method_5621 Lnet/minecraft/class_1297;method_5621()D
        named getMountedHeightOffset Lnet/minecraft/entity/Entity;getMountedHeightOffset()D
      • damage

        public boolean damage​(DamageSource source,
                              float amount)
        覆盖:
        damage 在类中 Entity
        Mappings:
        Namespace Name Mixin selector
        official a Lasl;a(Larv;F)Z
        intermediary method_5643 Lnet/minecraft/class_1297;method_5643(Lnet/minecraft/class_1282;F)Z
        named damage Lnet/minecraft/entity/Entity;damage(Lnet/minecraft/entity/damage/DamageSource;F)Z
      • onBubbleColumnSurfaceCollision

        public void onBubbleColumnSurfaceCollision​(boolean drag)
        覆盖:
        onBubbleColumnSurfaceCollision 在类中 Entity
        Mappings:
        Namespace Name Mixin selector
        official k Lasl;k(Z)V
        intermediary method_5700 Lnet/minecraft/class_1297;method_5700(Z)V
        named onBubbleColumnSurfaceCollision Lnet/minecraft/entity/Entity;onBubbleColumnSurfaceCollision(Z)V
      • pushAwayFrom

        public void pushAwayFrom​(Entity entity)
        覆盖:
        pushAwayFrom 在类中 Entity
        Mappings:
        Namespace Name Mixin selector
        official i Lasl;i(Lasl;)V
        intermediary method_5697 Lnet/minecraft/class_1297;method_5697(Lnet/minecraft/class_1297;)V
        named pushAwayFrom Lnet/minecraft/entity/Entity;pushAwayFrom(Lnet/minecraft/entity/Entity;)V
      • asItem

        public Item asItem()
        Mappings:
        Namespace Name Mixin selector
        official g Lbkw;g()Lbpn;
        intermediary method_7557 Lnet/minecraft/class_1690;method_7557()Lnet/minecraft/class_1792;
        named asItem Lnet/minecraft/entity/vehicle/BoatEntity;asItem()Lnet/minecraft/item/Item;
      • animateDamage

        public void animateDamage()
        覆盖:
        animateDamage 在类中 Entity
        Mappings:
        Namespace Name Mixin selector
        official bs Lasl;bs()V
        intermediary method_5879 Lnet/minecraft/class_1297;method_5879()V
        named animateDamage Lnet/minecraft/entity/Entity;animateDamage()V
      • collides

        public boolean collides()
        覆盖:
        collides 在类中 Entity
        Mappings:
        Namespace Name Mixin selector
        official aZ Lasl;aZ()Z
        intermediary method_5863 Lnet/minecraft/class_1297;method_5863()Z
        named collides Lnet/minecraft/entity/Entity;collides()Z
      • updateTrackedPositionAndAngles

        public void updateTrackedPositionAndAngles​(double x,
                                                   double y,
                                                   double z,
                                                   float yaw,
                                                   float pitch,
                                                   int interpolationSteps,
                                                   boolean interpolate)
        覆盖:
        updateTrackedPositionAndAngles 在类中 Entity
        Mappings:
        Namespace Name Mixin selector
        official a Lasl;a(DDDFFIZ)V
        intermediary method_5759 Lnet/minecraft/class_1297;method_5759(DDDFFIZ)V
        named updateTrackedPositionAndAngles Lnet/minecraft/entity/Entity;updateTrackedPositionAndAngles(DDDFFIZ)V
      • getMovementDirection

        public Direction getMovementDirection()
        覆盖:
        getMovementDirection 在类中 Entity
        Mappings:
        Namespace Name Mixin selector
        official cl Lasl;cl()Lgg;
        intermediary method_5755 Lnet/minecraft/class_1297;method_5755()Lnet/minecraft/class_2350;
        named getMovementDirection Lnet/minecraft/entity/Entity;getMovementDirection()Lnet/minecraft/util/math/Direction;
      • tick

        public void tick()
        覆盖:
        tick 在类中 Entity
        Mappings:
        Namespace Name Mixin selector
        official j Lasl;j()V
        intermediary method_5773 Lnet/minecraft/class_1297;method_5773()V
        named tick Lnet/minecraft/entity/Entity;tick()V
      • handleBubbleColumn

        private void handleBubbleColumn()
        Mappings:
        Namespace Name Mixin selector
        official q Lbkw;q()V
        intermediary method_7550 Lnet/minecraft/class_1690;method_7550()V
        named handleBubbleColumn Lnet/minecraft/entity/vehicle/BoatEntity;handleBubbleColumn()V
      • getPaddleSoundEvent

        @Nullable
        protected @Nullable SoundEvent getPaddleSoundEvent()
        Mappings:
        Namespace Name Mixin selector
        official h Lbkw;h()Laev;
        intermediary method_7537 Lnet/minecraft/class_1690;method_7537()Lnet/minecraft/class_3414;
        named getPaddleSoundEvent Lnet/minecraft/entity/vehicle/BoatEntity;getPaddleSoundEvent()Lnet/minecraft/sound/SoundEvent;
      • method_7555

        private void method_7555()
        Mappings:
        Namespace Name Mixin selector
        official r Lbkw;r()V
        intermediary method_7555 Lnet/minecraft/class_1690;method_7555()V
        named method_7555 Lnet/minecraft/entity/vehicle/BoatEntity;method_7555()V
      • setPaddleMovings

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

        public float interpolatePaddlePhase​(int paddle,
                                            float tickDelta)
        Mappings:
        Namespace Name Mixin selector
        official a Lbkw;a(IF)F
        intermediary method_7551 Lnet/minecraft/class_1690;method_7551(IF)F
        named interpolatePaddlePhase Lnet/minecraft/entity/vehicle/BoatEntity;interpolatePaddlePhase(IF)F
      • checkLocation

        private BoatEntity.Location checkLocation()
        Mappings:
        Namespace Name Mixin selector
        official s Lbkw;s()Lbkw$a;
        intermediary method_7552 Lnet/minecraft/class_1690;method_7552()Lnet/minecraft/class_1690$class_1691;
        named checkLocation Lnet/minecraft/entity/vehicle/BoatEntity;checkLocation()Lnet/minecraft/entity/vehicle/BoatEntity$Location;
      • method_7544

        public float method_7544()
        Mappings:
        Namespace Name Mixin selector
        official i Lbkw;i()F
        intermediary method_7544 Lnet/minecraft/class_1690;method_7544()F
        named method_7544 Lnet/minecraft/entity/vehicle/BoatEntity;method_7544()F
      • method_7548

        public float method_7548()
        Mappings:
        Namespace Name Mixin selector
        official k Lbkw;k()F
        intermediary method_7548 Lnet/minecraft/class_1690;method_7548()F
        named method_7548 Lnet/minecraft/entity/vehicle/BoatEntity;method_7548()F
      • checkBoatInWater

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

        @Nullable
        private @Nullable BoatEntity.Location getUnderWaterLocation()
        Mappings:
        Namespace Name Mixin selector
        official v Lbkw;v()Lbkw$a;
        intermediary method_7532 Lnet/minecraft/class_1690;method_7532()Lnet/minecraft/class_1690$class_1691;
        named getUnderWaterLocation Lnet/minecraft/entity/vehicle/BoatEntity;getUnderWaterLocation()Lnet/minecraft/entity/vehicle/BoatEntity$Location;
      • updateVelocity

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

        private void updatePaddles()
        Mappings:
        Namespace Name Mixin selector
        official y Lbkw;y()V
        intermediary method_7549 Lnet/minecraft/class_1690;method_7549()V
        named updatePaddles Lnet/minecraft/entity/vehicle/BoatEntity;updatePaddles()V
      • updatePassengerPosition

        public void updatePassengerPosition​(Entity passenger)
        覆盖:
        updatePassengerPosition 在类中 Entity
        Mappings:
        Namespace Name Mixin selector
        official k Lasl;k(Lasl;)V
        intermediary method_5865 Lnet/minecraft/class_1297;method_5865(Lnet/minecraft/class_1297;)V
        named updatePassengerPosition Lnet/minecraft/entity/Entity;updatePassengerPosition(Lnet/minecraft/entity/Entity;)V
      • updatePassengerForDismount

        public Vec3d updatePassengerForDismount​(LivingEntity passenger)
        覆盖:
        updatePassengerForDismount 在类中 Entity
        Mappings:
        Namespace Name Mixin selector
        official b Lasl;b(Lasy;)Ldma;
        intermediary method_24829 Lnet/minecraft/class_1297;method_24829(Lnet/minecraft/class_1309;)Lnet/minecraft/class_243;
        named updatePassengerForDismount Lnet/minecraft/entity/Entity;updatePassengerForDismount(Lnet/minecraft/entity/LivingEntity;)Lnet/minecraft/util/math/Vec3d;
      • copyEntityData

        protected void copyEntityData​(Entity entity)
        Mappings:
        Namespace Name Mixin selector
        official a Lbkw;a(Lasl;)V
        intermediary method_7546 Lnet/minecraft/class_1690;method_7546(Lnet/minecraft/class_1297;)V
        named copyEntityData Lnet/minecraft/entity/vehicle/BoatEntity;copyEntityData(Lnet/minecraft/entity/Entity;)V
      • onPassengerLookAround

        public void onPassengerLookAround​(Entity passenger)
        覆盖:
        onPassengerLookAround 在类中 Entity
        Mappings:
        Namespace Name Mixin selector
        official l Lasl;l(Lasl;)V
        intermediary method_5644 Lnet/minecraft/class_1297;method_5644(Lnet/minecraft/class_1297;)V
        named onPassengerLookAround Lnet/minecraft/entity/Entity;onPassengerLookAround(Lnet/minecraft/entity/Entity;)V
      • writeCustomDataToNbt

        protected void writeCustomDataToNbt​(CompoundTag nbt)
        指定者:
        writeCustomDataToNbt 在类中 Entity
        Mappings:
        Namespace Name Mixin selector
        official b Lasl;b(Lmv;)V
        intermediary method_5652 Lnet/minecraft/class_1297;method_5652(Lnet/minecraft/class_2487;)V
        named writeCustomDataToNbt Lnet/minecraft/entity/Entity;writeCustomDataToNbt(Lnet/minecraft/nbt/CompoundTag;)V
      • readCustomDataFromNbt

        protected void readCustomDataFromNbt​(CompoundTag nbt)
        指定者:
        readCustomDataFromNbt 在类中 Entity
        Mappings:
        Namespace Name Mixin selector
        official a Lasl;a(Lmv;)V
        intermediary method_5749 Lnet/minecraft/class_1297;method_5749(Lnet/minecraft/class_2487;)V
        named readCustomDataFromNbt Lnet/minecraft/entity/Entity;readCustomDataFromNbt(Lnet/minecraft/nbt/CompoundTag;)V
      • interact

        public ActionResult interact​(PlayerEntity player,
                                     Hand hand)
        Called when a player interacts with this entity.
        覆盖:
        interact 在类中 Entity
        参数:
        player - the player
        hand - the hand the player used to interact with this entity
        Mappings:
        Namespace Name Mixin selector
        official a Lasl;a(Lbjf;Larf;)Larg;
        intermediary method_5688 Lnet/minecraft/class_1297;method_5688(Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;)Lnet/minecraft/class_1269;
        named interact Lnet/minecraft/entity/Entity;interact(Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/util/Hand;)Lnet/minecraft/util/ActionResult;
      • fall

        protected void fall​(double heightDifference,
                            boolean onGround,
                            BlockState landedState,
                            BlockPos landedPosition)
        覆盖:
        fall 在类中 Entity
        Mappings:
        Namespace Name Mixin selector
        official a Lasl;a(DZLcjr;Lgb;)V
        intermediary method_5623 Lnet/minecraft/class_1297;method_5623(DZLnet/minecraft/class_2680;Lnet/minecraft/class_2338;)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 Lbkw;a(I)Z
        intermediary method_7556 Lnet/minecraft/class_1690;method_7556(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 Lbkw;a(F)V
        intermediary method_7542 Lnet/minecraft/class_1690;method_7542(F)V
        named setDamageWobbleStrength Lnet/minecraft/entity/vehicle/BoatEntity;setDamageWobbleStrength(F)V
      • getDamageWobbleStrength

        public float getDamageWobbleStrength()
        Mappings:
        Namespace Name Mixin selector
        official m Lbkw;m()F
        intermediary method_7554 Lnet/minecraft/class_1690;method_7554()F
        named getDamageWobbleStrength Lnet/minecraft/entity/vehicle/BoatEntity;getDamageWobbleStrength()F
      • setDamageWobbleTicks

        public void setDamageWobbleTicks​(int wobbleTicks)
        Mappings:
        Namespace Name Mixin selector
        official b Lbkw;b(I)V
        intermediary method_7553 Lnet/minecraft/class_1690;method_7553(I)V
        named setDamageWobbleTicks Lnet/minecraft/entity/vehicle/BoatEntity;setDamageWobbleTicks(I)V
      • getDamageWobbleTicks

        public int getDamageWobbleTicks()
        Mappings:
        Namespace Name Mixin selector
        official n Lbkw;n()I
        intermediary method_7533 Lnet/minecraft/class_1690;method_7533()I
        named getDamageWobbleTicks Lnet/minecraft/entity/vehicle/BoatEntity;getDamageWobbleTicks()I
      • setBubbleWobbleTicks

        private void setBubbleWobbleTicks​(int wobbleTicks)
        Mappings:
        Namespace Name Mixin selector
        official d Lbkw;d(I)V
        intermediary method_7531 Lnet/minecraft/class_1690;method_7531(I)V
        named setBubbleWobbleTicks Lnet/minecraft/entity/vehicle/BoatEntity;setBubbleWobbleTicks(I)V
      • getBubbleWobbleTicks

        private int getBubbleWobbleTicks()
        Mappings:
        Namespace Name Mixin selector
        official z Lbkw;z()I
        intermediary method_7539 Lnet/minecraft/class_1690;method_7539()I
        named getBubbleWobbleTicks Lnet/minecraft/entity/vehicle/BoatEntity;getBubbleWobbleTicks()I
      • interpolateBubbleWobble

        public float interpolateBubbleWobble​(float tickDelta)
        Mappings:
        Namespace Name Mixin selector
        official b Lbkw;b(F)F
        intermediary method_7547 Lnet/minecraft/class_1690;method_7547(F)F
        named interpolateBubbleWobble Lnet/minecraft/entity/vehicle/BoatEntity;interpolateBubbleWobble(F)F
      • setDamageWobbleSide

        public void setDamageWobbleSide​(int side)
        Mappings:
        Namespace Name Mixin selector
        official c Lbkw;c(I)V
        intermediary method_7540 Lnet/minecraft/class_1690;method_7540(I)V
        named setDamageWobbleSide Lnet/minecraft/entity/vehicle/BoatEntity;setDamageWobbleSide(I)V
      • getDamageWobbleSide

        public int getDamageWobbleSide()
        Mappings:
        Namespace Name Mixin selector
        official o Lbkw;o()I
        intermediary method_7543 Lnet/minecraft/class_1690;method_7543()I
        named getDamageWobbleSide Lnet/minecraft/entity/vehicle/BoatEntity;getDamageWobbleSide()I
      • setBoatType

        public void setBoatType​(BoatEntity.Type type)
        Mappings:
        Namespace Name Mixin selector
        official a Lbkw;a(Lbkw$b;)V
        intermediary method_7541 Lnet/minecraft/class_1690;method_7541(Lnet/minecraft/class_1690$class_1692;)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 p Lbkw;p()Lbkw$b;
        intermediary method_7536 Lnet/minecraft/class_1690;method_7536()Lnet/minecraft/class_1690$class_1692;
        named getBoatType Lnet/minecraft/entity/vehicle/BoatEntity;getBoatType()Lnet/minecraft/entity/vehicle/BoatEntity$Type;
      • canAddPassenger

        protected boolean canAddPassenger​(Entity passenger)
        覆盖:
        canAddPassenger 在类中 Entity
        Mappings:
        Namespace Name Mixin selector
        official q Lasl;q(Lasl;)Z
        intermediary method_5818 Lnet/minecraft/class_1297;method_5818(Lnet/minecraft/class_1297;)Z
        named canAddPassenger Lnet/minecraft/entity/Entity;canAddPassenger(Lnet/minecraft/entity/Entity;)Z
      • getPrimaryPassenger

        @Nullable
        public @Nullable Entity getPrimaryPassenger()
        覆盖:
        getPrimaryPassenger 在类中 Entity
        Mappings:
        Namespace Name Mixin selector
        official cv Lasl;cv()Lasl;
        intermediary method_5642 Lnet/minecraft/class_1297;method_5642()Lnet/minecraft/class_1297;
        named getPrimaryPassenger Lnet/minecraft/entity/Entity;getPrimaryPassenger()Lnet/minecraft/entity/Entity;
      • setInputs

        public void setInputs​(boolean pressingLeft,
                              boolean pressingRight,
                              boolean pressingForward,
                              boolean pressingBack)
        Mappings:
        Namespace Name Mixin selector
        official a Lbkw;a(ZZZZ)V
        intermediary method_7535 Lnet/minecraft/class_1690;method_7535(ZZZZ)V
        named setInputs Lnet/minecraft/entity/vehicle/BoatEntity;setInputs(ZZZZ)V
      • createSpawnPacket

        public Packet<?> createSpawnPacket()
        指定者:
        createSpawnPacket 在类中 Entity
        Mappings:
        Namespace Name Mixin selector
        official O Lasl;O()Lpf;
        intermediary method_18002 Lnet/minecraft/class_1297;method_18002()Lnet/minecraft/class_2596;
        named createSpawnPacket Lnet/minecraft/entity/Entity;createSpawnPacket()Lnet/minecraft/network/Packet;
      • isSubmergedInWater

        public boolean isSubmergedInWater()
        Returns whether this entity's hitbox is fully submerged in water.
        覆盖:
        isSubmergedInWater 在类中 Entity
        Mappings:
        Namespace Name Mixin selector
        official aM Lasl;aM()Z
        intermediary method_5869 Lnet/minecraft/class_1297;method_5869()Z
        named isSubmergedInWater Lnet/minecraft/entity/Entity;isSubmergedInWater()Z
      • getPickBlockStack

        public ItemStack getPickBlockStack()
        覆盖:
        getPickBlockStack 在类中 Entity
        Mappings:
        Namespace Name Mixin selector
        official da Lasl;da()Lbpr;
        intermediary method_31480 Lnet/minecraft/class_1297;method_31480()Lnet/minecraft/class_1799;
        named getPickBlockStack Lnet/minecraft/entity/Entity;getPickBlockStack()Lnet/minecraft/item/ItemStack;