Class CreativeInventoryScreen.CreativeSlot
java.lang.Object
net.minecraft.screen.slot.Slot
net.minecraft.client.gui.screen.ingame.CreativeInventoryScreen.CreativeSlot
- Enclosing class:
CreativeInventoryScreen
- Mappings:
Namespace Name official elr$c
intermediary net/minecraft/class_481$class_484
named net/minecraft/client/gui/screen/ingame/CreativeInventoryScreen$CreativeSlot
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
boolean
canTakeItems
(PlayerEntity playerEntity) @Nullable com.mojang.datafixers.util.Pair<Identifier,
Identifier> int
int
getMaxItemCount
(ItemStack stack) getStack()
boolean
hasStack()
boolean
void
void
onTakeItem
(PlayerEntity player, ItemStack stack) void
takeStack
(int amount) Methods inherited from class net.minecraft.screen.slot.Slot
canTakePartial, getIndex, insertStack, insertStack, method_44206, onCrafted, onCrafted, onQuickTransfer, onTake, takeStackRange, tryTakeStackRange
-
Field Details
-
slot
- Mappings:
Namespace Name Mixin selector official a
Lelr$c;a:Lbxe;
intermediary field_2898
Lnet/minecraft/class_481$class_484;field_2898:Lnet/minecraft/class_1735;
named slot
Lnet/minecraft/client/gui/screen/ingame/CreativeInventoryScreen$CreativeSlot;slot:Lnet/minecraft/screen/slot/Slot;
-
-
Constructor Details
-
CreativeSlot
- Mappings:
Namespace Name Mixin selector official <init>
Lelr$c;<init>(Lbxe;III)V
intermediary <init>
Lnet/minecraft/class_481$class_484;<init>(Lnet/minecraft/class_1735;III)V
named <init>
Lnet/minecraft/client/gui/screen/ingame/CreativeInventoryScreen$CreativeSlot;<init>(Lnet/minecraft/screen/slot/Slot;III)V
-
-
Method Details
-
onTakeItem
- Overrides:
onTakeItem
in classSlot
- Mappings:
Namespace Name Mixin selector official a
Lbxe;a(Lbtd;Lbzy;)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
-
canInsert
-
getStack
-
hasStack
public boolean hasStack() -
setStack
-
markDirty
public void markDirty() -
getMaxItemCount
public int getMaxItemCount()- Overrides:
getMaxItemCount
in classSlot
- Mappings:
Namespace Name Mixin selector official a
Lbxe;a()I
intermediary method_7675
Lnet/minecraft/class_1735;method_7675()I
named getMaxItemCount
Lnet/minecraft/screen/slot/Slot;getMaxItemCount()I
-
getMaxItemCount
- Overrides:
getMaxItemCount
in classSlot
- Mappings:
Namespace Name Mixin selector official a_
Lbxe;a_(Lbzy;)I
intermediary method_7676
Lnet/minecraft/class_1735;method_7676(Lnet/minecraft/class_1799;)I
named getMaxItemCount
Lnet/minecraft/screen/slot/Slot;getMaxItemCount(Lnet/minecraft/item/ItemStack;)I
-
getBackgroundSprite
@Nullable public @Nullable com.mojang.datafixers.util.Pair<Identifier,Identifier> getBackgroundSprite()- Overrides:
getBackgroundSprite
in classSlot
- Mappings:
Namespace Name Mixin selector official c
Lbxe;c()Lcom/mojang/datafixers/util/Pair;
intermediary method_7679
Lnet/minecraft/class_1735;method_7679()Lcom/mojang/datafixers/util/Pair;
named getBackgroundSprite
Lnet/minecraft/screen/slot/Slot;getBackgroundSprite()Lcom/mojang/datafixers/util/Pair;
-
takeStack
-
isEnabled
public boolean isEnabled() -
canTakeItems
- Overrides:
canTakeItems
in classSlot
- Mappings:
Namespace Name Mixin selector official a
Lbxe;a(Lbtd;)Z
intermediary method_7674
Lnet/minecraft/class_1735;method_7674(Lnet/minecraft/class_1657;)Z
named canTakeItems
Lnet/minecraft/screen/slot/Slot;canTakeItems(Lnet/minecraft/entity/player/PlayerEntity;)Z
-