Class CreativeInventoryScreen.CreativeInventorySlot

java.lang.Object
net.minecraft.inventory.slot.Slot
net.minecraft.client.gui.screen.ingame.CreativeInventoryScreen.CreativeInventorySlot
Enclosing class:
CreativeInventoryScreen

@Environment(CLIENT)
class CreativeInventoryScreen.CreativeInventorySlot
extends Slot
Mappings:
Namespace Name
official ayu$b
intermediary net/minecraft/class_795$class_797
named net/minecraft/client/gui/screen/ingame/CreativeInventoryScreen$CreativeInventorySlot
  • Field Details

    • field_3475

      private final Slot field_3475
      Mappings:
      Namespace Name Mixin selector
      official b Layu$b;b:Lyg;
      intermediary field_3475 Lnet/minecraft/class_795$class_797;field_3475:Lnet/minecraft/class_2010;
      named field_3475 Lnet/minecraft/client/gui/screen/ingame/CreativeInventoryScreen$CreativeInventorySlot;field_3475:Lnet/minecraft/inventory/slot/Slot;
  • Constructor Details

    • CreativeInventorySlot

      public CreativeInventorySlot​(Slot slot, int int2)
  • Method Details

    • onTakeItem

      public void onTakeItem​(PlayerEntity player, ItemStack stack)
      Overrides:
      onTakeItem in class Slot
      Mappings:
      Namespace Name Mixin selector
      official a Lyg;a(Lwn;Lzx;)V
      intermediary method_8157 Lnet/minecraft/class_2010;method_8157(Lnet/minecraft/class_1963;Lnet/minecraft/class_2056;)V
      named onTakeItem Lnet/minecraft/inventory/slot/Slot;onTakeItem(Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/item/ItemStack;)V
    • canInsert

      public boolean canInsert​(ItemStack stack)
      Overrides:
      canInsert in class Slot
      Mappings:
      Namespace Name Mixin selector
      official a Lyg;a(Lzx;)Z
      intermediary method_8158 Lnet/minecraft/class_2010;method_8158(Lnet/minecraft/class_2056;)Z
      named canInsert Lnet/minecraft/inventory/slot/Slot;canInsert(Lnet/minecraft/item/ItemStack;)Z
    • getStack

      public ItemStack getStack()
      Overrides:
      getStack in class Slot
      Mappings:
      Namespace Name Mixin selector
      official d Lyg;d()Lzx;
      intermediary method_8165 Lnet/minecraft/class_2010;method_8165()Lnet/minecraft/class_2056;
      named getStack Lnet/minecraft/inventory/slot/Slot;getStack()Lnet/minecraft/item/ItemStack;
    • hasStack

      public boolean hasStack()
      Overrides:
      hasStack in class Slot
      Mappings:
      Namespace Name Mixin selector
      official e Lyg;e()Z
      intermediary method_8167 Lnet/minecraft/class_2010;method_8167()Z
      named hasStack Lnet/minecraft/inventory/slot/Slot;hasStack()Z
    • setStack

      public void setStack​(ItemStack stack)
      Overrides:
      setStack in class Slot
      Mappings:
      Namespace Name Mixin selector
      official d Lyg;d(Lzx;)V
      intermediary method_8166 Lnet/minecraft/class_2010;method_8166(Lnet/minecraft/class_2056;)V
      named setStack Lnet/minecraft/inventory/slot/Slot;setStack(Lnet/minecraft/item/ItemStack;)V
    • markDirty

      public void markDirty()
      Overrides:
      markDirty in class Slot
      Mappings:
      Namespace Name Mixin selector
      official f Lyg;f()V
      intermediary method_8168 Lnet/minecraft/class_2010;method_8168()V
      named markDirty Lnet/minecraft/inventory/slot/Slot;markDirty()V
    • getMaxStackAmount

      public int getMaxStackAmount()
      Overrides:
      getMaxStackAmount in class Slot
      Mappings:
      Namespace Name Mixin selector
      official a Lyg;a()I
      intermediary method_8153 Lnet/minecraft/class_2010;method_8153()I
      named getMaxStackAmount Lnet/minecraft/inventory/slot/Slot;getMaxStackAmount()I
    • getMaxStackAmount

      public int getMaxStackAmount​(ItemStack stack)
      Overrides:
      getMaxStackAmount in class Slot
      Mappings:
      Namespace Name Mixin selector
      official b Lyg;b(Lzx;)I
      intermediary method_8162 Lnet/minecraft/class_2010;method_8162(Lnet/minecraft/class_2056;)I
      named getMaxStackAmount Lnet/minecraft/inventory/slot/Slot;getMaxStackAmount(Lnet/minecraft/item/ItemStack;)I
    • method_8163

      public String method_8163()
      Overrides:
      method_8163 in class Slot
      Mappings:
      Namespace Name Mixin selector
      official c Lyg;c()Ljava/lang/String;
      intermediary method_8163 Lnet/minecraft/class_2010;method_8163()Ljava/lang/String;
      named method_8163 Lnet/minecraft/inventory/slot/Slot;method_8163()Ljava/lang/String;
    • takeStack

      public ItemStack takeStack​(int amount)
      Overrides:
      takeStack in class Slot
      Mappings:
      Namespace Name Mixin selector
      official a Lyg;a(I)Lzx;
      intermediary method_8154 Lnet/minecraft/class_2010;method_8154(I)Lnet/minecraft/class_2056;
      named takeStack Lnet/minecraft/inventory/slot/Slot;takeStack(I)Lnet/minecraft/item/ItemStack;
    • method_8155

      public boolean method_8155​(Inventory inventory, int slot)
      Overrides:
      method_8155 in class Slot
      Mappings:
      Namespace Name Mixin selector
      official a Lyg;a(Log;I)Z
      intermediary method_8155 Lnet/minecraft/class_2010;method_8155(Lnet/minecraft/class_1718;I)Z
      named method_8155 Lnet/minecraft/inventory/slot/Slot;method_8155(Lnet/minecraft/inventory/Inventory;I)Z