Package net.minecraft.world.dimension
Record Class DimensionOptionsRegistryHolder
java.lang.Object
java.lang.Record
net.minecraft.world.dimension.DimensionOptionsRegistryHolder
- Record Components:
- dimensions-
- Mappings:
- Namespace - Name - official - dif- intermediary - net/minecraft/class_7723- named - net/minecraft/world/dimension/DimensionOptionsRegistryHolder- official - b- intermediary - comp_1014- named - dimensions
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionstatic final record
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final com.mojang.serialization.MapCodec<DimensionOptionsRegistryHolder>private final Registry<DimensionOptions>The field for thedimensionsrecord component.private static final intprivate static final Set<RegistryKey<DimensionOptions>>
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionstatic Registry<DimensionOptions>createRegistry(Registry<DimensionOptions> currentRegistry, RegistryEntry<DimensionType> overworldEntry, ChunkGenerator chunkGenerator) static Registry<DimensionOptions>createRegistry(Registry<DimensionType> dynamicRegistry, Registry<DimensionOptions> currentRegistry, ChunkGenerator chunkGenerator) Returns the value of thedimensionsrecord component.final booleanIndicates whether some other object is "equal to" this one.(package private) static com.mojang.serialization.LifecyclegetLifecycle(RegistryKey<DimensionOptions> key, DimensionOptions dimensionOptions) private static LevelProperties.SpecialPropertygetSpecialProperty(Registry<DimensionOptions> dimensionOptionsRegistry) final inthashCode()Returns a hash code value for this object.booleanisDebug()private static booleanisNetherVanilla(DimensionOptions dimensionOptions) private static booleanisOverworldVanilla(DimensionOptions dimensionOptions) private static booleanisTheEndVanilla(DimensionOptions dimensionOptions) private static booleanisVanilla(RegistryKey<DimensionOptions> key, DimensionOptions dimensionOptions) static Stream<RegistryKey<DimensionOptions>>streamAll(Stream<RegistryKey<DimensionOptions>> otherKeys) toConfig(Registry<DimensionOptions> existingRegistry) final StringtoString()Returns a string representation of this record class.with(DynamicRegistryManager dynamicRegistryManager, ChunkGenerator chunkGenerator) 
- 
Field Details- 
dimensionsThe field for thedimensionsrecord component.
- 
CODEC- Mappings:
- Namespace - Name - Mixin selector - official - a- Ldif;a:Lcom/mojang/serialization/MapCodec;- intermediary - field_40363- Lnet/minecraft/class_7723;field_40363:Lcom/mojang/serialization/MapCodec;- named - CODEC- Lnet/minecraft/world/dimension/DimensionOptionsRegistryHolder;CODEC:Lcom/mojang/serialization/MapCodec;
 
- 
VANILLA_KEYS- Mappings:
- Namespace - Name - Mixin selector - official - c- Ldif;c:Ljava/util/Set;- intermediary - field_40364- Lnet/minecraft/class_7723;field_40364:Ljava/util/Set;- named - VANILLA_KEYS- Lnet/minecraft/world/dimension/DimensionOptionsRegistryHolder;VANILLA_KEYS:Ljava/util/Set;
 
- 
VANILLA_KEY_COUNTprivate static final int VANILLA_KEY_COUNT- Mappings:
- Namespace - Name - Mixin selector - official - d- Ldif;d:I- intermediary - field_40365- Lnet/minecraft/class_7723;field_40365:I- named - VANILLA_KEY_COUNT- Lnet/minecraft/world/dimension/DimensionOptionsRegistryHolder;VANILLA_KEY_COUNT:I
 
 
- 
- 
Constructor Details- 
DimensionOptionsRegistryHolder
 
- 
- 
Method Details- 
streamAllpublic static Stream<RegistryKey<DimensionOptions>> streamAll(Stream<RegistryKey<DimensionOptions>> otherKeys) - Mappings:
- Namespace - Name - Mixin selector - official - a- Ldif;a(Ljava/util/stream/Stream;)Ljava/util/stream/Stream;- intermediary - method_45525- Lnet/minecraft/class_7723;method_45525(Ljava/util/stream/Stream;)Ljava/util/stream/Stream;- named - streamAll- Lnet/minecraft/world/dimension/DimensionOptionsRegistryHolder;streamAll(Ljava/util/stream/Stream;)Ljava/util/stream/Stream;
 
- 
withpublic DimensionOptionsRegistryHolder with(DynamicRegistryManager dynamicRegistryManager, ChunkGenerator chunkGenerator) - Mappings:
- Namespace - Name - Mixin selector - official - a- Ldif;a(Lhs;Lddy;)Ldif;- intermediary - method_45522- Lnet/minecraft/class_7723;method_45522(Lnet/minecraft/class_5455;Lnet/minecraft/class_2794;)Lnet/minecraft/class_7723;- named - with- Lnet/minecraft/world/dimension/DimensionOptionsRegistryHolder;with(Lnet/minecraft/registry/DynamicRegistryManager;Lnet/minecraft/world/gen/chunk/ChunkGenerator;)Lnet/minecraft/world/dimension/DimensionOptionsRegistryHolder;
 
- 
createRegistrypublic static Registry<DimensionOptions> createRegistry(Registry<DimensionType> dynamicRegistry, Registry<DimensionOptions> currentRegistry, ChunkGenerator chunkGenerator) - Mappings:
- Namespace - Name - Mixin selector - official - a- Ldif;a(Lhr;Lhr;Lddy;)Lhr;- intermediary - method_45520- Lnet/minecraft/class_7723;method_45520(Lnet/minecraft/class_2378;Lnet/minecraft/class_2378;Lnet/minecraft/class_2794;)Lnet/minecraft/class_2378;- named - createRegistry- Lnet/minecraft/world/dimension/DimensionOptionsRegistryHolder;createRegistry(Lnet/minecraft/registry/Registry;Lnet/minecraft/registry/Registry;Lnet/minecraft/world/gen/chunk/ChunkGenerator;)Lnet/minecraft/registry/Registry;
 
- 
createRegistrypublic static Registry<DimensionOptions> createRegistry(Registry<DimensionOptions> currentRegistry, RegistryEntry<DimensionType> overworldEntry, ChunkGenerator chunkGenerator) - Mappings:
- Namespace - Name - Mixin selector - official - a- Ldif;a(Lhr;Lhe;Lddy;)Lhr;- intermediary - method_45519- Lnet/minecraft/class_7723;method_45519(Lnet/minecraft/class_2378;Lnet/minecraft/class_6880;Lnet/minecraft/class_2794;)Lnet/minecraft/class_2378;- named - createRegistry- Lnet/minecraft/world/dimension/DimensionOptionsRegistryHolder;createRegistry(Lnet/minecraft/registry/Registry;Lnet/minecraft/registry/entry/RegistryEntry;Lnet/minecraft/world/gen/chunk/ChunkGenerator;)Lnet/minecraft/registry/Registry;
 
- 
getChunkGenerator- Mappings:
- Namespace - Name - Mixin selector - official - a- Ldif;a()Lddy;- intermediary - method_45513- Lnet/minecraft/class_7723;method_45513()Lnet/minecraft/class_2794;- named - getChunkGenerator- Lnet/minecraft/world/dimension/DimensionOptionsRegistryHolder;getChunkGenerator()Lnet/minecraft/world/gen/chunk/ChunkGenerator;
 
- 
getOrEmpty- Mappings:
- Namespace - Name - Mixin selector - official - a- Ldif;a(Lacp;)Ljava/util/Optional;- intermediary - method_45514- Lnet/minecraft/class_7723;method_45514(Lnet/minecraft/class_5321;)Ljava/util/Optional;- named - getOrEmpty- Lnet/minecraft/world/dimension/DimensionOptionsRegistryHolder;getOrEmpty(Lnet/minecraft/registry/RegistryKey;)Ljava/util/Optional;
 
- 
getWorldKeys- Mappings:
- Namespace - Name - Mixin selector - official - b- Ldif;b()Lcom/google/common/collect/ImmutableSet;- intermediary - method_45526- Lnet/minecraft/class_7723;method_45526()Lcom/google/common/collect/ImmutableSet;- named - getWorldKeys- Lnet/minecraft/world/dimension/DimensionOptionsRegistryHolder;getWorldKeys()Lcom/google/common/collect/ImmutableSet;
 
- 
isDebugpublic boolean isDebug()- Mappings:
- Namespace - Name - Mixin selector - official - c- Ldif;c()Z- intermediary - method_45531- Lnet/minecraft/class_7723;method_45531()Z- named - isDebug- Lnet/minecraft/world/dimension/DimensionOptionsRegistryHolder;isDebug()Z
 
- 
getSpecialPropertyprivate static LevelProperties.SpecialProperty getSpecialProperty(Registry<DimensionOptions> dimensionOptionsRegistry) - Mappings:
- Namespace - Name - Mixin selector - official - b- Ldif;b(Lhr;)Ldzc$a;- intermediary - method_45530- Lnet/minecraft/class_7723;method_45530(Lnet/minecraft/class_2378;)Lnet/minecraft/class_31$class_7729;- named - getSpecialProperty- Lnet/minecraft/world/dimension/DimensionOptionsRegistryHolder;getSpecialProperty(Lnet/minecraft/registry/Registry;)Lnet/minecraft/world/level/LevelProperties$SpecialProperty;
 
- 
getLifecyclestatic com.mojang.serialization.Lifecycle getLifecycle(RegistryKey<DimensionOptions> key, DimensionOptions dimensionOptions) - Mappings:
- Namespace - Name - Mixin selector - official - a- Ldif;a(Lacp;Ldfl;)Lcom/mojang/serialization/Lifecycle;- intermediary - method_45515- Lnet/minecraft/class_7723;method_45515(Lnet/minecraft/class_5321;Lnet/minecraft/class_5363;)Lcom/mojang/serialization/Lifecycle;- named - getLifecycle- Lnet/minecraft/world/dimension/DimensionOptionsRegistryHolder;getLifecycle(Lnet/minecraft/registry/RegistryKey;Lnet/minecraft/world/dimension/DimensionOptions;)Lcom/mojang/serialization/Lifecycle;
 
- 
isVanillaprivate static boolean isVanilla(RegistryKey<DimensionOptions> key, DimensionOptions dimensionOptions) - Mappings:
- Namespace - Name - Mixin selector - official - b- Ldif;b(Lacp;Ldfl;)Z- intermediary - method_45528- Lnet/minecraft/class_7723;method_45528(Lnet/minecraft/class_5321;Lnet/minecraft/class_5363;)Z- named - isVanilla- Lnet/minecraft/world/dimension/DimensionOptionsRegistryHolder;isVanilla(Lnet/minecraft/registry/RegistryKey;Lnet/minecraft/world/dimension/DimensionOptions;)Z
 
- 
isOverworldVanilla- Mappings:
- Namespace - Name - Mixin selector - official - a- Ldif;a(Ldfl;)Z- intermediary - method_45517- Lnet/minecraft/class_7723;method_45517(Lnet/minecraft/class_5363;)Z- named - isOverworldVanilla- Lnet/minecraft/world/dimension/DimensionOptionsRegistryHolder;isOverworldVanilla(Lnet/minecraft/world/dimension/DimensionOptions;)Z
 
- 
isNetherVanilla- Mappings:
- Namespace - Name - Mixin selector - official - b- Ldif;b(Ldfl;)Z- intermediary - method_45529- Lnet/minecraft/class_7723;method_45529(Lnet/minecraft/class_5363;)Z- named - isNetherVanilla- Lnet/minecraft/world/dimension/DimensionOptionsRegistryHolder;isNetherVanilla(Lnet/minecraft/world/dimension/DimensionOptions;)Z
 
- 
isTheEndVanilla- Mappings:
- Namespace - Name - Mixin selector - official - c- Ldif;c(Ldfl;)Z- intermediary - method_45533- Lnet/minecraft/class_7723;method_45533(Lnet/minecraft/class_5363;)Z- named - isTheEndVanilla- Lnet/minecraft/world/dimension/DimensionOptionsRegistryHolder;isTheEndVanilla(Lnet/minecraft/world/dimension/DimensionOptions;)Z
 
- 
toConfigpublic DimensionOptionsRegistryHolder.DimensionsConfig toConfig(Registry<DimensionOptions> existingRegistry) - Mappings:
- Namespace - Name - Mixin selector - official - a- Ldif;a(Lhr;)Ldif$b;- intermediary - method_45518- Lnet/minecraft/class_7723;method_45518(Lnet/minecraft/class_2378;)Lnet/minecraft/class_7723$class_7725;- named - toConfig- Lnet/minecraft/world/dimension/DimensionOptionsRegistryHolder;toConfig(Lnet/minecraft/registry/Registry;)Lnet/minecraft/world/dimension/DimensionOptionsRegistryHolder$DimensionsConfig;
 
- 
toStringReturns a string representation of this record class. The representation contains the name of the class, followed by the name and value of each of the record components.
- 
hashCodepublic final int hashCode()Returns a hash code value for this object. The value is derived from the hash code of each of the record components.
- 
equalsIndicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. All components in this record class are compared withObjects::equals(Object,Object).
- 
dimensionsReturns the value of thedimensionsrecord component.- Returns:
- the value of the dimensionsrecord component
 
 
-