Enum Class TutorialStep

java.lang.Object
java.lang.Enum<TutorialStep>
net.minecraft.client.tutorial.TutorialStep
All Implemented Interfaces:
Serializable, Comparable<TutorialStep>, Constable

@Environment(CLIENT) public enum TutorialStep extends Enum<TutorialStep>
Mappings:
Namespace Name
named net/minecraft/client/tutorial/TutorialStep
intermediary net/minecraft/class_1157
official gvc
  • Enum Constant Details Link icon

    • MOVEMENT Link icon

      public static final TutorialStep MOVEMENT
      Mappings:
      Namespace Name Mixin selector
      named MOVEMENT Lnet/minecraft/client/tutorial/TutorialStep;MOVEMENT:Lnet/minecraft/client/tutorial/TutorialStep;
      intermediary field_5650 Lnet/minecraft/class_1157;field_5650:Lnet/minecraft/class_1157;
      official a Lgvc;a:Lgvc;
    • FIND_TREE Link icon

      public static final TutorialStep FIND_TREE
      Mappings:
      Namespace Name Mixin selector
      named FIND_TREE Lnet/minecraft/client/tutorial/TutorialStep;FIND_TREE:Lnet/minecraft/client/tutorial/TutorialStep;
      intermediary field_5648 Lnet/minecraft/class_1157;field_5648:Lnet/minecraft/class_1157;
      official b Lgvc;b:Lgvc;
    • PUNCH_TREE Link icon

      public static final TutorialStep PUNCH_TREE
      Mappings:
      Namespace Name Mixin selector
      named PUNCH_TREE Lnet/minecraft/client/tutorial/TutorialStep;PUNCH_TREE:Lnet/minecraft/client/tutorial/TutorialStep;
      intermediary field_5649 Lnet/minecraft/class_1157;field_5649:Lnet/minecraft/class_1157;
      official c Lgvc;c:Lgvc;
    • OPEN_INVENTORY Link icon

      public static final TutorialStep OPEN_INVENTORY
      Mappings:
      Namespace Name Mixin selector
      named OPEN_INVENTORY Lnet/minecraft/client/tutorial/TutorialStep;OPEN_INVENTORY:Lnet/minecraft/client/tutorial/TutorialStep;
      intermediary field_5652 Lnet/minecraft/class_1157;field_5652:Lnet/minecraft/class_1157;
      official d Lgvc;d:Lgvc;
    • CRAFT_PLANKS Link icon

      public static final TutorialStep CRAFT_PLANKS
      Mappings:
      Namespace Name Mixin selector
      named CRAFT_PLANKS Lnet/minecraft/client/tutorial/TutorialStep;CRAFT_PLANKS:Lnet/minecraft/client/tutorial/TutorialStep;
      intermediary field_5655 Lnet/minecraft/class_1157;field_5655:Lnet/minecraft/class_1157;
      official e Lgvc;e:Lgvc;
    • NONE Link icon

      public static final TutorialStep NONE
      Mappings:
      Namespace Name Mixin selector
      named NONE Lnet/minecraft/client/tutorial/TutorialStep;NONE:Lnet/minecraft/client/tutorial/TutorialStep;
      intermediary field_5653 Lnet/minecraft/class_1157;field_5653:Lnet/minecraft/class_1157;
      official f Lgvc;f:Lgvc;
  • Field Details Link icon

    • name Link icon

      private final String name
      Mappings:
      Namespace Name Mixin selector
      named name Lnet/minecraft/client/tutorial/TutorialStep;name:Ljava/lang/String;
      intermediary field_5651 Lnet/minecraft/class_1157;field_5651:Ljava/lang/String;
      official g Lgvc;g:Ljava/lang/String;
    • handlerFactory Link icon

      private final Function<TutorialManager,? extends TutorialStepHandler> handlerFactory
      Mappings:
      Namespace Name Mixin selector
      named handlerFactory Lnet/minecraft/client/tutorial/TutorialStep;handlerFactory:Ljava/util/function/Function;
      intermediary field_5647 Lnet/minecraft/class_1157;field_5647:Ljava/util/function/Function;
      official h Lgvc;h:Ljava/util/function/Function;
  • Constructor Details Link icon

    • TutorialStep Link icon

      private TutorialStep(String name, Function<TutorialManager,T> factory)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/client/tutorial/TutorialStep;<init>(Ljava/lang/String;ILjava/lang/String;Ljava/util/function/Function;)V
      intermediary <init> Lnet/minecraft/class_1157;<init>(Ljava/lang/String;ILjava/lang/String;Ljava/util/function/Function;)V
      official <init> Lgvc;<init>(Ljava/lang/String;ILjava/lang/String;Ljava/util/function/Function;)V
  • Method Details Link icon

    • values Link icon

      public static TutorialStep[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf Link icon

      public static TutorialStep valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • createHandler Link icon

      public TutorialStepHandler createHandler(TutorialManager manager)
      Mappings:
      Namespace Name Mixin selector
      named createHandler Lnet/minecraft/client/tutorial/TutorialStep;createHandler(Lnet/minecraft/client/tutorial/TutorialManager;)Lnet/minecraft/client/tutorial/TutorialStepHandler;
      intermediary method_4918 Lnet/minecraft/class_1157;method_4918(Lnet/minecraft/class_1156;)Lnet/minecraft/class_1155;
      official a Lgvc;a(Lgva;)Lgvb;
    • getName Link icon

      public String getName()
      Mappings:
      Namespace Name Mixin selector
      named getName Lnet/minecraft/client/tutorial/TutorialStep;getName()Ljava/lang/String;
      intermediary method_4920 Lnet/minecraft/class_1157;method_4920()Ljava/lang/String;
      official a Lgvc;a()Ljava/lang/String;
    • byName Link icon

      public static TutorialStep byName(String name)
      Mappings:
      Namespace Name Mixin selector
      named byName Lnet/minecraft/client/tutorial/TutorialStep;byName(Ljava/lang/String;)Lnet/minecraft/client/tutorial/TutorialStep;
      intermediary method_4919 Lnet/minecraft/class_1157;method_4919(Ljava/lang/String;)Lnet/minecraft/class_1157;
      official a Lgvc;a(Ljava/lang/String;)Lgvc;