Class BrewingStandScreenHandler

java.lang.Object
net.minecraft.screen.ScreenHandler
net.minecraft.screen.BrewingStandScreenHandler

public class BrewingStandScreenHandler
extends ScreenHandler
Mappings:
Namespace Name
official bkq
intermediary net/minecraft/class_1708
named net/minecraft/screen/BrewingStandScreenHandler
  • Field Details

    • inventory

      private final Inventory inventory
      Mappings:
      Namespace Name Mixin selector
      official c Lbkq;c:Laqc;
      intermediary field_7788 Lnet/minecraft/class_1708;field_7788:Lnet/minecraft/class_1263;
      named inventory Lnet/minecraft/screen/BrewingStandScreenHandler;inventory:Lnet/minecraft/inventory/Inventory;
    • propertyDelegate

      private final PropertyDelegate propertyDelegate
      Mappings:
      Namespace Name Mixin selector
      official d Lbkq;d:Lbkv;
      intermediary field_17292 Lnet/minecraft/class_1708;field_17292:Lnet/minecraft/class_3913;
      named propertyDelegate Lnet/minecraft/screen/BrewingStandScreenHandler;propertyDelegate:Lnet/minecraft/screen/PropertyDelegate;
    • ingredientSlot

      private final Slot ingredientSlot
      Mappings:
      Namespace Name Mixin selector
      official e Lbkq;e:Lbmc;
      intermediary field_7787 Lnet/minecraft/class_1708;field_7787:Lnet/minecraft/class_1735;
      named ingredientSlot Lnet/minecraft/screen/BrewingStandScreenHandler;ingredientSlot:Lnet/minecraft/screen/slot/Slot;
  • Constructor Details

    • BrewingStandScreenHandler

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

      public BrewingStandScreenHandler​(int syncId, PlayerInventory playerInventory, Inventory inventory, PropertyDelegate propertyDelegate)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lbkq;<init>(ILbie;Laqc;Lbkv;)V
      intermediary <init> Lnet/minecraft/class_1708;<init>(ILnet/minecraft/class_1661;Lnet/minecraft/class_1263;Lnet/minecraft/class_3913;)V
      named <init> Lnet/minecraft/screen/BrewingStandScreenHandler;<init>(ILnet/minecraft/entity/player/PlayerInventory;Lnet/minecraft/inventory/Inventory;Lnet/minecraft/screen/PropertyDelegate;)V
  • Method Details

    • canUse

      public boolean canUse​(PlayerEntity player)
      Specified by:
      canUse in class ScreenHandler
      Mappings:
      Namespace Name Mixin selector
      official a Lbkl;a(Lbif;)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)
      Overrides:
      transferSlot in class ScreenHandler
      Mappings:
      Namespace Name Mixin selector
      official b Lbkl;b(Lbif;I)Lboq;
      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;
    • getFuel

      @Environment(CLIENT) public int getFuel()
      Mappings:
      Namespace Name Mixin selector
      official i Lbkq;i()I
      intermediary method_17377 Lnet/minecraft/class_1708;method_17377()I
      named getFuel Lnet/minecraft/screen/BrewingStandScreenHandler;getFuel()I
    • getBrewTime

      @Environment(CLIENT) public int getBrewTime()
      Mappings:
      Namespace Name Mixin selector
      official j Lbkq;j()I
      intermediary method_17378 Lnet/minecraft/class_1708;method_17378()I
      named getBrewTime Lnet/minecraft/screen/BrewingStandScreenHandler;getBrewTime()I