类 FurnaceOutputSlot


  • public class FurnaceOutputSlot
    extends Slot
    Mappings:
    Namespace Name
    official bmg
    intermediary net/minecraft/class_1719
    named net/minecraft/screen/slot/FurnaceOutputSlot
    • 字段详细资料

      • player

        private final PlayerEntity player
        Mappings:
        Namespace Name Mixin selector
        official a Lbmg;a:Lbjf;
        intermediary field_7818 Lnet/minecraft/class_1719;field_7818:Lnet/minecraft/class_1657;
        named player Lnet/minecraft/screen/slot/FurnaceOutputSlot;player:Lnet/minecraft/entity/player/PlayerEntity;
      • amount

        private int amount
        Mappings:
        Namespace Name Mixin selector
        official b Lbmg;b:I
        intermediary field_7819 Lnet/minecraft/class_1719;field_7819:I
        named amount Lnet/minecraft/screen/slot/FurnaceOutputSlot;amount:I
    • 构造器详细资料

      • FurnaceOutputSlot

        public FurnaceOutputSlot​(PlayerEntity player,
                                 Inventory inventory,
                                 int index,
                                 int x,
                                 int y)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lbmg;<init>(Lbjf;Laqz;III)V
        intermediary <init> Lnet/minecraft/class_1719;<init>(Lnet/minecraft/class_1657;Lnet/minecraft/class_1263;III)V
        named <init> Lnet/minecraft/screen/slot/FurnaceOutputSlot;<init>(Lnet/minecraft/entity/player/PlayerEntity;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;
      • 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
      • 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
      • 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