Package net.minecraft.entity.vehicle
Class ExperimentalMinecartController
java.lang.Object
net.minecraft.entity.vehicle.MinecartController
net.minecraft.entity.vehicle.ExperimentalMinecartController
- Mappings:
Namespace Name named net/minecraft/entity/vehicle/ExperimentalMinecartControllerintermediary net/minecraft/class_9879official cqa
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static classprivate static final recordstatic final record -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final doubledoubleprivate intprivate floatprivate intprivate booleanFields inherited from class net.minecraft.entity.vehicle.MinecartController
minecart -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate Vec3daccelerateFromPoweredRail(Vec3d velocity, BlockPos railPos, BlockState railState) private booleanprivate Vec3ddecelerateFromPoweredRail(Vec3d velocity, BlockState railState) floatgetLerpedPitch(float tickDelta) getLerpedPosition(float tickDelta) getLerpedVelocity(float tickDelta) floatgetLerpedYaw(float tickDelta) doubledoubledoublemethod_61577(BlockPos blockPos, RailShape railShape, double double2) voidvoidprivate Vec3dmethod_61601(Vec3d vec3d, ExperimentalMinecartController.class_9882 class_9882, BlockPos blockPos, BlockState railState, RailShape railShape) private Vec3dmethod_61603(Vec3d vec3d, RailShape railShape) private voidmethod_61605(BlockPos blockPos, BlockState blockState) private Vec3dmethod_61609(Vec3d vec3d) method_61612(float tickDelta) voidbooleanprivate voidMethods inherited from class net.minecraft.entity.vehicle.MinecartController
getHorizontalFacing, getPitch, getPos, getVelocity, getWorld, getX, getY, getYaw, getZ, limitSpeed, method_61572, method_61573, method_61578, method_61582, method_61585, method_61586, setPitch, setPos, setPos, setPos, setVelocity, setVelocity, setYaw
-
Field Details
-
field_52527
public static final int field_52527- See Also:
- Mappings:
Namespace Name Mixin selector named field_52527Lnet/minecraft/entity/vehicle/ExperimentalMinecartController;field_52527:Iintermediary field_52527Lnet/minecraft/class_9879;field_52527:Iofficial bLcqa;b:I
-
field_52528
public static final double field_52528- See Also:
- Mappings:
Namespace Name Mixin selector named field_52528Lnet/minecraft/entity/vehicle/ExperimentalMinecartController;field_52528:Dintermediary field_52528Lnet/minecraft/class_9879;field_52528:Dofficial cLcqa;c:D
-
field_52533
- Mappings:
Namespace Name Mixin selector named field_52533Lnet/minecraft/entity/vehicle/ExperimentalMinecartController;field_52533:Lnet/minecraft/entity/vehicle/ExperimentalMinecartController$InterpolatedStep;intermediary field_52533Lnet/minecraft/class_9879;field_52533:Lnet/minecraft/class_9879$class_9881;official hLcqa;h:Lcqa$b;
-
field_52534
private int field_52534- Mappings:
Namespace Name Mixin selector named field_52534Lnet/minecraft/entity/vehicle/ExperimentalMinecartController;field_52534:Iintermediary field_52534Lnet/minecraft/class_9879;field_52534:Iofficial iLcqa;i:I
-
field_52535
private float field_52535- Mappings:
Namespace Name Mixin selector named field_52535Lnet/minecraft/entity/vehicle/ExperimentalMinecartController;field_52535:Fintermediary field_52535Lnet/minecraft/class_9879;field_52535:Fofficial jLcqa;j:F
-
field_52536
private int field_52536- Mappings:
Namespace Name Mixin selector named field_52536Lnet/minecraft/entity/vehicle/ExperimentalMinecartController;field_52536:Iintermediary field_52536Lnet/minecraft/class_9879;field_52536:Iofficial kLcqa;k:I
-
field_52529
- Mappings:
Namespace Name Mixin selector named field_52529Lnet/minecraft/entity/vehicle/ExperimentalMinecartController;field_52529:Ljava/util/List;intermediary field_52529Lnet/minecraft/class_9879;field_52529:Ljava/util/List;official dLcqa;d:Ljava/util/List;
-
field_52530
- Mappings:
Namespace Name Mixin selector named field_52530Lnet/minecraft/entity/vehicle/ExperimentalMinecartController;field_52530:Ljava/util/List;intermediary field_52530Lnet/minecraft/class_9879;field_52530:Ljava/util/List;official eLcqa;e:Ljava/util/List;
-
field_52531
public double field_52531- Mappings:
Namespace Name Mixin selector named field_52531Lnet/minecraft/entity/vehicle/ExperimentalMinecartController;field_52531:Dintermediary field_52531Lnet/minecraft/class_9879;field_52531:Dofficial fLcqa;f:D
-
field_52532
- Mappings:
Namespace Name Mixin selector named field_52532Lnet/minecraft/entity/vehicle/ExperimentalMinecartController;field_52532:Lnet/minecraft/entity/vehicle/ExperimentalMinecartController$Step;intermediary field_52532Lnet/minecraft/class_9879;field_52532:Lnet/minecraft/class_9879$class_9880;official gLcqa;g:Lcqa$a;
-
field_52537
private boolean field_52537- Mappings:
Namespace Name Mixin selector named field_52537Lnet/minecraft/entity/vehicle/ExperimentalMinecartController;field_52537:Zintermediary field_52537Lnet/minecraft/class_9879;field_52537:Zofficial lLcqa;l:Z
-
-
Constructor Details
-
ExperimentalMinecartController
- Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/entity/vehicle/MinecartController;<init>(Lnet/minecraft/entity/vehicle/AbstractMinecartEntity;)Vintermediary <init>Lnet/minecraft/class_9878;<init>(Lnet/minecraft/class_1688;)Vofficial <init>Lcpt;<init>(Lcpm;)V
-
-
Method Details
-
method_61587
public void method_61587()- Specified by:
method_61587in classMinecartController- Mappings:
Namespace Name Mixin selector named method_61587Lnet/minecraft/entity/vehicle/MinecartController;method_61587()Vintermediary method_61587Lnet/minecraft/class_9878;method_61587()Vofficial fLcpt;f()V
-
method_61615
private void method_61615()- Mappings:
Namespace Name Mixin selector named method_61615Lnet/minecraft/entity/vehicle/ExperimentalMinecartController;method_61615()Vintermediary method_61615Lnet/minecraft/class_9879;method_61615()Vofficial uLcqa;u()V
-
method_61613
public void method_61613()- Mappings:
Namespace Name Mixin selector named method_61613Lnet/minecraft/entity/vehicle/ExperimentalMinecartController;method_61613()Vintermediary method_61613Lnet/minecraft/class_9879;method_61613()Vofficial sLcqa;s()V
-
method_61614
public boolean method_61614()- Mappings:
Namespace Name Mixin selector named method_61614Lnet/minecraft/entity/vehicle/ExperimentalMinecartController;method_61614()Zintermediary method_61614Lnet/minecraft/class_9879;method_61614()Zofficial tLcqa;t()Z
-
getLerpedPitch
public float getLerpedPitch(float tickDelta) - Mappings:
Namespace Name Mixin selector named getLerpedPitchLnet/minecraft/entity/vehicle/ExperimentalMinecartController;getLerpedPitch(F)Fintermediary method_61607Lnet/minecraft/class_9879;method_61607(F)Fofficial cLcqa;c(F)F
-
getLerpedYaw
public float getLerpedYaw(float tickDelta) - Mappings:
Namespace Name Mixin selector named getLerpedYawLnet/minecraft/entity/vehicle/ExperimentalMinecartController;getLerpedYaw(F)Fintermediary method_61608Lnet/minecraft/class_9879;method_61608(F)Fofficial dLcqa;d(F)F
-
getLerpedPosition
- Mappings:
Namespace Name Mixin selector named getLerpedPositionLnet/minecraft/entity/vehicle/ExperimentalMinecartController;getLerpedPosition(F)Lnet/minecraft/util/math/Vec3d;intermediary method_61610Lnet/minecraft/class_9879;method_61610(F)Lnet/minecraft/class_243;official eLcqa;e(F)Leye;
-
getLerpedVelocity
- Mappings:
Namespace Name Mixin selector named getLerpedVelocityLnet/minecraft/entity/vehicle/ExperimentalMinecartController;getLerpedVelocity(F)Lnet/minecraft/util/math/Vec3d;intermediary method_61611Lnet/minecraft/class_9879;method_61611(F)Lnet/minecraft/class_243;official fLcqa;f(F)Leye;
-
method_61612
- Mappings:
Namespace Name Mixin selector named method_61612Lnet/minecraft/entity/vehicle/ExperimentalMinecartController;method_61612(F)Lnet/minecraft/entity/vehicle/ExperimentalMinecartController$InterpolatedStep;intermediary method_61612Lnet/minecraft/class_9879;method_61612(F)Lnet/minecraft/class_9879$class_9881;official gLcqa;g(F)Lcqa$b;
-
method_61605
- Mappings:
Namespace Name Mixin selector named method_61605Lnet/minecraft/entity/vehicle/ExperimentalMinecartController;method_61605(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)Vintermediary method_61605Lnet/minecraft/class_9879;method_61605(Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Vofficial aLcqa;a(Lje;Ldua;)V
-
method_61589
public void method_61589()- Specified by:
method_61589in classMinecartController- Mappings:
Namespace Name Mixin selector named method_61589Lnet/minecraft/entity/vehicle/MinecartController;method_61589()Vintermediary method_61589Lnet/minecraft/class_9878;method_61589()Vofficial hLcpt;h()V
-
method_61601
private Vec3d method_61601(Vec3d vec3d, ExperimentalMinecartController.class_9882 class_9882, BlockPos blockPos, BlockState railState, RailShape railShape) - Mappings:
Namespace Name Mixin selector named method_61601Lnet/minecraft/entity/vehicle/ExperimentalMinecartController;method_61601(Lnet/minecraft/util/math/Vec3d;Lnet/minecraft/entity/vehicle/ExperimentalMinecartController$class_9882;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;Lnet/minecraft/block/enums/RailShape;)Lnet/minecraft/util/math/Vec3d;intermediary method_61601Lnet/minecraft/class_9879;method_61601(Lnet/minecraft/class_243;Lnet/minecraft/class_9879$class_9882;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2768;)Lnet/minecraft/class_243;official aLcqa;a(Leye;Lcqa$c;Lje;Ldua;Ldve;)Leye;
-
method_61603
- Mappings:
Namespace Name Mixin selector named method_61603Lnet/minecraft/entity/vehicle/ExperimentalMinecartController;method_61603(Lnet/minecraft/util/math/Vec3d;Lnet/minecraft/block/enums/RailShape;)Lnet/minecraft/util/math/Vec3d;intermediary method_61603Lnet/minecraft/class_9879;method_61603(Lnet/minecraft/class_243;Lnet/minecraft/class_2768;)Lnet/minecraft/class_243;official aLcqa;a(Leye;Ldve;)Leye;
-
method_61609
- Mappings:
Namespace Name Mixin selector named method_61609Lnet/minecraft/entity/vehicle/ExperimentalMinecartController;method_61609(Lnet/minecraft/util/math/Vec3d;)Lnet/minecraft/util/math/Vec3d;intermediary method_61609Lnet/minecraft/class_9879;method_61609(Lnet/minecraft/class_243;)Lnet/minecraft/class_243;official dLcqa;d(Leye;)Leye;
-
decelerateFromPoweredRail
- Mappings:
Namespace Name Mixin selector named decelerateFromPoweredRailLnet/minecraft/entity/vehicle/ExperimentalMinecartController;decelerateFromPoweredRail(Lnet/minecraft/util/math/Vec3d;Lnet/minecraft/block/BlockState;)Lnet/minecraft/util/math/Vec3d;intermediary method_61602Lnet/minecraft/class_9879;method_61602(Lnet/minecraft/class_243;Lnet/minecraft/class_2680;)Lnet/minecraft/class_243;official aLcqa;a(Leye;Ldua;)Leye;
-
accelerateFromPoweredRail
- Mappings:
Namespace Name Mixin selector named accelerateFromPoweredRailLnet/minecraft/entity/vehicle/ExperimentalMinecartController;accelerateFromPoweredRail(Lnet/minecraft/util/math/Vec3d;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)Lnet/minecraft/util/math/Vec3d;intermediary method_61604Lnet/minecraft/class_9879;method_61604(Lnet/minecraft/class_243;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Lnet/minecraft/class_243;official aLcqa;a(Leye;Lje;Ldua;)Leye;
-
method_61577
- Specified by:
method_61577in classMinecartController- Mappings:
Namespace Name Mixin selector named method_61577Lnet/minecraft/entity/vehicle/MinecartController;method_61577(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/enums/RailShape;D)Dintermediary method_61577Lnet/minecraft/class_9878;method_61577(Lnet/minecraft/class_2338;Lnet/minecraft/class_2768;D)Dofficial aLcpt;a(Lje;Ldve;D)D
-
getMaxSpeed
public double getMaxSpeed()- Specified by:
getMaxSpeedin classMinecartController- Mappings:
Namespace Name Mixin selector named getMaxSpeedLnet/minecraft/entity/vehicle/MinecartController;getMaxSpeed()Dintermediary method_61598Lnet/minecraft/class_9878;method_61598()Dofficial qLcpt;q()D
-
ascends
- Mappings:
Namespace Name Mixin selector named ascendsLnet/minecraft/entity/vehicle/ExperimentalMinecartController;ascends(Lnet/minecraft/util/math/Vec3d;Lnet/minecraft/block/enums/RailShape;)Zintermediary method_61606Lnet/minecraft/class_9879;method_61606(Lnet/minecraft/class_243;Lnet/minecraft/class_2768;)Zofficial bLcqa;b(Leye;Ldve;)Z
-
getSpeedRetention
public double getSpeedRetention()- Specified by:
getSpeedRetentionin classMinecartController- Mappings:
Namespace Name Mixin selector named getSpeedRetentionLnet/minecraft/entity/vehicle/MinecartController;getSpeedRetention()Dintermediary method_61599Lnet/minecraft/class_9878;method_61599()Dofficial rLcpt;r()D
-