Class CommandBlockMinecartEntity

All Implemented Interfaces:
CommandSource, Nameable

public class CommandBlockMinecartEntity
extends AbstractMinecartEntity
Mappings:
Namespace Name
official vc
intermediary net/minecraft/class_1898
named net/minecraft/entity/vehicle/CommandBlockMinecartEntity
  • Field Details

    • executor

      private final CommandBlockExecutor executor
      Mappings:
      Namespace Name Mixin selector
      official a Lvc;a:Ladc;
      intermediary field_8164 Lnet/minecraft/class_1898;field_8164:Lnet/minecraft/class_87;
      named executor Lnet/minecraft/entity/vehicle/CommandBlockMinecartEntity;executor:Lnet/minecraft/world/CommandBlockExecutor;
    • lastExecuted

      private int lastExecuted
      Mappings:
      Namespace Name Mixin selector
      official b Lvc;b:I
      intermediary field_8165 Lnet/minecraft/class_1898;field_8165:I
      named lastExecuted Lnet/minecraft/entity/vehicle/CommandBlockMinecartEntity;lastExecuted:I
  • Constructor Details

    • CommandBlockMinecartEntity

      public CommandBlockMinecartEntity​(World world)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lpk;<init>(Ladm;)V
      intermediary <init> Lnet/minecraft/class_1745;<init>(Lnet/minecraft/class_99;)V
      named <init> Lnet/minecraft/entity/Entity;<init>(Lnet/minecraft/world/World;)V
    • CommandBlockMinecartEntity

      public CommandBlockMinecartEntity​(World world, double x, double y, double z)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lva;<init>(Ladm;DDD)V
      intermediary <init> Lnet/minecraft/class_1895;<init>(Lnet/minecraft/class_99;DDD)V
      named <init> Lnet/minecraft/entity/vehicle/AbstractMinecartEntity;<init>(Lnet/minecraft/world/World;DDD)V
  • Method Details

    • initDataTracker

      protected void initDataTracker()
      Overrides:
      initDataTracker in class AbstractMinecartEntity
      Mappings:
      Namespace Name Mixin selector
      official h Lpk;h()V
      intermediary method_7043 Lnet/minecraft/class_1745;method_7043()V
      named initDataTracker Lnet/minecraft/entity/Entity;initDataTracker()V
    • deserialize

      protected void deserialize​(CompoundTag tag)
      Overrides:
      deserialize in class AbstractMinecartEntity
      Mappings:
      Namespace Name Mixin selector
      official a Lpk;a(Ldn;)V
      intermediary method_6933 Lnet/minecraft/class_1745;method_6933(Lnet/minecraft/class_1405;)V
      named deserialize Lnet/minecraft/entity/Entity;deserialize(Lnet/minecraft/nbt/CompoundTag;)V
    • serialize

      protected void serialize​(CompoundTag tag)
      Overrides:
      serialize in class AbstractMinecartEntity
      Mappings:
      Namespace Name Mixin selector
      official b Lpk;b(Ldn;)V
      intermediary method_7003 Lnet/minecraft/class_1745;method_7003(Lnet/minecraft/class_1405;)V
      named serialize Lnet/minecraft/entity/Entity;serialize(Lnet/minecraft/nbt/CompoundTag;)V
    • method_7794

      public AbstractMinecartEntity.Type method_7794()
      Specified by:
      method_7794 in class AbstractMinecartEntity
      Mappings:
      Namespace Name Mixin selector
      official s Lva;s()Lva$a;
      intermediary method_7794 Lnet/minecraft/class_1895;method_7794()Lnet/minecraft/class_1895$class_1896;
      named method_7794 Lnet/minecraft/entity/vehicle/AbstractMinecartEntity;method_7794()Lnet/minecraft/entity/vehicle/AbstractMinecartEntity$Type;
    • getDefaultContainedBlock

      public BlockState getDefaultContainedBlock()
      Overrides:
      getDefaultContainedBlock in class AbstractMinecartEntity
      Mappings:
      Namespace Name Mixin selector
      official u Lva;u()Lalz;
      intermediary method_7796 Lnet/minecraft/class_1895;method_7796()Lnet/minecraft/class_376;
      named getDefaultContainedBlock Lnet/minecraft/entity/vehicle/AbstractMinecartEntity;getDefaultContainedBlock()Lnet/minecraft/block/BlockState;
    • getCommandExecutor

      public CommandBlockExecutor getCommandExecutor()
      Mappings:
      Namespace Name Mixin selector
      official j Lvc;j()Ladc;
      intermediary method_7803 Lnet/minecraft/class_1898;method_7803()Lnet/minecraft/class_87;
      named getCommandExecutor Lnet/minecraft/entity/vehicle/CommandBlockMinecartEntity;getCommandExecutor()Lnet/minecraft/world/CommandBlockExecutor;
    • onActivatorRail

      public void onActivatorRail​(int x, int y, int z, boolean powered)
      Overrides:
      onActivatorRail in class AbstractMinecartEntity
      Mappings:
      Namespace Name Mixin selector
      official a Lva;a(IIIZ)V
      intermediary method_7778 Lnet/minecraft/class_1895;method_7778(IIIZ)V
      named onActivatorRail Lnet/minecraft/entity/vehicle/AbstractMinecartEntity;onActivatorRail(IIIZ)V
    • openInventory

      public boolean openInventory​(PlayerEntity player)
      Overrides:
      openInventory in class Entity
      Mappings:
      Namespace Name Mixin selector
      official e Lpk;e(Lwn;)Z
      intermediary method_7028 Lnet/minecraft/class_1745;method_7028(Lnet/minecraft/class_1963;)Z
      named openInventory Lnet/minecraft/entity/Entity;openInventory(Lnet/minecraft/entity/player/PlayerEntity;)Z
    • method_7049

      public void method_7049​(int int2)
      Overrides:
      method_7049 in class Entity
      Mappings:
      Namespace Name Mixin selector
      official i Lpk;i(I)V
      intermediary method_7049 Lnet/minecraft/class_1745;method_7049(I)V
      named method_7049 Lnet/minecraft/entity/Entity;method_7049(I)V