Package net.minecraft.world.dimension
Class DimensionType
java.lang.Object
net.minecraft.world.dimension.DimensionType
- Mappings:
Namespace Name official cnv
intermediary net/minecraft/class_2874
named net/minecraft/world/dimension/DimensionType
-
Field Summary
Modifier and TypeFieldDescriptionprivate final float
private final boolean
private final BiomeAccessType
private final float[]
static final com.mojang.serialization.Codec<DimensionType>
private final double
private static final int
static final int
private final OptionalLong
private final boolean
private final boolean
private final boolean
private final boolean
private final int
private final Identifier
private final int
static final int
static final int
static final int
private final int
static final float[]
private final boolean
protected static final DimensionType
protected static final DimensionType
static final RegistryKey<DimensionType>
static final Identifier
static final RegistryKey<DimensionType>
private final boolean
static final com.mojang.serialization.Codec<Supplier<DimensionType>>
private final boolean
static final int
private final Identifier
protected static final DimensionType
static final Identifier
static final RegistryKey<DimensionType>
protected static final DimensionType
static final Identifier
static final RegistryKey<DimensionType>
private final boolean
-
Constructor Summary
ModifierConstructorDescriptionprivate
DimensionType
(OptionalLong fixedTime, boolean hasSkylight, boolean hasCeiling, boolean ultrawarm, boolean natural, double coordinateScale, boolean hasEnderDragonFight, boolean piglinSafe, boolean bedWorks, boolean respawnAnchorWorks, boolean hasRaids, int minimumY, int height, int logicalHeight, BiomeAccessType biomeAccessType, Identifier infiniburn, Identifier skyProperties, float ambientLight) Deprecated.private
DimensionType
(OptionalLong fixedTime, boolean hasSkylight, boolean hasCeiling, boolean ultrawarm, boolean natural, double coordinateScale, boolean piglinSafe, boolean bedWorks, boolean respawnAnchorWorks, boolean hasRaids, int minimumY, int height, int logicalHeight, Identifier infiniburn, Identifier skyProperties, float ambientLight) -
Method Summary
Modifier and TypeMethodDescriptionstatic DynamicRegistryManager.Impl
addRegistryDefaults
(DynamicRegistryManager.Impl registryManager) private static com.mojang.serialization.DataResult<DimensionType>
checkHeight
(DimensionType type) private static float[]
computeBrightnessByLightLevel
(float ambientLight) static DimensionType
create
(OptionalLong fixedTime, boolean hasSkylight, boolean hasCeiling, boolean ultrawarm, boolean natural, double coordinateScale, boolean hasEnderDragonFight, boolean piglinSafe, boolean bedWorks, boolean respawnAnchorWorks, boolean hasRaids, int minimumY, int height, int logicalHeight, BiomeAccessType biomeAccessType, Identifier infiniburn, Identifier skyProperties, float ambientLight) static SimpleRegistry<DimensionOptions>
createDefaultDimensionOptions
(Registry<DimensionType> dimensionRegistry, Registry<Biome> biomeRegistry, Registry<ChunkGeneratorSettings> chunkGeneratorSettingsRegistry, long seed) private static ChunkGenerator
createEndGenerator
(Registry<Biome> biomeRegistry, Registry<ChunkGeneratorSettings> chunkGeneratorSettingsRegistry, long seed) private static ChunkGenerator
createNetherGenerator
(Registry<Biome> biomeRegistry, Registry<ChunkGeneratorSettings> chunkGeneratorSettingsRegistry, long seed) boolean
equals
(DimensionType dimensionType) float
getBrightness
(int lightLevel) double
static double
getCoordinateScaleFactor
(DimensionType fromDimension, DimensionType toDimension) int
int
int
int
getMoonPhase
(long time) Gets the moon phase index of Minecraft's moon.static File
getSaveDirectory
(RegistryKey<World> worldRef, File root) float
getSkyAngle
(long time) Deprecated.boolean
boolean
boolean
boolean
hasRaids()
boolean
boolean
boolean
boolean
boolean
boolean
static com.mojang.serialization.DataResult<RegistryKey<World>>
worldFromDimensionNbt
(com.mojang.serialization.Dynamic<?> nbt) Deprecated.
-
Field Details
-
SIZE_BITS_Y
public static final int SIZE_BITS_Y- Mappings:
Namespace Name Mixin selector official a
Lcnv;a:I
intermediary field_28133
Lnet/minecraft/class_2874;field_28133:I
named SIZE_BITS_Y
Lnet/minecraft/world/dimension/DimensionType;SIZE_BITS_Y:I
-
field_33411
public static final int field_33411- See Also:
- Mappings:
Namespace Name Mixin selector official b
Lcnv;b:I
intermediary field_33411
Lnet/minecraft/class_2874;field_33411:I
named field_33411
Lnet/minecraft/world/dimension/DimensionType;field_33411:I
-
MAX_HEIGHT
public static final int MAX_HEIGHT- Mappings:
Namespace Name Mixin selector official c
Lcnv;c:I
intermediary field_28134
Lnet/minecraft/class_2874;field_28134:I
named MAX_HEIGHT
Lnet/minecraft/world/dimension/DimensionType;MAX_HEIGHT:I
-
MAX_COLUMN_HEIGHT
public static final int MAX_COLUMN_HEIGHT- Mappings:
Namespace Name Mixin selector official d
Lcnv;d:I
intermediary field_28135
Lnet/minecraft/class_2874;field_28135:I
named MAX_COLUMN_HEIGHT
Lnet/minecraft/world/dimension/DimensionType;MAX_COLUMN_HEIGHT:I
-
MIN_HEIGHT
public static final int MIN_HEIGHT- Mappings:
Namespace Name Mixin selector official e
Lcnv;e:I
intermediary field_28136
Lnet/minecraft/class_2874;field_28136:I
named MIN_HEIGHT
Lnet/minecraft/world/dimension/DimensionType;MIN_HEIGHT:I
-
OVERWORLD_ID
- Mappings:
Namespace Name Mixin selector official f
Lcnv;f:Lww;
intermediary field_26752
Lnet/minecraft/class_2874;field_26752:Lnet/minecraft/class_2960;
named OVERWORLD_ID
Lnet/minecraft/world/dimension/DimensionType;OVERWORLD_ID:Lnet/minecraft/util/Identifier;
-
THE_NETHER_ID
- Mappings:
Namespace Name Mixin selector official g
Lcnv;g:Lww;
intermediary field_26753
Lnet/minecraft/class_2874;field_26753:Lnet/minecraft/class_2960;
named THE_NETHER_ID
Lnet/minecraft/world/dimension/DimensionType;THE_NETHER_ID:Lnet/minecraft/util/Identifier;
-
THE_END_ID
- Mappings:
Namespace Name Mixin selector official h
Lcnv;h:Lww;
intermediary field_26754
Lnet/minecraft/class_2874;field_26754:Lnet/minecraft/class_2960;
named THE_END_ID
Lnet/minecraft/world/dimension/DimensionType;THE_END_ID:Lnet/minecraft/util/Identifier;
-
CODEC
- Mappings:
Namespace Name Mixin selector official i
Lcnv;i:Lcom/mojang/serialization/Codec;
intermediary field_24757
Lnet/minecraft/class_2874;field_24757:Lcom/mojang/serialization/Codec;
named CODEC
Lnet/minecraft/world/dimension/DimensionType;CODEC:Lcom/mojang/serialization/Codec;
-
field_31440
private static final int field_31440- See Also:
- Mappings:
Namespace Name Mixin selector official t
Lcnv;t:I
intermediary field_31440
Lnet/minecraft/class_2874;field_31440:I
named field_31440
Lnet/minecraft/world/dimension/DimensionType;field_31440:I
-
MOON_SIZES
public static final float[] MOON_SIZES- Mappings:
Namespace Name Mixin selector official j
Lcnv;j:[F
intermediary field_24752
Lnet/minecraft/class_2874;field_24752:[F
named MOON_SIZES
Lnet/minecraft/world/dimension/DimensionType;MOON_SIZES:[F
-
OVERWORLD_REGISTRY_KEY
- Mappings:
Namespace Name Mixin selector official k
Lcnv;k:Lwv;
intermediary field_24753
Lnet/minecraft/class_2874;field_24753:Lnet/minecraft/class_5321;
named OVERWORLD_REGISTRY_KEY
Lnet/minecraft/world/dimension/DimensionType;OVERWORLD_REGISTRY_KEY:Lnet/minecraft/util/registry/RegistryKey;
-
THE_NETHER_REGISTRY_KEY
- Mappings:
Namespace Name Mixin selector official l
Lcnv;l:Lwv;
intermediary field_24754
Lnet/minecraft/class_2874;field_24754:Lnet/minecraft/class_5321;
named THE_NETHER_REGISTRY_KEY
Lnet/minecraft/world/dimension/DimensionType;THE_NETHER_REGISTRY_KEY:Lnet/minecraft/util/registry/RegistryKey;
-
THE_END_REGISTRY_KEY
- Mappings:
Namespace Name Mixin selector official m
Lcnv;m:Lwv;
intermediary field_24755
Lnet/minecraft/class_2874;field_24755:Lnet/minecraft/class_5321;
named THE_END_REGISTRY_KEY
Lnet/minecraft/world/dimension/DimensionType;THE_END_REGISTRY_KEY:Lnet/minecraft/util/registry/RegistryKey;
-
OVERWORLD
- Mappings:
Namespace Name Mixin selector official n
Lcnv;n:Lcnv;
intermediary field_25407
Lnet/minecraft/class_2874;field_25407:Lnet/minecraft/class_2874;
named OVERWORLD
Lnet/minecraft/world/dimension/DimensionType;OVERWORLD:Lnet/minecraft/world/dimension/DimensionType;
-
THE_NETHER
- Mappings:
Namespace Name Mixin selector official o
Lcnv;o:Lcnv;
intermediary field_25408
Lnet/minecraft/class_2874;field_25408:Lnet/minecraft/class_2874;
named THE_NETHER
Lnet/minecraft/world/dimension/DimensionType;THE_NETHER:Lnet/minecraft/world/dimension/DimensionType;
-
THE_END
- Mappings:
Namespace Name Mixin selector official p
Lcnv;p:Lcnv;
intermediary field_25409
Lnet/minecraft/class_2874;field_25409:Lnet/minecraft/class_2874;
named THE_END
Lnet/minecraft/world/dimension/DimensionType;THE_END:Lnet/minecraft/world/dimension/DimensionType;
-
OVERWORLD_CAVES_REGISTRY_KEY
- Mappings:
Namespace Name Mixin selector official q
Lcnv;q:Lwv;
intermediary field_25610
Lnet/minecraft/class_2874;field_25610:Lnet/minecraft/class_5321;
named OVERWORLD_CAVES_REGISTRY_KEY
Lnet/minecraft/world/dimension/DimensionType;OVERWORLD_CAVES_REGISTRY_KEY:Lnet/minecraft/util/registry/RegistryKey;
-
OVERWORLD_CAVES
- Mappings:
Namespace Name Mixin selector official r
Lcnv;r:Lcnv;
intermediary field_25611
Lnet/minecraft/class_2874;field_25611:Lnet/minecraft/class_2874;
named OVERWORLD_CAVES
Lnet/minecraft/world/dimension/DimensionType;OVERWORLD_CAVES:Lnet/minecraft/world/dimension/DimensionType;
-
REGISTRY_CODEC
- Mappings:
Namespace Name Mixin selector official s
Lcnv;s:Lcom/mojang/serialization/Codec;
intermediary field_24756
Lnet/minecraft/class_2874;field_24756:Lcom/mojang/serialization/Codec;
named REGISTRY_CODEC
Lnet/minecraft/world/dimension/DimensionType;REGISTRY_CODEC:Lcom/mojang/serialization/Codec;
-
fixedTime
- Mappings:
Namespace Name Mixin selector official u
Lcnv;u:Ljava/util/OptionalLong;
intermediary field_24761
Lnet/minecraft/class_2874;field_24761:Ljava/util/OptionalLong;
named fixedTime
Lnet/minecraft/world/dimension/DimensionType;fixedTime:Ljava/util/OptionalLong;
-
hasSkyLight
private final boolean hasSkyLight- Mappings:
Namespace Name Mixin selector official v
Lcnv;v:Z
intermediary field_13073
Lnet/minecraft/class_2874;field_13073:Z
named hasSkyLight
Lnet/minecraft/world/dimension/DimensionType;hasSkyLight:Z
-
hasCeiling
private final boolean hasCeiling- Mappings:
Namespace Name Mixin selector official w
Lcnv;w:Z
intermediary field_24504
Lnet/minecraft/class_2874;field_24504:Z
named hasCeiling
Lnet/minecraft/world/dimension/DimensionType;hasCeiling:Z
-
ultrawarm
private final boolean ultrawarm- Mappings:
Namespace Name Mixin selector official x
Lcnv;x:Z
intermediary field_24505
Lnet/minecraft/class_2874;field_24505:Z
named ultrawarm
Lnet/minecraft/world/dimension/DimensionType;ultrawarm:Z
-
natural
private final boolean natural- Mappings:
Namespace Name Mixin selector official y
Lcnv;y:Z
intermediary field_24762
Lnet/minecraft/class_2874;field_24762:Z
named natural
Lnet/minecraft/world/dimension/DimensionType;natural:Z
-
coordinateScale
private final double coordinateScale- Mappings:
Namespace Name Mixin selector official z
Lcnv;z:D
intermediary field_26706
Lnet/minecraft/class_2874;field_26706:D
named coordinateScale
Lnet/minecraft/world/dimension/DimensionType;coordinateScale:D
-
hasEnderDragonFight
private final boolean hasEnderDragonFight- Mappings:
Namespace Name Mixin selector official A
Lcnv;A:Z
intermediary field_24764
Lnet/minecraft/class_2874;field_24764:Z
named hasEnderDragonFight
Lnet/minecraft/world/dimension/DimensionType;hasEnderDragonFight:Z
-
piglinSafe
private final boolean piglinSafe- Mappings:
Namespace Name Mixin selector official B
Lcnv;B:Z
intermediary field_25612
Lnet/minecraft/class_2874;field_25612:Z
named piglinSafe
Lnet/minecraft/world/dimension/DimensionType;piglinSafe:Z
-
bedWorks
private final boolean bedWorks- Mappings:
Namespace Name Mixin selector official C
Lcnv;C:Z
intermediary field_25613
Lnet/minecraft/class_2874;field_25613:Z
named bedWorks
Lnet/minecraft/world/dimension/DimensionType;bedWorks:Z
-
respawnAnchorWorks
private final boolean respawnAnchorWorks- Mappings:
Namespace Name Mixin selector official D
Lcnv;D:Z
intermediary field_25614
Lnet/minecraft/class_2874;field_25614:Z
named respawnAnchorWorks
Lnet/minecraft/world/dimension/DimensionType;respawnAnchorWorks:Z
-
hasRaids
private final boolean hasRaids- Mappings:
Namespace Name Mixin selector official E
Lcnv;E:Z
intermediary field_25615
Lnet/minecraft/class_2874;field_25615:Z
named hasRaids
Lnet/minecraft/world/dimension/DimensionType;hasRaids:Z
-
minimumY
private final int minimumY- Mappings:
Namespace Name Mixin selector official F
Lcnv;F:I
intermediary field_25616
Lnet/minecraft/class_2874;field_25616:I
named minimumY
Lnet/minecraft/world/dimension/DimensionType;minimumY:I
-
height
private final int height- Mappings:
Namespace Name Mixin selector official G
Lcnv;G:I
intermediary field_28131
Lnet/minecraft/class_2874;field_28131:I
named height
Lnet/minecraft/world/dimension/DimensionType;height:I
-
logicalHeight
private final int logicalHeight- Mappings:
Namespace Name Mixin selector official H
Lcnv;H:I
intermediary field_28132
Lnet/minecraft/class_2874;field_28132:I
named logicalHeight
Lnet/minecraft/world/dimension/DimensionType;logicalHeight:I
-
biomeAccessType
- Mappings:
Namespace Name Mixin selector official I
Lcnv;I:Lbxu;
intermediary field_20658
Lnet/minecraft/class_2874;field_20658:Lnet/minecraft/class_4545;
named biomeAccessType
Lnet/minecraft/world/dimension/DimensionType;biomeAccessType:Lnet/minecraft/world/biome/source/BiomeAccessType;
-
infiniburn
- Mappings:
Namespace Name Mixin selector official J
Lcnv;J:Lww;
intermediary field_25617
Lnet/minecraft/class_2874;field_25617:Lnet/minecraft/class_2960;
named infiniburn
Lnet/minecraft/world/dimension/DimensionType;infiniburn:Lnet/minecraft/util/Identifier;
-
skyProperties
- Mappings:
Namespace Name Mixin selector official K
Lcnv;K:Lww;
intermediary field_26751
Lnet/minecraft/class_2874;field_26751:Lnet/minecraft/class_2960;
named skyProperties
Lnet/minecraft/world/dimension/DimensionType;skyProperties:Lnet/minecraft/util/Identifier;
-
ambientLight
private final float ambientLight- Mappings:
Namespace Name Mixin selector official L
Lcnv;L:F
intermediary field_24766
Lnet/minecraft/class_2874;field_24766:F
named ambientLight
Lnet/minecraft/world/dimension/DimensionType;ambientLight:F
-
brightnessByLightLevel
private final transient float[] brightnessByLightLevel- Mappings:
Namespace Name Mixin selector official M
Lcnv;M:[F
intermediary field_24767
Lnet/minecraft/class_2874;field_24767:[F
named brightnessByLightLevel
Lnet/minecraft/world/dimension/DimensionType;brightnessByLightLevel:[F
-
-
Constructor Details
-
DimensionType
private DimensionType(OptionalLong fixedTime, boolean hasSkylight, boolean hasCeiling, boolean ultrawarm, boolean natural, double coordinateScale, boolean piglinSafe, boolean bedWorks, boolean respawnAnchorWorks, boolean hasRaids, int minimumY, int height, int logicalHeight, Identifier infiniburn, Identifier skyProperties, float ambientLight) - Mappings:
Namespace Name Mixin selector official <init>
Lcnv;<init>(Ljava/util/OptionalLong;ZZZZDZZZZIIILww;Lww;F)V
intermediary <init>
Lnet/minecraft/class_2874;<init>(Ljava/util/OptionalLong;ZZZZDZZZZIIILnet/minecraft/class_2960;Lnet/minecraft/class_2960;F)V
named <init>
Lnet/minecraft/world/dimension/DimensionType;<init>(Ljava/util/OptionalLong;ZZZZDZZZZIIILnet/minecraft/util/Identifier;Lnet/minecraft/util/Identifier;F)V
-
DimensionType
@Deprecated private DimensionType(OptionalLong fixedTime, boolean hasSkylight, boolean hasCeiling, boolean ultrawarm, boolean natural, double coordinateScale, boolean hasEnderDragonFight, boolean piglinSafe, boolean bedWorks, boolean respawnAnchorWorks, boolean hasRaids, int minimumY, int height, int logicalHeight, BiomeAccessType biomeAccessType, Identifier infiniburn, Identifier skyProperties, float ambientLight) Deprecated.- Mappings:
Namespace Name Mixin selector official <init>
Lcnv;<init>(Ljava/util/OptionalLong;ZZZZDZZZZZIIILbxu;Lww;Lww;F)V
intermediary <init>
Lnet/minecraft/class_2874;<init>(Ljava/util/OptionalLong;ZZZZDZZZZZIIILnet/minecraft/class_4545;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;F)V
named <init>
Lnet/minecraft/world/dimension/DimensionType;<init>(Ljava/util/OptionalLong;ZZZZDZZZZZIIILnet/minecraft/world/biome/source/BiomeAccessType;Lnet/minecraft/util/Identifier;Lnet/minecraft/util/Identifier;F)V
-
-
Method Details
-
checkHeight
- Mappings:
Namespace Name Mixin selector official b
Lcnv;b(Lcnv;)Lcom/mojang/serialization/DataResult;
intermediary method_32923
Lnet/minecraft/class_2874;method_32923(Lnet/minecraft/class_2874;)Lcom/mojang/serialization/DataResult;
named checkHeight
Lnet/minecraft/world/dimension/DimensionType;checkHeight(Lnet/minecraft/world/dimension/DimensionType;)Lcom/mojang/serialization/DataResult;
-
create
public static DimensionType create(OptionalLong fixedTime, boolean hasSkylight, boolean hasCeiling, boolean ultrawarm, boolean natural, double coordinateScale, boolean hasEnderDragonFight, boolean piglinSafe, boolean bedWorks, boolean respawnAnchorWorks, boolean hasRaids, int minimumY, int height, int logicalHeight, BiomeAccessType biomeAccessType, Identifier infiniburn, Identifier skyProperties, float ambientLight) - Mappings:
Namespace Name Mixin selector official a
Lcnv;a(Ljava/util/OptionalLong;ZZZZDZZZZZIIILbxu;Lww;Lww;F)Lcnv;
intermediary method_32922
Lnet/minecraft/class_2874;method_32922(Ljava/util/OptionalLong;ZZZZDZZZZZIIILnet/minecraft/class_4545;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;F)Lnet/minecraft/class_2874;
named create
Lnet/minecraft/world/dimension/DimensionType;create(Ljava/util/OptionalLong;ZZZZDZZZZZIIILnet/minecraft/world/biome/source/BiomeAccessType;Lnet/minecraft/util/Identifier;Lnet/minecraft/util/Identifier;F)Lnet/minecraft/world/dimension/DimensionType;
-
computeBrightnessByLightLevel
private static float[] computeBrightnessByLightLevel(float ambientLight) - Mappings:
Namespace Name Mixin selector official a
Lcnv;a(F)[F
intermediary method_28515
Lnet/minecraft/class_2874;method_28515(F)[F
named computeBrightnessByLightLevel
Lnet/minecraft/world/dimension/DimensionType;computeBrightnessByLightLevel(F)[F
-
worldFromDimensionNbt
@Deprecated public static com.mojang.serialization.DataResult<RegistryKey<World>> worldFromDimensionNbt(com.mojang.serialization.Dynamic<?> nbt) Deprecated.- Mappings:
Namespace Name Mixin selector official a
Lcnv;a(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/DataResult;
intermediary method_28521
Lnet/minecraft/class_2874;method_28521(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/DataResult;
named worldFromDimensionNbt
Lnet/minecraft/world/dimension/DimensionType;worldFromDimensionNbt(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/DataResult;
-
addRegistryDefaults
public static DynamicRegistryManager.Impl addRegistryDefaults(DynamicRegistryManager.Impl registryManager) - Mappings:
Namespace Name Mixin selector official a
Lcnv;a(Lgx$b;)Lgx$b;
intermediary method_28523
Lnet/minecraft/class_2874;method_28523(Lnet/minecraft/class_5455$class_5457;)Lnet/minecraft/class_5455$class_5457;
named addRegistryDefaults
Lnet/minecraft/world/dimension/DimensionType;addRegistryDefaults(Lnet/minecraft/util/registry/DynamicRegistryManager$Impl;)Lnet/minecraft/util/registry/DynamicRegistryManager$Impl;
-
createEndGenerator
private static ChunkGenerator createEndGenerator(Registry<Biome> biomeRegistry, Registry<ChunkGeneratorSettings> chunkGeneratorSettingsRegistry, long seed) - Mappings:
Namespace Name Mixin selector official a
Lcnv;a(Lgw;Lgw;J)Lcmo;
intermediary method_28533
Lnet/minecraft/class_2874;method_28533(Lnet/minecraft/class_2378;Lnet/minecraft/class_2378;J)Lnet/minecraft/class_2794;
named createEndGenerator
Lnet/minecraft/world/dimension/DimensionType;createEndGenerator(Lnet/minecraft/util/registry/Registry;Lnet/minecraft/util/registry/Registry;J)Lnet/minecraft/world/gen/chunk/ChunkGenerator;
-
createNetherGenerator
private static ChunkGenerator createNetherGenerator(Registry<Biome> biomeRegistry, Registry<ChunkGeneratorSettings> chunkGeneratorSettingsRegistry, long seed) - Mappings:
Namespace Name Mixin selector official b
Lcnv;b(Lgw;Lgw;J)Lcmo;
intermediary method_28535
Lnet/minecraft/class_2874;method_28535(Lnet/minecraft/class_2378;Lnet/minecraft/class_2378;J)Lnet/minecraft/class_2794;
named createNetherGenerator
Lnet/minecraft/world/dimension/DimensionType;createNetherGenerator(Lnet/minecraft/util/registry/Registry;Lnet/minecraft/util/registry/Registry;J)Lnet/minecraft/world/gen/chunk/ChunkGenerator;
-
createDefaultDimensionOptions
public static SimpleRegistry<DimensionOptions> createDefaultDimensionOptions(Registry<DimensionType> dimensionRegistry, Registry<Biome> biomeRegistry, Registry<ChunkGeneratorSettings> chunkGeneratorSettingsRegistry, long seed) - Mappings:
Namespace Name Mixin selector official a
Lcnv;a(Lgw;Lgw;Lgw;J)Lgr;
intermediary method_28517
Lnet/minecraft/class_2874;method_28517(Lnet/minecraft/class_2378;Lnet/minecraft/class_2378;Lnet/minecraft/class_2378;J)Lnet/minecraft/class_2370;
named createDefaultDimensionOptions
Lnet/minecraft/world/dimension/DimensionType;createDefaultDimensionOptions(Lnet/minecraft/util/registry/Registry;Lnet/minecraft/util/registry/Registry;Lnet/minecraft/util/registry/Registry;J)Lnet/minecraft/util/registry/SimpleRegistry;
-
getCoordinateScaleFactor
public static double getCoordinateScaleFactor(DimensionType fromDimension, DimensionType toDimension) - Mappings:
Namespace Name Mixin selector official a
Lcnv;a(Lcnv;Lcnv;)D
intermediary method_31109
Lnet/minecraft/class_2874;method_31109(Lnet/minecraft/class_2874;Lnet/minecraft/class_2874;)D
named getCoordinateScaleFactor
Lnet/minecraft/world/dimension/DimensionType;getCoordinateScaleFactor(Lnet/minecraft/world/dimension/DimensionType;Lnet/minecraft/world/dimension/DimensionType;)D
-
getSuffix
Deprecated.- Mappings:
Namespace Name Mixin selector official a
Lcnv;a()Ljava/lang/String;
intermediary method_12489
Lnet/minecraft/class_2874;method_12489()Ljava/lang/String;
named getSuffix
Lnet/minecraft/world/dimension/DimensionType;getSuffix()Ljava/lang/String;
-
getSaveDirectory
- Mappings:
Namespace Name Mixin selector official a
Lcnv;a(Lwv;Ljava/io/File;)Ljava/io/File;
intermediary method_12488
Lnet/minecraft/class_2874;method_12488(Lnet/minecraft/class_5321;Ljava/io/File;)Ljava/io/File;
named getSaveDirectory
Lnet/minecraft/world/dimension/DimensionType;getSaveDirectory(Lnet/minecraft/util/registry/RegistryKey;Ljava/io/File;)Ljava/io/File;
-
hasSkyLight
public boolean hasSkyLight()- Mappings:
Namespace Name Mixin selector official b
Lcnv;b()Z
intermediary method_12491
Lnet/minecraft/class_2874;method_12491()Z
named hasSkyLight
Lnet/minecraft/world/dimension/DimensionType;hasSkyLight()Z
-
hasCeiling
public boolean hasCeiling()- Mappings:
Namespace Name Mixin selector official c
Lcnv;c()Z
intermediary method_27998
Lnet/minecraft/class_2874;method_27998()Z
named hasCeiling
Lnet/minecraft/world/dimension/DimensionType;hasCeiling()Z
-
isUltrawarm
public boolean isUltrawarm()- Mappings:
Namespace Name Mixin selector official d
Lcnv;d()Z
intermediary method_27999
Lnet/minecraft/class_2874;method_27999()Z
named isUltrawarm
Lnet/minecraft/world/dimension/DimensionType;isUltrawarm()Z
-
isNatural
public boolean isNatural()- Mappings:
Namespace Name Mixin selector official e
Lcnv;e()Z
intermediary method_28537
Lnet/minecraft/class_2874;method_28537()Z
named isNatural
Lnet/minecraft/world/dimension/DimensionType;isNatural()Z
-
getCoordinateScale
public double getCoordinateScale()- Mappings:
Namespace Name Mixin selector official f
Lcnv;f()D
intermediary method_31110
Lnet/minecraft/class_2874;method_31110()D
named getCoordinateScale
Lnet/minecraft/world/dimension/DimensionType;getCoordinateScale()D
-
isPiglinSafe
public boolean isPiglinSafe()- Mappings:
Namespace Name Mixin selector official g
Lcnv;g()Z
intermediary method_29955
Lnet/minecraft/class_2874;method_29955()Z
named isPiglinSafe
Lnet/minecraft/world/dimension/DimensionType;isPiglinSafe()Z
-
isBedWorking
public boolean isBedWorking()- Mappings:
Namespace Name Mixin selector official h
Lcnv;h()Z
intermediary method_29956
Lnet/minecraft/class_2874;method_29956()Z
named isBedWorking
Lnet/minecraft/world/dimension/DimensionType;isBedWorking()Z
-
isRespawnAnchorWorking
public boolean isRespawnAnchorWorking()- Mappings:
Namespace Name Mixin selector official i
Lcnv;i()Z
intermediary method_29957
Lnet/minecraft/class_2874;method_29957()Z
named isRespawnAnchorWorking
Lnet/minecraft/world/dimension/DimensionType;isRespawnAnchorWorking()Z
-
hasRaids
public boolean hasRaids()- Mappings:
Namespace Name Mixin selector official j
Lcnv;j()Z
intermediary method_29958
Lnet/minecraft/class_2874;method_29958()Z
named hasRaids
Lnet/minecraft/world/dimension/DimensionType;hasRaids()Z
-
getMinimumY
public int getMinimumY()- Mappings:
Namespace Name Mixin selector official k
Lcnv;k()I
intermediary method_29959
Lnet/minecraft/class_2874;method_29959()I
named getMinimumY
Lnet/minecraft/world/dimension/DimensionType;getMinimumY()I
-
getHeight
public int getHeight()- Mappings:
Namespace Name Mixin selector official l
Lcnv;l()I
intermediary method_32924
Lnet/minecraft/class_2874;method_32924()I
named getHeight
Lnet/minecraft/world/dimension/DimensionType;getHeight()I
-
getLogicalHeight
public int getLogicalHeight()- Mappings:
Namespace Name Mixin selector official m
Lcnv;m()I
intermediary method_32925
Lnet/minecraft/class_2874;method_32925()I
named getLogicalHeight
Lnet/minecraft/world/dimension/DimensionType;getLogicalHeight()I
-
hasEnderDragonFight
public boolean hasEnderDragonFight()- Mappings:
Namespace Name Mixin selector official n
Lcnv;n()Z
intermediary method_28540
Lnet/minecraft/class_2874;method_28540()Z
named hasEnderDragonFight
Lnet/minecraft/world/dimension/DimensionType;hasEnderDragonFight()Z
-
getBiomeAccessType
- Mappings:
Namespace Name Mixin selector official o
Lcnv;o()Lbxu;
intermediary method_22415
Lnet/minecraft/class_2874;method_22415()Lnet/minecraft/class_4545;
named getBiomeAccessType
Lnet/minecraft/world/dimension/DimensionType;getBiomeAccessType()Lnet/minecraft/world/biome/source/BiomeAccessType;
-
hasFixedTime
public boolean hasFixedTime()- Mappings:
Namespace Name Mixin selector official p
Lcnv;p()Z
intermediary method_29960
Lnet/minecraft/class_2874;method_29960()Z
named hasFixedTime
Lnet/minecraft/world/dimension/DimensionType;hasFixedTime()Z
-
getSkyAngle
public float getSkyAngle(long time) - Mappings:
Namespace Name Mixin selector official a
Lcnv;a(J)F
intermediary method_28528
Lnet/minecraft/class_2874;method_28528(J)F
named getSkyAngle
Lnet/minecraft/world/dimension/DimensionType;getSkyAngle(J)F
-
getMoonPhase
public int getMoonPhase(long time) Gets the moon phase index of Minecraft's moon.This is typically used to determine the size of the moon that should be rendered.
- Parameters:
time
- the time to calculate the index from- Mappings:
Namespace Name Mixin selector official b
Lcnv;b(J)I
intermediary method_28531
Lnet/minecraft/class_2874;method_28531(J)I
named getMoonPhase
Lnet/minecraft/world/dimension/DimensionType;getMoonPhase(J)I
-
getBrightness
public float getBrightness(int lightLevel) - Mappings:
Namespace Name Mixin selector official a
Lcnv;a(I)F
intermediary method_28516
Lnet/minecraft/class_2874;method_28516(I)F
named getBrightness
Lnet/minecraft/world/dimension/DimensionType;getBrightness(I)F
-
getInfiniburnBlocks
- Mappings:
Namespace Name Mixin selector official q
Lcnv;q()Laga;
intermediary method_29961
Lnet/minecraft/class_2874;method_29961()Lnet/minecraft/class_3494;
named getInfiniburnBlocks
Lnet/minecraft/world/dimension/DimensionType;getInfiniburnBlocks()Lnet/minecraft/tag/Tag;
-
getSkyProperties
- Mappings:
Namespace Name Mixin selector official r
Lcnv;r()Lww;
intermediary method_31181
Lnet/minecraft/class_2874;method_31181()Lnet/minecraft/class_2960;
named getSkyProperties
Lnet/minecraft/world/dimension/DimensionType;getSkyProperties()Lnet/minecraft/util/Identifier;
-
equals
- Mappings:
Namespace Name Mixin selector official a
Lcnv;a(Lcnv;)Z
intermediary method_31108
Lnet/minecraft/class_2874;method_31108(Lnet/minecraft/class_2874;)Z
named equals
Lnet/minecraft/world/dimension/DimensionType;equals(Lnet/minecraft/world/dimension/DimensionType;)Z
-