Class DimensionOptions

java.lang.Object
net.minecraft.world.dimension.DimensionOptions

public final class DimensionOptions extends Object
Mappings:
Namespace Name
official crz
intermediary net/minecraft/class_5363
named net/minecraft/world/dimension/DimensionOptions
  • Field Details

    • CODEC

      public static final com.mojang.serialization.Codec<DimensionOptions> CODEC
      Mappings:
      Namespace Name Mixin selector
      official a Lcrz;a:Lcom/mojang/serialization/Codec;
      intermediary field_25411 Lnet/minecraft/class_5363;field_25411:Lcom/mojang/serialization/Codec;
      named CODEC Lnet/minecraft/world/dimension/DimensionOptions;CODEC:Lcom/mojang/serialization/Codec;
    • OVERWORLD

      public static final RegistryKey<DimensionOptions> OVERWORLD
      Mappings:
      Namespace Name Mixin selector
      official b Lcrz;b:Lys;
      intermediary field_25412 Lnet/minecraft/class_5363;field_25412:Lnet/minecraft/class_5321;
      named OVERWORLD Lnet/minecraft/world/dimension/DimensionOptions;OVERWORLD:Lnet/minecraft/util/registry/RegistryKey;
    • NETHER

      public static final RegistryKey<DimensionOptions> NETHER
      Mappings:
      Namespace Name Mixin selector
      official c Lcrz;c:Lys;
      intermediary field_25413 Lnet/minecraft/class_5363;field_25413:Lnet/minecraft/class_5321;
      named NETHER Lnet/minecraft/world/dimension/DimensionOptions;NETHER:Lnet/minecraft/util/registry/RegistryKey;
    • END

      public static final RegistryKey<DimensionOptions> END
      Mappings:
      Namespace Name Mixin selector
      official d Lcrz;d:Lys;
      intermediary field_25414 Lnet/minecraft/class_5363;field_25414:Lnet/minecraft/class_5321;
      named END Lnet/minecraft/world/dimension/DimensionOptions;END:Lnet/minecraft/util/registry/RegistryKey;
    • BASE_DIMENSIONS

      private static final Set<RegistryKey<DimensionOptions>> BASE_DIMENSIONS
      Mappings:
      Namespace Name Mixin selector
      official e Lcrz;e:Ljava/util/Set;
      intermediary field_25415 Lnet/minecraft/class_5363;field_25415:Ljava/util/Set;
      named BASE_DIMENSIONS Lnet/minecraft/world/dimension/DimensionOptions;BASE_DIMENSIONS:Ljava/util/Set;
    • dimensionTypeSupplier

      private final RegistryEntry<DimensionType> dimensionTypeSupplier
      Mappings:
      Namespace Name Mixin selector
      official f Lcrz;f:Lgs;
      intermediary field_25416 Lnet/minecraft/class_5363;field_25416:Lnet/minecraft/class_6880;
      named dimensionTypeSupplier Lnet/minecraft/world/dimension/DimensionOptions;dimensionTypeSupplier:Lnet/minecraft/util/registry/RegistryEntry;
    • chunkGenerator

      private final ChunkGenerator chunkGenerator
      Mappings:
      Namespace Name Mixin selector
      official g Lcrz;g:Lcqr;
      intermediary field_25417 Lnet/minecraft/class_5363;field_25417:Lnet/minecraft/class_2794;
      named chunkGenerator Lnet/minecraft/world/dimension/DimensionOptions;chunkGenerator:Lnet/minecraft/world/gen/chunk/ChunkGenerator;
  • Constructor Details

    • DimensionOptions

      public DimensionOptions(RegistryEntry<DimensionType> registryEntry, ChunkGenerator chunkGenerator)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lcrz;<init>(Lgs;Lcqr;)V
      intermediary <init> Lnet/minecraft/class_5363;<init>(Lnet/minecraft/class_6880;Lnet/minecraft/class_2794;)V
      named <init> Lnet/minecraft/world/dimension/DimensionOptions;<init>(Lnet/minecraft/util/registry/RegistryEntry;Lnet/minecraft/world/gen/chunk/ChunkGenerator;)V
  • Method Details

    • getDimensionTypeSupplier

      public RegistryEntry<DimensionType> getDimensionTypeSupplier()
      Mappings:
      Namespace Name Mixin selector
      official a Lcrz;a()Lgs;
      intermediary method_29566 Lnet/minecraft/class_5363;method_29566()Lnet/minecraft/class_6880;
      named getDimensionTypeSupplier Lnet/minecraft/world/dimension/DimensionOptions;getDimensionTypeSupplier()Lnet/minecraft/util/registry/RegistryEntry;
    • getChunkGenerator

      public ChunkGenerator getChunkGenerator()
      Mappings:
      Namespace Name Mixin selector
      official b Lcrz;b()Lcqr;
      intermediary method_29571 Lnet/minecraft/class_5363;method_29571()Lnet/minecraft/class_2794;
      named getChunkGenerator Lnet/minecraft/world/dimension/DimensionOptions;getChunkGenerator()Lnet/minecraft/world/gen/chunk/ChunkGenerator;
    • method_29569

      public static Registry<DimensionOptions> method_29569(Registry<DimensionOptions> registry)
      Mappings:
      Namespace Name Mixin selector
      official a Lcrz;a(Lhb;)Lhb;
      intermediary method_29569 Lnet/minecraft/class_5363;method_29569(Lnet/minecraft/class_2378;)Lnet/minecraft/class_2378;
      named method_29569 Lnet/minecraft/world/dimension/DimensionOptions;method_29569(Lnet/minecraft/util/registry/Registry;)Lnet/minecraft/util/registry/Registry;
    • hasDefaultSettings

      public static boolean hasDefaultSettings(long seed, Registry<DimensionOptions> registry)
      Mappings:
      Namespace Name Mixin selector
      official a Lcrz;a(JLhb;)Z
      intermediary method_29567 Lnet/minecraft/class_5363;method_29567(JLnet/minecraft/class_2378;)Z
      named hasDefaultSettings Lnet/minecraft/world/dimension/DimensionOptions;hasDefaultSettings(JLnet/minecraft/util/registry/Registry;)Z