Class NautilusScreen

All Implemented Interfaces:
Drawable, Element, Navigable, ParentElement, ScreenHandlerProvider<NautilusScreenHandler>

@Environment(CLIENT) public class NautilusScreen extends MountScreen<NautilusScreenHandler>
Mappings:
Namespace Name
named net/minecraft/client/gui/screen/ingame/NautilusScreen
intermediary net/minecraft/class_12349
official gto
  • Field Details

    • SLOT_TEXTURE

      private static final Identifier SLOT_TEXTURE
      Mappings:
      Namespace Name Mixin selector
      named SLOT_TEXTURE Lnet/minecraft/client/gui/screen/ingame/NautilusScreen;SLOT_TEXTURE:Lnet/minecraft/util/Identifier;
      intermediary field_64548 Lnet/minecraft/class_12349;field_64548:Lnet/minecraft/class_2960;
      official H Lgto;H:Lamo;
    • TEXTURE

      private static final Identifier TEXTURE
      Mappings:
      Namespace Name Mixin selector
      named TEXTURE Lnet/minecraft/client/gui/screen/ingame/NautilusScreen;TEXTURE:Lnet/minecraft/util/Identifier;
      intermediary field_64549 Lnet/minecraft/class_12349;field_64549:Lnet/minecraft/class_2960;
      official I Lgto;I:Lamo;
  • Constructor Details

    • NautilusScreen

      public NautilusScreen(NautilusScreenHandler handler, PlayerInventory inventory, AbstractNautilusEntity nautilus, int slotColumnCount)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/client/gui/screen/ingame/NautilusScreen;<init>(Lnet/minecraft/screen/NautilusScreenHandler;Lnet/minecraft/entity/player/PlayerInventory;Lnet/minecraft/entity/passive/AbstractNautilusEntity;I)V
      intermediary <init> Lnet/minecraft/class_12349;<init>(Lnet/minecraft/class_12344;Lnet/minecraft/class_1661;Lnet/minecraft/class_12116;I)V
      official <init> Lgto;<init>(Ldht;Ldcn;Lcwp;I)V
  • Method Details

    • getTexture

      protected Identifier getTexture()
      Specified by:
      getTexture in class MountScreen<NautilusScreenHandler>
      Mappings:
      Namespace Name Mixin selector
      named getTexture Lnet/minecraft/client/gui/screen/ingame/MountScreen;getTexture()Lnet/minecraft/util/Identifier;
      intermediary method_76623 Lnet/minecraft/class_12348;method_76623()Lnet/minecraft/class_2960;
      official I Lgsf;I()Lamo;
    • getSlotTexture

      protected Identifier getSlotTexture()
      Specified by:
      getSlotTexture in class MountScreen<NautilusScreenHandler>
      Mappings:
      Namespace Name Mixin selector
      named getSlotTexture Lnet/minecraft/client/gui/screen/ingame/MountScreen;getSlotTexture()Lnet/minecraft/util/Identifier;
      intermediary method_76624 Lnet/minecraft/class_12348;method_76624()Lnet/minecraft/class_2960;
      official J Lgsf;J()Lamo;
    • getChestSlotsTexture

      protected @Nullable Identifier getChestSlotsTexture()
      Specified by:
      getChestSlotsTexture in class MountScreen<NautilusScreenHandler>
      Mappings:
      Namespace Name Mixin selector
      named getChestSlotsTexture Lnet/minecraft/client/gui/screen/ingame/MountScreen;getChestSlotsTexture()Lnet/minecraft/util/Identifier;
      intermediary method_76625 Lnet/minecraft/class_12348;method_76625()Lnet/minecraft/class_2960;
      official K Lgsf;K()Lamo;
    • canEquipSaddle

      protected boolean canEquipSaddle()
      Specified by:
      canEquipSaddle in class MountScreen<NautilusScreenHandler>
      Mappings:
      Namespace Name Mixin selector
      named canEquipSaddle Lnet/minecraft/client/gui/screen/ingame/MountScreen;canEquipSaddle()Z
      intermediary method_76626 Lnet/minecraft/class_12348;method_76626()Z
      official L Lgsf;L()Z
    • canEquipArmor

      protected boolean canEquipArmor()
      Specified by:
      canEquipArmor in class MountScreen<NautilusScreenHandler>
      Mappings:
      Namespace Name Mixin selector
      named canEquipArmor Lnet/minecraft/client/gui/screen/ingame/MountScreen;canEquipArmor()Z
      intermediary method_76627 Lnet/minecraft/class_12348;method_76627()Z
      official M Lgsf;M()Z