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 dyh$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 c Ldyh$b;c:Lgj;
      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;
    • field_29349

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

    • CreativeScreenHandler

      public CreativeScreenHandler​(PlayerEntity playerEntity)
  • Method Details

    • canUse

      public boolean canUse​(PlayerEntity player)
      Specified by:
      canUse in class ScreenHandler
      Mappings:
      Namespace Name Mixin selector
      official a Lbkl;a(Lbif;)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 Ldyh$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 i Ldyh$b;i()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)
      Overrides:
      transferSlot in class ScreenHandler
      Mappings:
      Namespace Name Mixin selector
      official b Lbkl;b(Lbif;I)Lboq;
      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 Lbkl;a(Lboq;Lbmc;)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 Lbkl;b(Lbmc;)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
    • method_34255

      public ItemStack method_34255()
      Overrides:
      method_34255 in class ScreenHandler
      Mappings:
      Namespace Name Mixin selector
      official f Lbkl;f()Lboq;
      intermediary method_34255 Lnet/minecraft/class_1703;method_34255()Lnet/minecraft/class_1799;
      named method_34255 Lnet/minecraft/screen/ScreenHandler;method_34255()Lnet/minecraft/item/ItemStack;
    • method_34254

      public void method_34254​(ItemStack itemStack)
      Overrides:
      method_34254 in class ScreenHandler
      Mappings:
      Namespace Name Mixin selector
      official b Lbkl;b(Lboq;)V
      intermediary method_34254 Lnet/minecraft/class_1703;method_34254(Lnet/minecraft/class_1799;)V
      named method_34254 Lnet/minecraft/screen/ScreenHandler;method_34254(Lnet/minecraft/item/ItemStack;)V