Package net.minecraft.screen
Class GenericContainerScreenHandler
java.lang.Object
net.minecraft.screen.ScreenHandler
net.minecraft.screen.GenericContainerScreenHandler
public class GenericContainerScreenHandler extends ScreenHandler
- Mappings:
Namespace Name official bjyintermediary net/minecraft/class_1707named net/minecraft/screen/GenericContainerScreenHandler
-
Field Summary
Fields inherited from class net.minecraft.screen.ScreenHandler
slots, syncId -
Constructor Summary
Constructors Modifier Constructor Description privateGenericContainerScreenHandler(ScreenHandlerType<?> type, int syncId, PlayerInventory playerInventory, int rows)GenericContainerScreenHandler(ScreenHandlerType<?> type, int syncId, PlayerInventory playerInventory, Inventory inventory, int rows) -
Method Summary
Methods inherited from class net.minecraft.screen.ScreenHandler
addListener, addProperties, addProperty, addSlot, calculateComparatorOutput, calculateComparatorOutput, calculateStackSize, canInsertIntoSlot, canInsertIntoSlot, canInsertItemIntoSlot, canUse, checkDataCount, checkSize, dropInventory, endQuickCraft, getNextActionId, getSlot, getStacks, getType, insertItem, isNotRestricted, onButtonClick, onContentChanged, onSlotClick, packQuickCraftData, removeListener, sendContentUpdates, setPlayerRestriction, setProperty, setStackInSlot, shouldQuickCraftContinue, unpackQuickCraftButton, unpackQuickCraftStage, updateSlotStacks
-
Field Details
-
inventory
- Mappings:
Namespace Name Mixin selector official cLbjy;c:Lapj;intermediary field_17495Lnet/minecraft/class_1707;field_17495:Lnet/minecraft/class_1263;named inventoryLnet/minecraft/screen/GenericContainerScreenHandler;inventory:Lnet/minecraft/inventory/Inventory;
-
rows
private final int rows- Mappings:
Namespace Name Mixin selector official dLbjy;d:Iintermediary field_17496Lnet/minecraft/class_1707;field_17496:Inamed rowsLnet/minecraft/screen/GenericContainerScreenHandler;rows:I
-
-
Constructor Details
-
GenericContainerScreenHandler
private GenericContainerScreenHandler(ScreenHandlerType<?> type, int syncId, PlayerInventory playerInventory, int rows)- Mappings:
Namespace Name Mixin selector official <init>Lbjy;<init>(Lbku;ILbhk;I)Vintermediary <init>Lnet/minecraft/class_1707;<init>(Lnet/minecraft/class_3917;ILnet/minecraft/class_1661;I)Vnamed <init>Lnet/minecraft/screen/GenericContainerScreenHandler;<init>(Lnet/minecraft/screen/ScreenHandlerType;ILnet/minecraft/entity/player/PlayerInventory;I)V
-
GenericContainerScreenHandler
public GenericContainerScreenHandler(ScreenHandlerType<?> type, int syncId, PlayerInventory playerInventory, Inventory inventory, int rows)- Mappings:
Namespace Name Mixin selector official <init>Lbjy;<init>(Lbku;ILbhk;Lapj;I)Vintermediary <init>Lnet/minecraft/class_1707;<init>(Lnet/minecraft/class_3917;ILnet/minecraft/class_1661;Lnet/minecraft/class_1263;I)Vnamed <init>Lnet/minecraft/screen/GenericContainerScreenHandler;<init>(Lnet/minecraft/screen/ScreenHandlerType;ILnet/minecraft/entity/player/PlayerInventory;Lnet/minecraft/inventory/Inventory;I)V
-
-
Method Details
-
createGeneric9x1
public static GenericContainerScreenHandler createGeneric9x1(int syncId, PlayerInventory playerInventory)- Mappings:
Namespace Name Mixin selector official aLbjy;a(ILbhk;)Lbjy;intermediary method_19244Lnet/minecraft/class_1707;method_19244(ILnet/minecraft/class_1661;)Lnet/minecraft/class_1707;named createGeneric9x1Lnet/minecraft/screen/GenericContainerScreenHandler;createGeneric9x1(ILnet/minecraft/entity/player/PlayerInventory;)Lnet/minecraft/screen/GenericContainerScreenHandler;
-
createGeneric9x2
public static GenericContainerScreenHandler createGeneric9x2(int syncId, PlayerInventory playerInventory)- Mappings:
Namespace Name Mixin selector official bLbjy;b(ILbhk;)Lbjy;intermediary method_19246Lnet/minecraft/class_1707;method_19246(ILnet/minecraft/class_1661;)Lnet/minecraft/class_1707;named createGeneric9x2Lnet/minecraft/screen/GenericContainerScreenHandler;createGeneric9x2(ILnet/minecraft/entity/player/PlayerInventory;)Lnet/minecraft/screen/GenericContainerScreenHandler;
-
createGeneric9x3
public static GenericContainerScreenHandler createGeneric9x3(int syncId, PlayerInventory playerInventory)- Mappings:
Namespace Name Mixin selector official cLbjy;c(ILbhk;)Lbjy;intermediary method_19248Lnet/minecraft/class_1707;method_19248(ILnet/minecraft/class_1661;)Lnet/minecraft/class_1707;named createGeneric9x3Lnet/minecraft/screen/GenericContainerScreenHandler;createGeneric9x3(ILnet/minecraft/entity/player/PlayerInventory;)Lnet/minecraft/screen/GenericContainerScreenHandler;
-
createGeneric9x4
public static GenericContainerScreenHandler createGeneric9x4(int syncId, PlayerInventory playerInventory)- Mappings:
Namespace Name Mixin selector official dLbjy;d(ILbhk;)Lbjy;intermediary method_19249Lnet/minecraft/class_1707;method_19249(ILnet/minecraft/class_1661;)Lnet/minecraft/class_1707;named createGeneric9x4Lnet/minecraft/screen/GenericContainerScreenHandler;createGeneric9x4(ILnet/minecraft/entity/player/PlayerInventory;)Lnet/minecraft/screen/GenericContainerScreenHandler;
-
createGeneric9x5
public static GenericContainerScreenHandler createGeneric9x5(int syncId, PlayerInventory playerInventory)- Mappings:
Namespace Name Mixin selector official eLbjy;e(ILbhk;)Lbjy;intermediary method_19250Lnet/minecraft/class_1707;method_19250(ILnet/minecraft/class_1661;)Lnet/minecraft/class_1707;named createGeneric9x5Lnet/minecraft/screen/GenericContainerScreenHandler;createGeneric9x5(ILnet/minecraft/entity/player/PlayerInventory;)Lnet/minecraft/screen/GenericContainerScreenHandler;
-
createGeneric9x6
public static GenericContainerScreenHandler createGeneric9x6(int syncId, PlayerInventory playerInventory)- Mappings:
Namespace Name Mixin selector official fLbjy;f(ILbhk;)Lbjy;intermediary method_19251Lnet/minecraft/class_1707;method_19251(ILnet/minecraft/class_1661;)Lnet/minecraft/class_1707;named createGeneric9x6Lnet/minecraft/screen/GenericContainerScreenHandler;createGeneric9x6(ILnet/minecraft/entity/player/PlayerInventory;)Lnet/minecraft/screen/GenericContainerScreenHandler;
-
createGeneric9x3
public static GenericContainerScreenHandler createGeneric9x3(int syncId, PlayerInventory playerInventory, Inventory inventory)- Mappings:
Namespace Name Mixin selector official aLbjy;a(ILbhk;Lapj;)Lbjy;intermediary method_19245Lnet/minecraft/class_1707;method_19245(ILnet/minecraft/class_1661;Lnet/minecraft/class_1263;)Lnet/minecraft/class_1707;named createGeneric9x3Lnet/minecraft/screen/GenericContainerScreenHandler;createGeneric9x3(ILnet/minecraft/entity/player/PlayerInventory;Lnet/minecraft/inventory/Inventory;)Lnet/minecraft/screen/GenericContainerScreenHandler;
-
createGeneric9x6
public static GenericContainerScreenHandler createGeneric9x6(int syncId, PlayerInventory playerInventory, Inventory inventory)- Mappings:
Namespace Name Mixin selector official bLbjy;b(ILbhk;Lapj;)Lbjy;intermediary method_19247Lnet/minecraft/class_1707;method_19247(ILnet/minecraft/class_1661;Lnet/minecraft/class_1263;)Lnet/minecraft/class_1707;named createGeneric9x6Lnet/minecraft/screen/GenericContainerScreenHandler;createGeneric9x6(ILnet/minecraft/entity/player/PlayerInventory;Lnet/minecraft/inventory/Inventory;)Lnet/minecraft/screen/GenericContainerScreenHandler;
-
canUse
- Specified by:
canUsein classScreenHandler- Mappings:
Namespace Name Mixin selector official aLbjr;a(Lbhl;)Zintermediary method_7597Lnet/minecraft/class_1703;method_7597(Lnet/minecraft/class_1657;)Znamed canUseLnet/minecraft/screen/ScreenHandler;canUse(Lnet/minecraft/entity/player/PlayerEntity;)Z
-
transferSlot
- Overrides:
transferSlotin classScreenHandler- Mappings:
Namespace Name Mixin selector official bLbjr;b(Lbhl;I)Lbnv;intermediary method_7601Lnet/minecraft/class_1703;method_7601(Lnet/minecraft/class_1657;I)Lnet/minecraft/class_1799;named transferSlotLnet/minecraft/screen/ScreenHandler;transferSlot(Lnet/minecraft/entity/player/PlayerEntity;I)Lnet/minecraft/item/ItemStack;
-
close
- Overrides:
closein classScreenHandler- Mappings:
Namespace Name Mixin selector official bLbjr;b(Lbhl;)Vintermediary method_7595Lnet/minecraft/class_1703;method_7595(Lnet/minecraft/class_1657;)Vnamed closeLnet/minecraft/screen/ScreenHandler;close(Lnet/minecraft/entity/player/PlayerEntity;)V
-
getInventory
- Mappings:
Namespace Name Mixin selector official eLbjy;e()Lapj;intermediary method_7629Lnet/minecraft/class_1707;method_7629()Lnet/minecraft/class_1263;named getInventoryLnet/minecraft/screen/GenericContainerScreenHandler;getInventory()Lnet/minecraft/inventory/Inventory;
-
getRows
- Mappings:
Namespace Name Mixin selector official fLbjy;f()Iintermediary method_17388Lnet/minecraft/class_1707;method_17388()Inamed getRowsLnet/minecraft/screen/GenericContainerScreenHandler;getRows()I
-