Class TurtleEntity.TurtleMoveControl

java.lang.Object
net.minecraft.entity.ai.control.MoveControl
net.minecraft.entity.passive.TurtleEntity.TurtleMoveControl
All Implemented Interfaces:
Control
Enclosing class:
TurtleEntity

private static class TurtleEntity.TurtleMoveControl extends MoveControl
Mappings:
Namespace Name
official bsg$e
intermediary net/minecraft/class_1481$class_1486
named net/minecraft/entity/passive/TurtleEntity$TurtleMoveControl
  • Field Details

    • turtle

      private final TurtleEntity turtle
      Mappings:
      Namespace Name Mixin selector
      official l Lbsg$e;l:Lbsg;
      intermediary field_6933 Lnet/minecraft/class_1481$class_1486;field_6933:Lnet/minecraft/class_1481;
      named turtle Lnet/minecraft/entity/passive/TurtleEntity$TurtleMoveControl;turtle:Lnet/minecraft/entity/passive/TurtleEntity;
  • Constructor Details

    • TurtleMoveControl

      TurtleMoveControl(TurtleEntity turtle)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lbsg$e;<init>(Lbsg;)V
      intermediary <init> Lnet/minecraft/class_1481$class_1486;<init>(Lnet/minecraft/class_1481;)V
      named <init> Lnet/minecraft/entity/passive/TurtleEntity$TurtleMoveControl;<init>(Lnet/minecraft/entity/passive/TurtleEntity;)V
  • Method Details

    • updateVelocity

      private void updateVelocity()
      Mappings:
      Namespace Name Mixin selector
      official g Lbsg$e;g()V
      intermediary method_6700 Lnet/minecraft/class_1481$class_1486;method_6700()V
      named updateVelocity Lnet/minecraft/entity/passive/TurtleEntity$TurtleMoveControl;updateVelocity()V
    • tick

      public void tick()
      Overrides:
      tick in class MoveControl
      Mappings:
      Namespace Name Mixin selector
      official a Lbls;a()V
      intermediary method_6240 Lnet/minecraft/class_1335;method_6240()V
      named tick Lnet/minecraft/entity/ai/control/MoveControl;tick()V