Enum Class NbtScanner.NestedResult

java.lang.Object
java.lang.Enum<NbtScanner.NestedResult>
net.minecraft.nbt.scanner.NbtScanner.NestedResult
All Implemented Interfaces:
Serializable, Comparable<NbtScanner.NestedResult>, Constable
Enclosing interface:
NbtScanner

public static enum NbtScanner.NestedResult extends Enum<NbtScanner.NestedResult>
Mappings:
Namespace Name
official rf$a
intermediary net/minecraft/class_6836$class_6837
named net/minecraft/nbt/scanner/NbtScanner$NestedResult
  • Enum Constant Details

    • ENTER

      public static final NbtScanner.NestedResult ENTER
      Proceeds to visit more data of this element, or to enter this element. (this element is a list element or a sub NBT)
      Mappings:
      Namespace Name Mixin selector
      official a Lrf$a;a:Lrf$a;
      intermediary field_36248 Lnet/minecraft/class_6836$class_6837;field_36248:Lnet/minecraft/class_6836$class_6837;
      named ENTER Lnet/minecraft/nbt/scanner/NbtScanner$NestedResult;ENTER:Lnet/minecraft/nbt/scanner/NbtScanner$NestedResult;
    • SKIP

      public static final NbtScanner.NestedResult SKIP
      Skips this element and visit the next list element or sub NBT.
      Mappings:
      Namespace Name Mixin selector
      official b Lrf$a;b:Lrf$a;
      intermediary field_36249 Lnet/minecraft/class_6836$class_6837;field_36249:Lnet/minecraft/class_6836$class_6837;
      named SKIP Lnet/minecraft/nbt/scanner/NbtScanner$NestedResult;SKIP:Lnet/minecraft/nbt/scanner/NbtScanner$NestedResult;
    • BREAK

      public static final NbtScanner.NestedResult BREAK
      Skips the whole list or compound NBT currently under scan. Will make a call to NbtScanner.endNested().
      Mappings:
      Namespace Name Mixin selector
      official c Lrf$a;c:Lrf$a;
      intermediary field_36250 Lnet/minecraft/class_6836$class_6837;field_36250:Lnet/minecraft/class_6836$class_6837;
      named BREAK Lnet/minecraft/nbt/scanner/NbtScanner$NestedResult;BREAK:Lnet/minecraft/nbt/scanner/NbtScanner$NestedResult;
    • HALT

      public static final NbtScanner.NestedResult HALT
      Halts the whole scanning completely.
      Mappings:
      Namespace Name Mixin selector
      official d Lrf$a;d:Lrf$a;
      intermediary field_36251 Lnet/minecraft/class_6836$class_6837;field_36251:Lnet/minecraft/class_6836$class_6837;
      named HALT Lnet/minecraft/nbt/scanner/NbtScanner$NestedResult;HALT:Lnet/minecraft/nbt/scanner/NbtScanner$NestedResult;
  • Constructor Details

    • NestedResult

      private NestedResult()
  • Method Details

    • values

      public static NbtScanner.NestedResult[] 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

      public static NbtScanner.NestedResult 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