类 BrewingStandBlockEntity

    • 字段详细资料

      • field_31328

        private static final int field_31328
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official g Lchs;g:I
        intermediary field_31328 Lnet/minecraft/class_2589;field_31328:I
        named field_31328 Lnet/minecraft/block/entity/BrewingStandBlockEntity;field_31328:I
      • field_31329

        private static final int field_31329
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official h Lchs;h:I
        intermediary field_31329 Lnet/minecraft/class_2589;field_31329:I
        named field_31329 Lnet/minecraft/block/entity/BrewingStandBlockEntity;field_31329:I
      • TOP_SLOTS

        private static final int[] TOP_SLOTS
        Mappings:
        Namespace Name Mixin selector
        official i Lchs;i:[I
        intermediary field_11886 Lnet/minecraft/class_2589;field_11886:[I
        named TOP_SLOTS Lnet/minecraft/block/entity/BrewingStandBlockEntity;TOP_SLOTS:[I
      • BOTTOM_SLOTS

        private static final int[] BOTTOM_SLOTS
        Mappings:
        Namespace Name Mixin selector
        official j Lchs;j:[I
        intermediary field_11879 Lnet/minecraft/class_2589;field_11879:[I
        named BOTTOM_SLOTS Lnet/minecraft/block/entity/BrewingStandBlockEntity;BOTTOM_SLOTS:[I
      • SIDE_SLOTS

        private static final int[] SIDE_SLOTS
        Mappings:
        Namespace Name Mixin selector
        official k Lchs;k:[I
        intermediary field_11880 Lnet/minecraft/class_2589;field_11880:[I
        named SIDE_SLOTS Lnet/minecraft/block/entity/BrewingStandBlockEntity;SIDE_SLOTS:[I
      • field_31324

        public static final int field_31324
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official b Lchs;b:I
        intermediary field_31324 Lnet/minecraft/class_2589;field_31324:I
        named field_31324 Lnet/minecraft/block/entity/BrewingStandBlockEntity;field_31324:I
      • field_31325

        public static final int field_31325
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official c Lchs;c:I
        intermediary field_31325 Lnet/minecraft/class_2589;field_31325:I
        named field_31325 Lnet/minecraft/block/entity/BrewingStandBlockEntity;field_31325:I
      • field_31326

        public static final int field_31326
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official d Lchs;d:I
        intermediary field_31326 Lnet/minecraft/class_2589;field_31326:I
        named field_31326 Lnet/minecraft/block/entity/BrewingStandBlockEntity;field_31326:I
      • field_31327

        public static final int field_31327
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official e Lchs;e:I
        intermediary field_31327 Lnet/minecraft/class_2589;field_31327:I
        named field_31327 Lnet/minecraft/block/entity/BrewingStandBlockEntity;field_31327:I
      • inventory

        private DefaultedList<ItemStack> inventory
        Mappings:
        Namespace Name Mixin selector
        official l Lchs;l:Lgn;
        intermediary field_11882 Lnet/minecraft/class_2589;field_11882:Lnet/minecraft/class_2371;
        named inventory Lnet/minecraft/block/entity/BrewingStandBlockEntity;inventory:Lnet/minecraft/util/collection/DefaultedList;
      • brewTime

        private int brewTime
        Mappings:
        Namespace Name Mixin selector
        official m Lchs;m:I
        intermediary field_11878 Lnet/minecraft/class_2589;field_11878:I
        named brewTime Lnet/minecraft/block/entity/BrewingStandBlockEntity;brewTime:I
      • slotsEmptyLastTick

        private boolean[] slotsEmptyLastTick
        Mappings:
        Namespace Name Mixin selector
        official q Lchs;q:[Z
        intermediary field_11883 Lnet/minecraft/class_2589;field_11883:[Z
        named slotsEmptyLastTick Lnet/minecraft/block/entity/BrewingStandBlockEntity;slotsEmptyLastTick:[Z
      • itemBrewing

        private Item itemBrewing
        Mappings:
        Namespace Name Mixin selector
        official r Lchs;r:Lbpn;
        intermediary field_11881 Lnet/minecraft/class_2589;field_11881:Lnet/minecraft/class_1792;
        named itemBrewing Lnet/minecraft/block/entity/BrewingStandBlockEntity;itemBrewing:Lnet/minecraft/item/Item;
      • fuel

        private int fuel
        Mappings:
        Namespace Name Mixin selector
        official s Lchs;s:I
        intermediary field_11885 Lnet/minecraft/class_2589;field_11885:I
        named fuel Lnet/minecraft/block/entity/BrewingStandBlockEntity;fuel:I
      • propertyDelegate

        protected final PropertyDelegate propertyDelegate
        Mappings:
        Namespace Name Mixin selector
        official f Lchs;f:Lblv;
        intermediary field_17381 Lnet/minecraft/class_2589;field_17381:Lnet/minecraft/class_3913;
        named propertyDelegate Lnet/minecraft/block/entity/BrewingStandBlockEntity;propertyDelegate:Lnet/minecraft/screen/PropertyDelegate;
    • 构造器详细资料

      • BrewingStandBlockEntity

        public BrewingStandBlockEntity​(BlockPos pos,
                                       BlockState state)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lchs;<init>(Lgb;Lcjr;)V
        intermediary <init> Lnet/minecraft/class_2589;<init>(Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V
        named <init> Lnet/minecraft/block/entity/BrewingStandBlockEntity;<init>(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)V
    • 方法详细资料

      • getContainerName

        protected Text getContainerName()
        指定者:
        getContainerName 在类中 LockableContainerBlockEntity
        Mappings:
        Namespace Name Mixin selector
        official g Lchj;g()Lon;
        intermediary method_17823 Lnet/minecraft/class_2624;method_17823()Lnet/minecraft/class_2561;
        named getContainerName Lnet/minecraft/block/entity/LockableContainerBlockEntity;getContainerName()Lnet/minecraft/text/Text;
      • 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
      • isEmpty

        public boolean isEmpty()
        指定者:
        isEmpty 在接口中 Inventory
        Mappings:
        Namespace Name Mixin selector
        official c Laqz;c()Z
        intermediary method_5442 Lnet/minecraft/class_1263;method_5442()Z
        named isEmpty Lnet/minecraft/inventory/Inventory;isEmpty()Z
      • tick

        public static void tick​(World world,
                                BlockPos pos,
                                BlockState state,
                                BrewingStandBlockEntity blockEntity)
        Mappings:
        Namespace Name Mixin selector
        official a Lchs;a(Lbvr;Lgb;Lcjr;Lchs;)V
        intermediary method_31665 Lnet/minecraft/class_2589;method_31665(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2589;)V
        named tick Lnet/minecraft/block/entity/BrewingStandBlockEntity;tick(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;Lnet/minecraft/block/entity/BrewingStandBlockEntity;)V
      • getSlotsEmpty

        private boolean[] getSlotsEmpty()
        Mappings:
        Namespace Name Mixin selector
        official f Lchs;f()[Z
        intermediary method_11028 Lnet/minecraft/class_2589;method_11028()[Z
        named getSlotsEmpty Lnet/minecraft/block/entity/BrewingStandBlockEntity;getSlotsEmpty()[Z
      • canCraft

        private static boolean canCraft​(DefaultedList<ItemStack> slots)
        Mappings:
        Namespace Name Mixin selector
        official a Lchs;a(Lgn;)Z
        intermediary method_11027 Lnet/minecraft/class_2589;method_11027(Lnet/minecraft/class_2371;)Z
        named canCraft Lnet/minecraft/block/entity/BrewingStandBlockEntity;canCraft(Lnet/minecraft/util/collection/DefaultedList;)Z
      • craft

        private static void craft​(World world,
                                  BlockPos pos,
                                  DefaultedList<ItemStack> slots)
        Mappings:
        Namespace Name Mixin selector
        official a Lchs;a(Lbvr;Lgb;Lgn;)V
        intermediary method_11029 Lnet/minecraft/class_2589;method_11029(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2371;)V
        named craft Lnet/minecraft/block/entity/BrewingStandBlockEntity;craft(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/collection/DefaultedList;)V
      • readNbt

        public void readNbt​(CompoundTag nbt)
        覆盖:
        readNbt 在类中 LockableContainerBlockEntity
        Mappings:
        Namespace Name Mixin selector
        official a Lchp;a(Lmv;)V
        intermediary method_11014 Lnet/minecraft/class_2586;method_11014(Lnet/minecraft/class_2487;)V
        named readNbt Lnet/minecraft/block/entity/BlockEntity;readNbt(Lnet/minecraft/nbt/CompoundTag;)V
      • writeNbt

        public CompoundTag writeNbt​(CompoundTag nbt)
        覆盖:
        writeNbt 在类中 LockableContainerBlockEntity
        Mappings:
        Namespace Name Mixin selector
        official b Lchp;b(Lmv;)Lmv;
        intermediary method_11007 Lnet/minecraft/class_2586;method_11007(Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487;
        named writeNbt Lnet/minecraft/block/entity/BlockEntity;writeNbt(Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag;
      • getStack

        public ItemStack getStack​(int slot)
        Fetches the stack currently stored at the given slot. If the slot is empty, or is outside the bounds of this inventory, returns see ItemStack.EMPTY.
        指定者:
        getStack 在接口中 Inventory
        Mappings:
        Namespace Name Mixin selector
        official a Laqz;a(I)Lbpr;
        intermediary method_5438 Lnet/minecraft/class_1263;method_5438(I)Lnet/minecraft/class_1799;
        named getStack Lnet/minecraft/inventory/Inventory;getStack(I)Lnet/minecraft/item/ItemStack;
      • removeStack

        public ItemStack removeStack​(int slot,
                                     int amount)
        Removes a specific number of items from the given slot.
        指定者:
        removeStack 在接口中 Inventory
        返回:
        the removed items as a stack
        Mappings:
        Namespace Name Mixin selector
        official a Laqz;a(II)Lbpr;
        intermediary method_5434 Lnet/minecraft/class_1263;method_5434(II)Lnet/minecraft/class_1799;
        named removeStack Lnet/minecraft/inventory/Inventory;removeStack(II)Lnet/minecraft/item/ItemStack;
      • removeStack

        public ItemStack removeStack​(int slot)
        Removes the stack currently stored at the indicated slot.
        指定者:
        removeStack 在接口中 Inventory
        返回:
        the stack previously stored at the indicated slot.
        Mappings:
        Namespace Name Mixin selector
        official b Laqz;b(I)Lbpr;
        intermediary method_5441 Lnet/minecraft/class_1263;method_5441(I)Lnet/minecraft/class_1799;
        named removeStack Lnet/minecraft/inventory/Inventory;removeStack(I)Lnet/minecraft/item/ItemStack;
      • setStack

        public void setStack​(int slot,
                             ItemStack stack)
        指定者:
        setStack 在接口中 Inventory
        Mappings:
        Namespace Name Mixin selector
        official a Laqz;a(ILbpr;)V
        intermediary method_5447 Lnet/minecraft/class_1263;method_5447(ILnet/minecraft/class_1799;)V
        named setStack Lnet/minecraft/inventory/Inventory;setStack(ILnet/minecraft/item/ItemStack;)V
      • canPlayerUse

        public boolean canPlayerUse​(PlayerEntity player)
        指定者:
        canPlayerUse 在接口中 Inventory
        Mappings:
        Namespace Name Mixin selector
        official a Laqz;a(Lbjf;)Z
        intermediary method_5443 Lnet/minecraft/class_1263;method_5443(Lnet/minecraft/class_1657;)Z
        named canPlayerUse Lnet/minecraft/inventory/Inventory;canPlayerUse(Lnet/minecraft/entity/player/PlayerEntity;)Z
      • isValid

        public boolean isValid​(int slot,
                               ItemStack stack)
        Returns whether the given stack is a valid for the indicated slot position.
        指定者:
        isValid 在接口中 Inventory
        Mappings:
        Namespace Name Mixin selector
        official b Laqz;b(ILbpr;)Z
        intermediary method_5437 Lnet/minecraft/class_1263;method_5437(ILnet/minecraft/class_1799;)Z
        named isValid Lnet/minecraft/inventory/Inventory;isValid(ILnet/minecraft/item/ItemStack;)Z
      • getAvailableSlots

        public int[] getAvailableSlots​(Direction side)
        Gets the available slot positions that are reachable from a given side.
        指定者:
        getAvailableSlots 在接口中 SidedInventory
        Mappings:
        Namespace Name Mixin selector
        official a Larp;a(Lgg;)[I
        intermediary method_5494 Lnet/minecraft/class_1278;method_5494(Lnet/minecraft/class_2350;)[I
        named getAvailableSlots Lnet/minecraft/inventory/SidedInventory;getAvailableSlots(Lnet/minecraft/util/math/Direction;)[I
      • canInsert

        public boolean canInsert​(int slot,
                                 ItemStack stack,
                                 @Nullable
                                 @Nullable Direction dir)
        Determines whether the given stack can be inserted into this inventory at the specified slot position from the given direction.
        指定者:
        canInsert 在接口中 SidedInventory
        Mappings:
        Namespace Name Mixin selector
        official a Larp;a(ILbpr;Lgg;)Z
        intermediary method_5492 Lnet/minecraft/class_1278;method_5492(ILnet/minecraft/class_1799;Lnet/minecraft/class_2350;)Z
        named canInsert Lnet/minecraft/inventory/SidedInventory;canInsert(ILnet/minecraft/item/ItemStack;Lnet/minecraft/util/math/Direction;)Z
      • canExtract

        public boolean canExtract​(int slot,
                                  ItemStack stack,
                                  Direction dir)
        Determines whether the given stack can be removed from this inventory at the specified slot position from the given direction.
        指定者:
        canExtract 在接口中 SidedInventory
        Mappings:
        Namespace Name Mixin selector
        official b Larp;b(ILbpr;Lgg;)Z
        intermediary method_5493 Lnet/minecraft/class_1278;method_5493(ILnet/minecraft/class_1799;Lnet/minecraft/class_2350;)Z
        named canExtract Lnet/minecraft/inventory/SidedInventory;canExtract(ILnet/minecraft/item/ItemStack;Lnet/minecraft/util/math/Direction;)Z
      • clear

        public void clear()
        指定者:
        clear 在接口中 Clearable
        Mappings:
        Namespace Name Mixin selector
        official aa_ Laqx;aa_()V
        intermediary method_5448 Lnet/minecraft/class_3829;method_5448()V
        named clear Lnet/minecraft/util/Clearable;clear()V
      • createScreenHandler

        protected ScreenHandler createScreenHandler​(int syncId,
                                                    PlayerInventory playerInventory)
        指定者:
        createScreenHandler 在类中 LockableContainerBlockEntity
        Mappings:
        Namespace Name Mixin selector
        official a Lchj;a(ILbje;)Lbll;
        intermediary method_5465 Lnet/minecraft/class_2624;method_5465(ILnet/minecraft/class_1661;)Lnet/minecraft/class_1703;
        named createScreenHandler Lnet/minecraft/block/entity/LockableContainerBlockEntity;createScreenHandler(ILnet/minecraft/entity/player/PlayerInventory;)Lnet/minecraft/screen/ScreenHandler;