Package net.minecraft.screen
Class Generic3x3ContainerScreenHandler
java.lang.Object
net.minecraft.screen.ScreenHandler
net.minecraft.screen.Generic3x3ContainerScreenHandler
- Mappings:
Namespace Name official bna
intermediary net/minecraft/class_1716
named net/minecraft/screen/Generic3x3ContainerScreenHandler
-
Field Summary
Modifier and TypeFieldDescriptionprivate static int
private static int
private static int
private static int
private static int
private Inventory
Fields inherited from class net.minecraft.screen.ScreenHandler
EMPTY_SPACE_SLOT_INDEX, field_30731, field_30732, field_30733, field_30734, field_30735, field_30736, field_30737, slots, syncId
-
Constructor Summary
ConstructorDescriptionGeneric3x3ContainerScreenHandler(int syncId, PlayerInventory playerInventory)
Generic3x3ContainerScreenHandler(int syncId, PlayerInventory playerInventory, Inventory inventory)
-
Method Summary
Modifier and TypeMethodDescriptionboolean
canUse(PlayerEntity player)
void
close(PlayerEntity playerEntity)
transferSlot(PlayerEntity player, int index)
Methods inherited from class net.minecraft.screen.ScreenHandler
addListener, addProperties, addProperty, addSlot, calculateComparatorOutput, calculateComparatorOutput, calculateStackSize, canInsertIntoSlot, canInsertIntoSlot, canInsertItemIntoSlot, canUse, checkDataCount, checkSize, copySharedSlots, disableSyncing, dropInventory, enableSyncing, endQuickCraft, getCursorStack, getSlot, getStacks, getType, insertItem, onButtonClick, onContentChanged, onSlotClick, packQuickCraftData, removeListener, sendContentUpdates, setCursorStack, setPreviousCursorStack, setPreviousTrackedSlot, setProperty, setStackInSlot, shouldQuickCraftContinue, syncState, unpackQuickCraftButton, unpackQuickCraftStage, updateSlotStacks, updateSyncHandler
-
Field Details
-
field_30788
private static final int field_30788- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official k
Lbna;k:I
intermediary field_30788
Lnet/minecraft/class_1716;field_30788:I
named field_30788
Lnet/minecraft/screen/Generic3x3ContainerScreenHandler;field_30788:I
-
field_30789
private static final int field_30789- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official l
Lbna;l:I
intermediary field_30789
Lnet/minecraft/class_1716;field_30789:I
named field_30789
Lnet/minecraft/screen/Generic3x3ContainerScreenHandler;field_30789:I
-
field_30790
private static final int field_30790- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official m
Lbna;m:I
intermediary field_30790
Lnet/minecraft/class_1716;field_30790:I
named field_30790
Lnet/minecraft/screen/Generic3x3ContainerScreenHandler;field_30790:I
-
field_30791
private static final int field_30791- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official n
Lbna;n:I
intermediary field_30791
Lnet/minecraft/class_1716;field_30791:I
named field_30791
Lnet/minecraft/screen/Generic3x3ContainerScreenHandler;field_30791:I
-
field_30792
private static final int field_30792- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official o
Lbna;o:I
intermediary field_30792
Lnet/minecraft/class_1716;field_30792:I
named field_30792
Lnet/minecraft/screen/Generic3x3ContainerScreenHandler;field_30792:I
-
inventory
- Mappings:
Namespace Name Mixin selector official p
Lbna;p:Lart;
intermediary field_7806
Lnet/minecraft/class_1716;field_7806:Lnet/minecraft/class_1263;
named inventory
Lnet/minecraft/screen/Generic3x3ContainerScreenHandler;inventory:Lnet/minecraft/inventory/Inventory;
-
-
Constructor Details
-
Generic3x3ContainerScreenHandler
- Mappings:
Namespace Name Mixin selector official <init>
Lbna;<init>(ILbkc;)V
intermediary <init>
Lnet/minecraft/class_1716;<init>(ILnet/minecraft/class_1661;)V
named <init>
Lnet/minecraft/screen/Generic3x3ContainerScreenHandler;<init>(ILnet/minecraft/entity/player/PlayerInventory;)V
-
Generic3x3ContainerScreenHandler
public Generic3x3ContainerScreenHandler(int syncId, PlayerInventory playerInventory, Inventory inventory)- Mappings:
Namespace Name Mixin selector official <init>
Lbna;<init>(ILbkc;Lart;)V
intermediary <init>
Lnet/minecraft/class_1716;<init>(ILnet/minecraft/class_1661;Lnet/minecraft/class_1263;)V
named <init>
Lnet/minecraft/screen/Generic3x3ContainerScreenHandler;<init>(ILnet/minecraft/entity/player/PlayerInventory;Lnet/minecraft/inventory/Inventory;)V
-
-
Method Details
-
canUse
- Specified by:
canUse
in classScreenHandler
- Mappings:
Namespace Name Mixin selector official a
Lbmj;a(Lbkd;)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
- Overrides:
transferSlot
in classScreenHandler
- Mappings:
Namespace Name Mixin selector official b
Lbmj;b(Lbkd;I)Lbqp;
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;
-
close
- Overrides:
close
in classScreenHandler
- Mappings:
Namespace Name Mixin selector official b
Lbmj;b(Lbkd;)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
-