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 named net/minecraft/client/gui/screen/ingame/CreativeInventoryScreen$CreativeSlotintermediary net/minecraft/class_481$class_484official gew$c
-
Field Summary
FieldsFields inherited from class net.minecraft.screen.slot.Slot
field_58825, field_58826, id, inventory, x, y -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleancanTakeItems(PlayerEntity playerEntity) intintgetMaxItemCount(ItemStack stack) getStack()booleanhasStack()booleanvoidvoidonTakeItem(PlayerEntity player, ItemStack stack) voidSets the slot's stack tostackand marks the slot as dirty.voidsetStackNoCallbacks(ItemStack stack) takeStack(int amount) Methods inherited from class net.minecraft.screen.slot.Slot
canBeHighlighted, canTakePartial, disablesDynamicDisplay, getIndex, insertStack, insertStack, method_69553, method_69555, method_69556, onCrafted, onCrafted, onQuickTransfer, onTake, setStack, takeStackRange, tryTakeStackRange
-
Field Details
-
slot
- Mappings:
Namespace Name Mixin selector named slotLnet/minecraft/client/gui/screen/ingame/CreativeInventoryScreen$CreativeSlot;slot:Lnet/minecraft/screen/slot/Slot;intermediary field_2898Lnet/minecraft/class_481$class_484;field_2898:Lnet/minecraft/class_1735;official aLgew$c;a:Ldaf;
-
-
Constructor Details
-
CreativeSlot
- Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/client/gui/screen/ingame/CreativeInventoryScreen$CreativeSlot;<init>(Lnet/minecraft/screen/slot/Slot;III)Vintermediary <init>Lnet/minecraft/class_481$class_484;<init>(Lnet/minecraft/class_1735;III)Vofficial <init>Lgew$c;<init>(Ldaf;III)V
-
-
Method Details
-
onTakeItem
- Overrides:
onTakeItemin classSlot- Mappings:
Namespace Name Mixin selector named onTakeItemLnet/minecraft/screen/slot/Slot;onTakeItem(Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/item/ItemStack;)Vintermediary method_7667Lnet/minecraft/class_1735;method_7667(Lnet/minecraft/class_1657;Lnet/minecraft/class_1799;)Vofficial aLdaf;a(Lcuf;Ldcs;)V
-
canInsert
-
getStack
-
hasStack
public boolean hasStack() -
setStack
Sets the slot's stack tostackand marks the slot as dirty. Subclasses may override this method to perform additional operations.- Overrides:
setStackin classSlot- Mappings:
Namespace Name Mixin selector named setStackLnet/minecraft/screen/slot/Slot;setStack(Lnet/minecraft/item/ItemStack;Lnet/minecraft/item/ItemStack;)Vintermediary method_48931Lnet/minecraft/class_1735;method_48931(Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)Vofficial aLdaf;a(Ldcs;Ldcs;)V
-
setStackNoCallbacks
- Overrides:
setStackNoCallbacksin classSlot- Mappings:
Namespace Name Mixin selector named setStackNoCallbacksLnet/minecraft/screen/slot/Slot;setStackNoCallbacks(Lnet/minecraft/item/ItemStack;)Vintermediary method_7673Lnet/minecraft/class_1735;method_7673(Lnet/minecraft/class_1799;)Vofficial fLdaf;f(Ldcs;)V
-
markDirty
public void markDirty() -
getMaxItemCount
public int getMaxItemCount()- Overrides:
getMaxItemCountin classSlot- Mappings:
Namespace Name Mixin selector named getMaxItemCountLnet/minecraft/screen/slot/Slot;getMaxItemCount()Iintermediary method_7675Lnet/minecraft/class_1735;method_7675()Iofficial bLdaf;b()I
-
getMaxItemCount
- Overrides:
getMaxItemCountin classSlot- Mappings:
Namespace Name Mixin selector named getMaxItemCountLnet/minecraft/screen/slot/Slot;getMaxItemCount(Lnet/minecraft/item/ItemStack;)Iintermediary method_7676Lnet/minecraft/class_1735;method_7676(Lnet/minecraft/class_1799;)Iofficial b_Ldaf;b_(Ldcs;)I
-
getBackgroundSprite
- Overrides:
getBackgroundSpritein classSlot- Mappings:
Namespace Name Mixin selector named getBackgroundSpriteLnet/minecraft/screen/slot/Slot;getBackgroundSprite()Lnet/minecraft/util/Identifier;intermediary method_7679Lnet/minecraft/class_1735;method_7679()Lnet/minecraft/class_2960;official cLdaf;c()Lamb;
-
takeStack
-
isEnabled
public boolean isEnabled() -
canTakeItems
- Overrides:
canTakeItemsin classSlot- Mappings:
Namespace Name Mixin selector named canTakeItemsLnet/minecraft/screen/slot/Slot;canTakeItems(Lnet/minecraft/entity/player/PlayerEntity;)Zintermediary method_7674Lnet/minecraft/class_1735;method_7674(Lnet/minecraft/class_1657;)Zofficial aLdaf;a(Lcuf;)Z
-