Class CreativeInventoryScreen.CreativeScreenHandler

java.lang.Object
net.minecraft.screen.ScreenHandler
net.minecraft.client.gui.screen.ingame.CreativeInventoryScreen.CreativeScreenHandler
Enclosing class:
CreativeInventoryScreen

@Environment(CLIENT) public static class CreativeInventoryScreen.CreativeScreenHandler extends ScreenHandler
Mappings:
Namespace Name
official elt$b
intermediary net/minecraft/class_481$class_483
named net/minecraft/client/gui/screen/ingame/CreativeInventoryScreen$CreativeScreenHandler
  • Field Details

    • itemList

      public final DefaultedList<ItemStack> itemList
      Mappings:
      Namespace Name Mixin selector
      official k Lelt$b;k:Lhi;
      intermediary field_2897 Lnet/minecraft/class_481$class_483;field_2897:Lnet/minecraft/class_2371;
      named itemList Lnet/minecraft/client/gui/screen/ingame/CreativeInventoryScreen$CreativeScreenHandler;itemList:Lnet/minecraft/util/collection/DefaultedList;
    • parent

      private final ScreenHandler parent
      Mappings:
      Namespace Name Mixin selector
      official l Lelt$b;l:Lbvp;
      intermediary field_29349 Lnet/minecraft/class_481$class_483;field_29349:Lnet/minecraft/class_1703;
      named parent Lnet/minecraft/client/gui/screen/ingame/CreativeInventoryScreen$CreativeScreenHandler;parent:Lnet/minecraft/screen/ScreenHandler;
  • Constructor Details

    • CreativeScreenHandler

      public CreativeScreenHandler(PlayerEntity player)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lelt$b;<init>(Lbtf;)V
      intermediary <init> Lnet/minecraft/class_481$class_483;<init>(Lnet/minecraft/class_1657;)V
      named <init> Lnet/minecraft/client/gui/screen/ingame/CreativeInventoryScreen$CreativeScreenHandler;<init>(Lnet/minecraft/entity/player/PlayerEntity;)V
  • Method Details

    • canUse

      public boolean canUse(PlayerEntity player)
      Specified by:
      canUse in class ScreenHandler
      Mappings:
      Namespace Name Mixin selector
      official a Lbvp;a(Lbtf;)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
    • scrollItems

      public void scrollItems(float position)
      Mappings:
      Namespace Name Mixin selector
      official a Lelt$b;a(F)V
      intermediary method_2473 Lnet/minecraft/class_481$class_483;method_2473(F)V
      named scrollItems Lnet/minecraft/client/gui/screen/ingame/CreativeInventoryScreen$CreativeScreenHandler;scrollItems(F)V
    • shouldShowScrollbar

      public boolean shouldShowScrollbar()
      Mappings:
      Namespace Name Mixin selector
      official l Lelt$b;l()Z
      intermediary method_2474 Lnet/minecraft/class_481$class_483;method_2474()Z
      named shouldShowScrollbar Lnet/minecraft/client/gui/screen/ingame/CreativeInventoryScreen$CreativeScreenHandler;shouldShowScrollbar()Z
    • transferSlot

      public ItemStack transferSlot(PlayerEntity player, int index)
      Specified by:
      transferSlot in class ScreenHandler
      Mappings:
      Namespace Name Mixin selector
      official a Lbvp;a(Lbtf;I)Lcaa;
      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;
    • canInsertIntoSlot

      public boolean canInsertIntoSlot(ItemStack stack, Slot slot)
      Overrides:
      canInsertIntoSlot in class ScreenHandler
      Mappings:
      Namespace Name Mixin selector
      official a Lbvp;a(Lcaa;Lbxg;)Z
      intermediary method_7613 Lnet/minecraft/class_1703;method_7613(Lnet/minecraft/class_1799;Lnet/minecraft/class_1735;)Z
      named canInsertIntoSlot Lnet/minecraft/screen/ScreenHandler;canInsertIntoSlot(Lnet/minecraft/item/ItemStack;Lnet/minecraft/screen/slot/Slot;)Z
    • canInsertIntoSlot

      public boolean canInsertIntoSlot(Slot slot)
      Overrides:
      canInsertIntoSlot in class ScreenHandler
      Mappings:
      Namespace Name Mixin selector
      official b Lbvp;b(Lbxg;)Z
      intermediary method_7615 Lnet/minecraft/class_1703;method_7615(Lnet/minecraft/class_1735;)Z
      named canInsertIntoSlot Lnet/minecraft/screen/ScreenHandler;canInsertIntoSlot(Lnet/minecraft/screen/slot/Slot;)Z
    • getCursorStack

      public ItemStack getCursorStack()
      Overrides:
      getCursorStack in class ScreenHandler
      Mappings:
      Namespace Name Mixin selector
      official g Lbvp;g()Lcaa;
      intermediary method_34255 Lnet/minecraft/class_1703;method_34255()Lnet/minecraft/class_1799;
      named getCursorStack Lnet/minecraft/screen/ScreenHandler;getCursorStack()Lnet/minecraft/item/ItemStack;
    • setCursorStack

      public void setCursorStack(ItemStack stack)
      Overrides:
      setCursorStack in class ScreenHandler
      Mappings:
      Namespace Name Mixin selector
      official b Lbvp;b(Lcaa;)V
      intermediary method_34254 Lnet/minecraft/class_1703;method_34254(Lnet/minecraft/class_1799;)V
      named setCursorStack Lnet/minecraft/screen/ScreenHandler;setCursorStack(Lnet/minecraft/item/ItemStack;)V