Class DimensionOptions

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

public final class DimensionOptions extends Object
Mappings:
Namespace Name
official cyv
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 Lcyv;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 Lcyv;b:Laba;
      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 Lcyv;c:Laba;
      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 Lcyv;d:Laba;
      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 Lcyv;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;
    • dimensionTypeEntry

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

      private final ChunkGenerator chunkGenerator
      Mappings:
      Namespace Name Mixin selector
      official g Lcyv;g:Lcxk;
      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> dimensionTypeEntry, ChunkGenerator chunkGenerator)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lcyv;<init>(Lhc;Lcxk;)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

    • getDimensionTypeEntry

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

      public ChunkGenerator getChunkGenerator()
      Mappings:
      Namespace Name Mixin selector
      official b Lcyv;b()Lcxk;
      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;
    • streamRegistry

      public static Stream<RegistryKey<DimensionOptions>> streamRegistry(Stream<RegistryKey<DimensionOptions>> stream)
      Mappings:
      Namespace Name Mixin selector
      official a Lcyv;a(Ljava/util/stream/Stream;)Ljava/util/stream/Stream;
      intermediary method_41526 Lnet/minecraft/class_5363;method_41526(Ljava/util/stream/Stream;)Ljava/util/stream/Stream;
      named streamRegistry Lnet/minecraft/world/dimension/DimensionOptions;streamRegistry(Ljava/util/stream/Stream;)Ljava/util/stream/Stream;
    • createRegistry

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

      public static boolean hasDefaultSettings(Registry<DimensionOptions> registry)
      Mappings:
      Namespace Name Mixin selector
      official b Lcyv;b(Lhm;)Z
      intermediary method_29567 Lnet/minecraft/class_5363;method_29567(Lnet/minecraft/class_2378;)Z
      named hasDefaultSettings Lnet/minecraft/world/dimension/DimensionOptions;hasDefaultSettings(Lnet/minecraft/util/registry/Registry;)Z