类 HopperMinecartEntity

    • 字段详细资料

      • field_30702

        public static final int field_30702
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official c Lblc;c:I
        intermediary field_30702 Lnet/minecraft/class_1700;field_30702:I
        named field_30702 Lnet/minecraft/entity/vehicle/HopperMinecartEntity;field_30702:I
      • enabled

        private boolean enabled
        Mappings:
        Namespace Name Mixin selector
        official f Lblc;f:Z
        intermediary field_7749 Lnet/minecraft/class_1700;field_7749:Z
        named enabled Lnet/minecraft/entity/vehicle/HopperMinecartEntity;enabled:Z
      • transferCooldown

        private int transferCooldown
        Mappings:
        Namespace Name Mixin selector
        official ar Lblc;ar:I
        intermediary field_7748 Lnet/minecraft/class_1700;field_7748:I
        named transferCooldown Lnet/minecraft/entity/vehicle/HopperMinecartEntity;transferCooldown:I
      • currentBlockPos

        private final BlockPos currentBlockPos
        Mappings:
        Namespace Name Mixin selector
        official as Lblc;as:Lgb;
        intermediary field_7750 Lnet/minecraft/class_1700;field_7750:Lnet/minecraft/class_2338;
        named currentBlockPos Lnet/minecraft/entity/vehicle/HopperMinecartEntity;currentBlockPos:Lnet/minecraft/util/math/BlockPos;
    • 构造器详细资料

      • HopperMinecartEntity

        public HopperMinecartEntity​(EntityType<? extends HopperMinecartEntity> 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
      • HopperMinecartEntity

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

      • getMinecartType

        public AbstractMinecartEntity.Type getMinecartType()
        指定者:
        getMinecartType 在类中 AbstractMinecartEntity
        Mappings:
        Namespace Name Mixin selector
        official o Lbku;o()Lbku$a;
        intermediary method_7518 Lnet/minecraft/class_1688;method_7518()Lnet/minecraft/class_1688$class_1689;
        named getMinecartType Lnet/minecraft/entity/vehicle/AbstractMinecartEntity;getMinecartType()Lnet/minecraft/entity/vehicle/AbstractMinecartEntity$Type;
      • getDefaultContainedBlock

        public BlockState getDefaultContainedBlock()
        覆盖:
        getDefaultContainedBlock 在类中 AbstractMinecartEntity
        Mappings:
        Namespace Name Mixin selector
        official q Lbku;q()Lcjr;
        intermediary method_7517 Lnet/minecraft/class_1688;method_7517()Lnet/minecraft/class_2680;
        named getDefaultContainedBlock Lnet/minecraft/entity/vehicle/AbstractMinecartEntity;getDefaultContainedBlock()Lnet/minecraft/block/BlockState;
      • getDefaultBlockOffset

        public int getDefaultBlockOffset()
        覆盖:
        getDefaultBlockOffset 在类中 AbstractMinecartEntity
        Mappings:
        Namespace Name Mixin selector
        official s Lbku;s()I
        intermediary method_7526 Lnet/minecraft/class_1688;method_7526()I
        named getDefaultBlockOffset Lnet/minecraft/entity/vehicle/AbstractMinecartEntity;getDefaultBlockOffset()I
      • size

        public int size()
        指定者:
        size 在接口中 Inventory
        Mappings:
        Namespace Name Mixin selector
        official ab_ Laqz;ab_()I
        intermediary method_5439 Lnet/minecraft/class_1263;method_5439()I
        named size Lnet/minecraft/inventory/Inventory;size()I
      • onActivatorRail

        public void onActivatorRail​(int x,
                                    int y,
                                    int z,
                                    boolean powered)
        覆盖:
        onActivatorRail 在类中 AbstractMinecartEntity
        Mappings:
        Namespace Name Mixin selector
        official a Lbku;a(IIIZ)V
        intermediary method_7506 Lnet/minecraft/class_1688;method_7506(IIIZ)V
        named onActivatorRail Lnet/minecraft/entity/vehicle/AbstractMinecartEntity;onActivatorRail(IIIZ)V
      • isEnabled

        public boolean isEnabled()
        Mappings:
        Namespace Name Mixin selector
        official v Lblc;v()Z
        intermediary method_7572 Lnet/minecraft/class_1700;method_7572()Z
        named isEnabled Lnet/minecraft/entity/vehicle/HopperMinecartEntity;isEnabled()Z
      • setEnabled

        public void setEnabled​(boolean enabled)
        Mappings:
        Namespace Name Mixin selector
        official p Lblc;p(Z)V
        intermediary method_7570 Lnet/minecraft/class_1700;method_7570(Z)V
        named setEnabled Lnet/minecraft/entity/vehicle/HopperMinecartEntity;setEnabled(Z)V
      • getHopperX

        public double getHopperX()
        指定者:
        getHopperX 在接口中 Hopper
        Mappings:
        Namespace Name Mixin selector
        official w Lcig;w()D
        intermediary method_11266 Lnet/minecraft/class_2615;method_11266()D
        named getHopperX Lnet/minecraft/block/entity/Hopper;getHopperX()D
      • getHopperY

        public double getHopperY()
        指定者:
        getHopperY 在接口中 Hopper
        Mappings:
        Namespace Name Mixin selector
        official y Lcig;y()D
        intermediary method_11264 Lnet/minecraft/class_2615;method_11264()D
        named getHopperY Lnet/minecraft/block/entity/Hopper;getHopperY()D
      • getHopperZ

        public double getHopperZ()
        指定者:
        getHopperZ 在接口中 Hopper
        Mappings:
        Namespace Name Mixin selector
        official z Lcig;z()D
        intermediary method_11265 Lnet/minecraft/class_2615;method_11265()D
        named getHopperZ Lnet/minecraft/block/entity/Hopper;getHopperZ()D
      • tick

        public void tick()
        覆盖:
        tick 在类中 AbstractMinecartEntity
        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
      • canOperate

        public boolean canOperate()
        Mappings:
        Namespace Name Mixin selector
        official A Lblc;A()Z
        intermediary method_7574 Lnet/minecraft/class_1700;method_7574()Z
        named canOperate Lnet/minecraft/entity/vehicle/HopperMinecartEntity;canOperate()Z
      • dropItems

        public void dropItems​(DamageSource damageSource)
        覆盖:
        dropItems 在类中 StorageMinecartEntity
        Mappings:
        Namespace Name Mixin selector
        official a Lbku;a(Larv;)V
        intermediary method_7516 Lnet/minecraft/class_1688;method_7516(Lnet/minecraft/class_1282;)V
        named dropItems Lnet/minecraft/entity/vehicle/AbstractMinecartEntity;dropItems(Lnet/minecraft/entity/damage/DamageSource;)V
      • writeCustomDataToNbt

        protected void writeCustomDataToNbt​(CompoundTag nbt)
        覆盖:
        writeCustomDataToNbt 在类中 StorageMinecartEntity
        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 在类中 StorageMinecartEntity
        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
      • setTransferCooldown

        public void setTransferCooldown​(int cooldown)
        Mappings:
        Namespace Name Mixin selector
        official n Lblc;n(I)V
        intermediary method_7571 Lnet/minecraft/class_1700;method_7571(I)V
        named setTransferCooldown Lnet/minecraft/entity/vehicle/HopperMinecartEntity;setTransferCooldown(I)V
      • isCoolingDown

        public boolean isCoolingDown()
        Mappings:
        Namespace Name Mixin selector
        official B Lblc;B()Z
        intermediary method_7573 Lnet/minecraft/class_1700;method_7573()Z
        named isCoolingDown Lnet/minecraft/entity/vehicle/HopperMinecartEntity;isCoolingDown()Z
      • getScreenHandler

        public ScreenHandler getScreenHandler​(int syncId,
                                              PlayerInventory playerInventory)
        指定者:
        getScreenHandler 在类中 StorageMinecartEntity
        Mappings:
        Namespace Name Mixin selector
        official a Lbkv;a(ILbje;)Lbll;
        intermediary method_17357 Lnet/minecraft/class_1693;method_17357(ILnet/minecraft/class_1661;)Lnet/minecraft/class_1703;
        named getScreenHandler Lnet/minecraft/entity/vehicle/StorageMinecartEntity;getScreenHandler(ILnet/minecraft/entity/player/PlayerInventory;)Lnet/minecraft/screen/ScreenHandler;