类 CraftingResultSlot


  • public class CraftingResultSlot
    extends Slot
    Mappings:
    Namespace Name
    official bmy
    intermediary net/minecraft/class_1734
    named net/minecraft/screen/slot/CraftingResultSlot
    • 字段详细资料

      • input

        private final CraftingInventory input
        Mappings:
        Namespace Name Mixin selector
        official a Lbmy;a:Lblz;
        intermediary field_7870 Lnet/minecraft/class_1734;field_7870:Lnet/minecraft/class_1715;
        named input Lnet/minecraft/screen/slot/CraftingResultSlot;input:Lnet/minecraft/inventory/CraftingInventory;
      • player

        private final PlayerEntity player
        Mappings:
        Namespace Name Mixin selector
        official b Lbmy;b:Lbjf;
        intermediary field_7868 Lnet/minecraft/class_1734;field_7868:Lnet/minecraft/class_1657;
        named player Lnet/minecraft/screen/slot/CraftingResultSlot;player:Lnet/minecraft/entity/player/PlayerEntity;
      • amount

        private int amount
        Mappings:
        Namespace Name Mixin selector
        official g Lbmy;g:I
        intermediary field_7869 Lnet/minecraft/class_1734;field_7869:I
        named amount Lnet/minecraft/screen/slot/CraftingResultSlot;amount:I
    • 构造器详细资料

      • CraftingResultSlot

        public CraftingResultSlot​(PlayerEntity player,
                                  CraftingInventory input,
                                  Inventory inventory,
                                  int index,
                                  int x,
                                  int y)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lbmy;<init>(Lbjf;Lblz;Laqz;III)V
        intermediary <init> Lnet/minecraft/class_1734;<init>(Lnet/minecraft/class_1657;Lnet/minecraft/class_1715;Lnet/minecraft/class_1263;III)V
        named <init> Lnet/minecraft/screen/slot/CraftingResultSlot;<init>(Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/inventory/CraftingInventory;Lnet/minecraft/inventory/Inventory;III)V
    • 方法详细资料

      • canInsert

        public boolean canInsert​(ItemStack stack)
        覆盖:
        canInsert 在类中 Slot
        Mappings:
        Namespace Name Mixin selector
        official a Lbnc;a(Lbpr;)Z
        intermediary method_7680 Lnet/minecraft/class_1735;method_7680(Lnet/minecraft/class_1799;)Z
        named canInsert Lnet/minecraft/screen/slot/Slot;canInsert(Lnet/minecraft/item/ItemStack;)Z
      • takeStack

        public ItemStack takeStack​(int amount)
        覆盖:
        takeStack 在类中 Slot
        Mappings:
        Namespace Name Mixin selector
        official a Lbnc;a(I)Lbpr;
        intermediary method_7671 Lnet/minecraft/class_1735;method_7671(I)Lnet/minecraft/class_1799;
        named takeStack Lnet/minecraft/screen/slot/Slot;takeStack(I)Lnet/minecraft/item/ItemStack;
      • onCrafted

        protected void onCrafted​(ItemStack stack,
                                 int amount)
        覆盖:
        onCrafted 在类中 Slot
        Mappings:
        Namespace Name Mixin selector
        official a Lbnc;a(Lbpr;I)V
        intermediary method_7678 Lnet/minecraft/class_1735;method_7678(Lnet/minecraft/class_1799;I)V
        named onCrafted Lnet/minecraft/screen/slot/Slot;onCrafted(Lnet/minecraft/item/ItemStack;I)V
      • onTake

        protected void onTake​(int amount)
        覆盖:
        onTake 在类中 Slot
        Mappings:
        Namespace Name Mixin selector
        official b Lbnc;b(I)V
        intermediary method_7672 Lnet/minecraft/class_1735;method_7672(I)V
        named onTake Lnet/minecraft/screen/slot/Slot;onTake(I)V
      • onCrafted

        protected void onCrafted​(ItemStack stack)
        覆盖:
        onCrafted 在类中 Slot
        Mappings:
        Namespace Name Mixin selector
        official c Lbnc;c(Lbpr;)V
        intermediary method_7669 Lnet/minecraft/class_1735;method_7669(Lnet/minecraft/class_1799;)V
        named onCrafted Lnet/minecraft/screen/slot/Slot;onCrafted(Lnet/minecraft/item/ItemStack;)V
      • onTakeItem

        public void onTakeItem​(PlayerEntity player,
                               ItemStack stack)
        覆盖:
        onTakeItem 在类中 Slot
        Mappings:
        Namespace Name Mixin selector
        official a Lbnc;a(Lbjf;Lbpr;)V
        intermediary method_7667 Lnet/minecraft/class_1735;method_7667(Lnet/minecraft/class_1657;Lnet/minecraft/class_1799;)V
        named onTakeItem Lnet/minecraft/screen/slot/Slot;onTakeItem(Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/item/ItemStack;)V