类 CraftingScreenHandler

    • 字段详细资料

      • field_30781

        public static final int field_30781
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official k Lbma;k:I
        intermediary field_30781 Lnet/minecraft/class_1714;field_30781:I
        named field_30781 Lnet/minecraft/screen/CraftingScreenHandler;field_30781:I
      • field_30782

        private static final int field_30782
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official l Lbma;l:I
        intermediary field_30782 Lnet/minecraft/class_1714;field_30782:I
        named field_30782 Lnet/minecraft/screen/CraftingScreenHandler;field_30782:I
      • field_30783

        private static final int field_30783
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official m Lbma;m:I
        intermediary field_30783 Lnet/minecraft/class_1714;field_30783:I
        named field_30783 Lnet/minecraft/screen/CraftingScreenHandler;field_30783:I
      • field_30784

        private static final int field_30784
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official n Lbma;n:I
        intermediary field_30784 Lnet/minecraft/class_1714;field_30784:I
        named field_30784 Lnet/minecraft/screen/CraftingScreenHandler;field_30784:I
      • field_30785

        private static final int field_30785
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official o Lbma;o:I
        intermediary field_30785 Lnet/minecraft/class_1714;field_30785:I
        named field_30785 Lnet/minecraft/screen/CraftingScreenHandler;field_30785:I
      • field_30786

        private static final int field_30786
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official p Lbma;p:I
        intermediary field_30786 Lnet/minecraft/class_1714;field_30786:I
        named field_30786 Lnet/minecraft/screen/CraftingScreenHandler;field_30786:I
      • field_30787

        private static final int field_30787
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official q Lbma;q:I
        intermediary field_30787 Lnet/minecraft/class_1714;field_30787:I
        named field_30787 Lnet/minecraft/screen/CraftingScreenHandler;field_30787:I
      • input

        private final CraftingInventory input
        Mappings:
        Namespace Name Mixin selector
        official r Lbma;r:Lblz;
        intermediary field_7801 Lnet/minecraft/class_1714;field_7801:Lnet/minecraft/class_1715;
        named input Lnet/minecraft/screen/CraftingScreenHandler;input:Lnet/minecraft/inventory/CraftingInventory;
      • result

        private final CraftingResultInventory result
        Mappings:
        Namespace Name Mixin selector
        official s Lbma;s:Lbmx;
        intermediary field_7800 Lnet/minecraft/class_1714;field_7800:Lnet/minecraft/class_1731;
        named result Lnet/minecraft/screen/CraftingScreenHandler;result:Lnet/minecraft/inventory/CraftingResultInventory;
      • context

        private final ScreenHandlerContext context
        Mappings:
        Namespace Name Mixin selector
        official t Lbma;t:Lblw;
        intermediary field_7799 Lnet/minecraft/class_1714;field_7799:Lnet/minecraft/class_3914;
        named context Lnet/minecraft/screen/CraftingScreenHandler;context:Lnet/minecraft/screen/ScreenHandlerContext;
      • player

        private final PlayerEntity player
        Mappings:
        Namespace Name Mixin selector
        official u Lbma;u:Lbjf;
        intermediary field_7797 Lnet/minecraft/class_1714;field_7797:Lnet/minecraft/class_1657;
        named player Lnet/minecraft/screen/CraftingScreenHandler;player:Lnet/minecraft/entity/player/PlayerEntity;
    • 构造器详细资料

      • CraftingScreenHandler

        public CraftingScreenHandler​(int syncId,
                                     PlayerInventory playerInventory)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lbma;<init>(ILbje;)V
        intermediary <init> Lnet/minecraft/class_1714;<init>(ILnet/minecraft/class_1661;)V
        named <init> Lnet/minecraft/screen/CraftingScreenHandler;<init>(ILnet/minecraft/entity/player/PlayerInventory;)V
      • CraftingScreenHandler

        public CraftingScreenHandler​(int syncId,
                                     PlayerInventory playerInventory,
                                     ScreenHandlerContext context)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lbma;<init>(ILbje;Lblw;)V
        intermediary <init> Lnet/minecraft/class_1714;<init>(ILnet/minecraft/class_1661;Lnet/minecraft/class_3914;)V
        named <init> Lnet/minecraft/screen/CraftingScreenHandler;<init>(ILnet/minecraft/entity/player/PlayerInventory;Lnet/minecraft/screen/ScreenHandlerContext;)V
    • 方法详细资料

      • updateResult

        protected static void updateResult​(ScreenHandler screenHandler,
                                           World world,
                                           PlayerEntity player,
                                           CraftingInventory craftingInventory,
                                           CraftingResultInventory resultInventory)
        Mappings:
        Namespace Name Mixin selector
        official a Lbma;a(Lbll;Lbvr;Lbjf;Lblz;Lbmx;)V
        intermediary method_17399 Lnet/minecraft/class_1714;method_17399(Lnet/minecraft/class_1703;Lnet/minecraft/class_1937;Lnet/minecraft/class_1657;Lnet/minecraft/class_1715;Lnet/minecraft/class_1731;)V
        named updateResult Lnet/minecraft/screen/CraftingScreenHandler;updateResult(Lnet/minecraft/screen/ScreenHandler;Lnet/minecraft/world/World;Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/inventory/CraftingInventory;Lnet/minecraft/inventory/CraftingResultInventory;)V
      • onContentChanged

        public void onContentChanged​(Inventory inventory)
        覆盖:
        onContentChanged 在类中 ScreenHandler
        Mappings:
        Namespace Name Mixin selector
        official a Lbll;a(Laqz;)V
        intermediary method_7609 Lnet/minecraft/class_1703;method_7609(Lnet/minecraft/class_1263;)V
        named onContentChanged Lnet/minecraft/screen/ScreenHandler;onContentChanged(Lnet/minecraft/inventory/Inventory;)V
      • populateRecipeFinder

        public void populateRecipeFinder​(RecipeFinder finder)
        指定者:
        populateRecipeFinder 在类中 AbstractRecipeScreenHandler<CraftingInventory>
        Mappings:
        Namespace Name Mixin selector
        official a Lbmu;a(Lbjh;)V
        intermediary method_7654 Lnet/minecraft/class_1729;method_7654(Lnet/minecraft/class_1662;)V
        named populateRecipeFinder Lnet/minecraft/screen/AbstractRecipeScreenHandler;populateRecipeFinder(Lnet/minecraft/recipe/RecipeFinder;)V
      • clearCraftingSlots

        public void clearCraftingSlots()
        指定者:
        clearCraftingSlots 在类中 AbstractRecipeScreenHandler<CraftingInventory>
        Mappings:
        Namespace Name Mixin selector
        official i Lbmu;i()V
        intermediary method_7657 Lnet/minecraft/class_1729;method_7657()V
        named clearCraftingSlots Lnet/minecraft/screen/AbstractRecipeScreenHandler;clearCraftingSlots()V
      • matches

        public boolean matches​(Recipe<? super CraftingInventory> recipe)
        指定者:
        matches 在类中 AbstractRecipeScreenHandler<CraftingInventory>
        Mappings:
        Namespace Name Mixin selector
        official a Lbmu;a(Lbsj;)Z
        intermediary method_7652 Lnet/minecraft/class_1729;method_7652(Lnet/minecraft/class_1860;)Z
        named matches Lnet/minecraft/screen/AbstractRecipeScreenHandler;matches(Lnet/minecraft/recipe/Recipe;)Z
      • close

        public void close​(PlayerEntity player)
        覆盖:
        close 在类中 ScreenHandler
        Mappings:
        Namespace Name Mixin selector
        official b Lbll;b(Lbjf;)V
        intermediary method_7595 Lnet/minecraft/class_1703;method_7595(Lnet/minecraft/class_1657;)V
        named close Lnet/minecraft/screen/ScreenHandler;close(Lnet/minecraft/entity/player/PlayerEntity;)V
      • canUse

        public boolean canUse​(PlayerEntity player)
        指定者:
        canUse 在类中 ScreenHandler
        Mappings:
        Namespace Name Mixin selector
        official a Lbll;a(Lbjf;)Z
        intermediary method_7597 Lnet/minecraft/class_1703;method_7597(Lnet/minecraft/class_1657;)Z
        named canUse Lnet/minecraft/screen/ScreenHandler;canUse(Lnet/minecraft/entity/player/PlayerEntity;)Z
      • transferSlot

        public ItemStack transferSlot​(PlayerEntity player,
                                      int index)
        覆盖:
        transferSlot 在类中 ScreenHandler
        Mappings:
        Namespace Name Mixin selector
        official b Lbll;b(Lbjf;I)Lbpr;
        intermediary method_7601 Lnet/minecraft/class_1703;method_7601(Lnet/minecraft/class_1657;I)Lnet/minecraft/class_1799;
        named transferSlot Lnet/minecraft/screen/ScreenHandler;transferSlot(Lnet/minecraft/entity/player/PlayerEntity;I)Lnet/minecraft/item/ItemStack;
      • canInsertIntoSlot

        public boolean canInsertIntoSlot​(ItemStack stack,
                                         Slot slot)
        覆盖:
        canInsertIntoSlot 在类中 ScreenHandler
        Mappings:
        Namespace Name Mixin selector
        official a Lbll;a(Lbpr;Lbnc;)Z
        intermediary method_7613 Lnet/minecraft/class_1703;method_7613(Lnet/minecraft/class_1799;Lnet/minecraft/class_1735;)Z
        named canInsertIntoSlot Lnet/minecraft/screen/ScreenHandler;canInsertIntoSlot(Lnet/minecraft/item/ItemStack;Lnet/minecraft/screen/slot/Slot;)Z
      • getCraftingResultSlotIndex

        public int getCraftingResultSlotIndex()
        指定者:
        getCraftingResultSlotIndex 在类中 AbstractRecipeScreenHandler<CraftingInventory>
        Mappings:
        Namespace Name Mixin selector
        official j Lbmu;j()I
        intermediary method_7655 Lnet/minecraft/class_1729;method_7655()I
        named getCraftingResultSlotIndex Lnet/minecraft/screen/AbstractRecipeScreenHandler;getCraftingResultSlotIndex()I
      • getCraftingWidth

        public int getCraftingWidth()
        指定者:
        getCraftingWidth 在类中 AbstractRecipeScreenHandler<CraftingInventory>
        Mappings:
        Namespace Name Mixin selector
        official k Lbmu;k()I
        intermediary method_7653 Lnet/minecraft/class_1729;method_7653()I
        named getCraftingWidth Lnet/minecraft/screen/AbstractRecipeScreenHandler;getCraftingWidth()I
      • getCraftingHeight

        public int getCraftingHeight()
        指定者:
        getCraftingHeight 在类中 AbstractRecipeScreenHandler<CraftingInventory>
        Mappings:
        Namespace Name Mixin selector
        official l Lbmu;l()I
        intermediary method_7656 Lnet/minecraft/class_1729;method_7656()I
        named getCraftingHeight Lnet/minecraft/screen/AbstractRecipeScreenHandler;getCraftingHeight()I
      • getCraftingSlotCount

        public int getCraftingSlotCount()
        指定者:
        getCraftingSlotCount 在类中 AbstractRecipeScreenHandler<CraftingInventory>
        Mappings:
        Namespace Name Mixin selector
        official m Lbmu;m()I
        intermediary method_7658 Lnet/minecraft/class_1729;method_7658()I
        named getCraftingSlotCount Lnet/minecraft/screen/AbstractRecipeScreenHandler;getCraftingSlotCount()I
      • getCategory

        public RecipeBookCategory getCategory()
        指定者:
        getCategory 在类中 AbstractRecipeScreenHandler<CraftingInventory>
        Mappings:
        Namespace Name Mixin selector
        official q Lbmu;q()Lbmv;
        intermediary method_30264 Lnet/minecraft/class_1729;method_30264()Lnet/minecraft/class_5421;
        named getCategory Lnet/minecraft/screen/AbstractRecipeScreenHandler;getCategory()Lnet/minecraft/recipe/book/RecipeBookCategory;
      • method_32339

        public boolean method_32339​(int int2)
        指定者:
        method_32339 在类中 AbstractRecipeScreenHandler<CraftingInventory>
        Mappings:
        Namespace Name Mixin selector
        official d Lbmu;d(I)Z
        intermediary method_32339 Lnet/minecraft/class_1729;method_32339(I)Z
        named method_32339 Lnet/minecraft/screen/AbstractRecipeScreenHandler;method_32339(I)Z