Enum DataFixTypes

java.lang.Object
java.lang.Enum<DataFixTypes>
net.minecraft.datafixer.DataFixTypes
All Implemented Interfaces:
Serializable, Comparable<DataFixTypes>, java.lang.constant.Constable

public enum DataFixTypes
extends Enum<DataFixTypes>
Mappings:
Namespace Name
official ags
intermediary net/minecraft/class_4284
named net/minecraft/datafixer/DataFixTypes
  • Enum Constant Details

    • LEVEL

      public static final DataFixTypes LEVEL
      Mappings:
      Namespace Name Mixin selector
      official a Lags;a:Lags;
      intermediary field_19212 Lnet/minecraft/class_4284;field_19212:Lnet/minecraft/class_4284;
      named LEVEL Lnet/minecraft/datafixer/DataFixTypes;LEVEL:Lnet/minecraft/datafixer/DataFixTypes;
    • PLAYER

      public static final DataFixTypes PLAYER
      Mappings:
      Namespace Name Mixin selector
      official b Lags;b:Lags;
      intermediary field_19213 Lnet/minecraft/class_4284;field_19213:Lnet/minecraft/class_4284;
      named PLAYER Lnet/minecraft/datafixer/DataFixTypes;PLAYER:Lnet/minecraft/datafixer/DataFixTypes;
    • CHUNK

      public static final DataFixTypes CHUNK
      Mappings:
      Namespace Name Mixin selector
      official c Lags;c:Lags;
      intermediary field_19214 Lnet/minecraft/class_4284;field_19214:Lnet/minecraft/class_4284;
      named CHUNK Lnet/minecraft/datafixer/DataFixTypes;CHUNK:Lnet/minecraft/datafixer/DataFixTypes;
    • HOTBAR

      public static final DataFixTypes HOTBAR
      Mappings:
      Namespace Name Mixin selector
      official d Lags;d:Lags;
      intermediary field_19215 Lnet/minecraft/class_4284;field_19215:Lnet/minecraft/class_4284;
      named HOTBAR Lnet/minecraft/datafixer/DataFixTypes;HOTBAR:Lnet/minecraft/datafixer/DataFixTypes;
    • OPTIONS

      public static final DataFixTypes OPTIONS
      Mappings:
      Namespace Name Mixin selector
      official e Lags;e:Lags;
      intermediary field_19216 Lnet/minecraft/class_4284;field_19216:Lnet/minecraft/class_4284;
      named OPTIONS Lnet/minecraft/datafixer/DataFixTypes;OPTIONS:Lnet/minecraft/datafixer/DataFixTypes;
    • STRUCTURE

      public static final DataFixTypes STRUCTURE
      Mappings:
      Namespace Name Mixin selector
      official f Lags;f:Lags;
      intermediary field_19217 Lnet/minecraft/class_4284;field_19217:Lnet/minecraft/class_4284;
      named STRUCTURE Lnet/minecraft/datafixer/DataFixTypes;STRUCTURE:Lnet/minecraft/datafixer/DataFixTypes;
    • STATS

      public static final DataFixTypes STATS
      Mappings:
      Namespace Name Mixin selector
      official g Lags;g:Lags;
      intermediary field_19218 Lnet/minecraft/class_4284;field_19218:Lnet/minecraft/class_4284;
      named STATS Lnet/minecraft/datafixer/DataFixTypes;STATS:Lnet/minecraft/datafixer/DataFixTypes;
    • SAVED_DATA

      public static final DataFixTypes SAVED_DATA
      Mappings:
      Namespace Name Mixin selector
      official h Lags;h:Lags;
      intermediary field_19219 Lnet/minecraft/class_4284;field_19219:Lnet/minecraft/class_4284;
      named SAVED_DATA Lnet/minecraft/datafixer/DataFixTypes;SAVED_DATA:Lnet/minecraft/datafixer/DataFixTypes;
    • ADVANCEMENTS

      public static final DataFixTypes ADVANCEMENTS
      Mappings:
      Namespace Name Mixin selector
      official i Lags;i:Lags;
      intermediary field_19220 Lnet/minecraft/class_4284;field_19220:Lnet/minecraft/class_4284;
      named ADVANCEMENTS Lnet/minecraft/datafixer/DataFixTypes;ADVANCEMENTS:Lnet/minecraft/datafixer/DataFixTypes;
    • POI_CHUNK

      public static final DataFixTypes POI_CHUNK
      Mappings:
      Namespace Name Mixin selector
      official j Lags;j:Lags;
      intermediary field_19221 Lnet/minecraft/class_4284;field_19221:Lnet/minecraft/class_4284;
      named POI_CHUNK Lnet/minecraft/datafixer/DataFixTypes;POI_CHUNK:Lnet/minecraft/datafixer/DataFixTypes;
    • WORLD_GEN_SETTINGS

      public static final DataFixTypes WORLD_GEN_SETTINGS
      Mappings:
      Namespace Name Mixin selector
      official k Lags;k:Lags;
      intermediary field_24640 Lnet/minecraft/class_4284;field_24640:Lnet/minecraft/class_4284;
      named WORLD_GEN_SETTINGS Lnet/minecraft/datafixer/DataFixTypes;WORLD_GEN_SETTINGS:Lnet/minecraft/datafixer/DataFixTypes;
    • ENTITY_CHUNK

      public static final DataFixTypes ENTITY_CHUNK
      Mappings:
      Namespace Name Mixin selector
      official l Lags;l:Lags;
      intermediary field_26990 Lnet/minecraft/class_4284;field_26990:Lnet/minecraft/class_4284;
      named ENTITY_CHUNK Lnet/minecraft/datafixer/DataFixTypes;ENTITY_CHUNK:Lnet/minecraft/datafixer/DataFixTypes;
  • Field Details

    • typeReference

      private final com.mojang.datafixers.DSL.TypeReference typeReference
      Mappings:
      Namespace Name Mixin selector
      official m Lags;m:Lcom/mojang/datafixers/DSL$TypeReference;
      intermediary field_19222 Lnet/minecraft/class_4284;field_19222:Lcom/mojang/datafixers/DSL$TypeReference;
      named typeReference Lnet/minecraft/datafixer/DataFixTypes;typeReference:Lcom/mojang/datafixers/DSL$TypeReference;
  • Constructor Details

    • DataFixTypes

      private DataFixTypes​(com.mojang.datafixers.DSL.TypeReference typeReference)
  • Method Details

    • values

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

      public static DataFixTypes valueOf​(String name)
      Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (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 type has no constant with the specified name
      NullPointerException - if the argument is null
    • getTypeReference

      public com.mojang.datafixers.DSL.TypeReference getTypeReference()
      Mappings:
      Namespace Name Mixin selector
      official a Lags;a()Lcom/mojang/datafixers/DSL$TypeReference;
      intermediary method_20329 Lnet/minecraft/class_4284;method_20329()Lcom/mojang/datafixers/DSL$TypeReference;
      named getTypeReference Lnet/minecraft/datafixer/DataFixTypes;getTypeReference()Lcom/mojang/datafixers/DSL$TypeReference;