Class DimensionType
java.lang.Object
net.minecraft.world.level.dimension.DimensionType
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final float
private final boolean
static final int
private final float[]
static final com.mojang.serialization.Codec<Holder<DimensionType>>
private final double
private final boolean
protected static final DimensionType
protected static final DimensionType
protected static final DimensionType
protected static final DimensionType
static final com.mojang.serialization.Codec<DimensionType>
private final ResourceLocation
static final ResourceLocation
static final ResourceKey<DimensionType>
private final OptionalLong
private final boolean
private final boolean
private final boolean
private final int
private final int
static final int
static final int
static final int
private final int
static final float[]
private static final int
private final boolean
static final ResourceLocation
static final ResourceKey<DimensionType>
static final ResourceKey<DimensionType>
static final ResourceLocation
static final ResourceKey<DimensionType>
private final boolean
private final boolean
private final boolean
static final int
static final int
static final int
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprivate
DimensionType
(OptionalLong p_204471_, boolean p_204472_, boolean p_204473_, boolean p_204474_, boolean p_204475_, double p_204476_, boolean p_204477_, boolean p_204478_, boolean p_204479_, boolean p_204480_, boolean p_204481_, int p_204482_, int p_204483_, int p_204484_, TagKey<Block> p_204485_, ResourceLocation p_204486_, float p_204487_) Deprecated.private
DimensionType
(OptionalLong p_204454_, boolean p_204455_, boolean p_204456_, boolean p_204457_, boolean p_204458_, double p_204459_, boolean p_204460_, boolean p_204461_, boolean p_204462_, boolean p_204463_, int p_204464_, int p_204465_, int p_204466_, TagKey<Block> p_204467_, ResourceLocation p_204468_, float p_204469_) -
Method Summary
Modifier and TypeMethodDescriptionboolean
bedWorks()
float
brightness
(int p_63903_) double
static DimensionType
create
(OptionalLong p_204498_, boolean p_204499_, boolean p_204500_, boolean p_204501_, boolean p_204502_, double p_204503_, boolean p_204504_, boolean p_204505_, boolean p_204506_, boolean p_204507_, boolean p_204508_, int p_204509_, int p_204510_, int p_204511_, TagKey<Block> p_204512_, ResourceLocation p_204513_, float p_204514_) boolean
defaultDimensions
(RegistryAccess p_204491_, long p_204492_) defaultDimensions
(RegistryAccess p_204494_, long p_204495_, boolean p_204496_) private static float[]
fillBrightnessRamp
(float p_63901_) static Path
getStorageFolder
(ResourceKey<Level> p_196976_, Path p_196977_) static double
getTeleportationScale
(DimensionType p_63909_, DimensionType p_63910_) private static com.mojang.serialization.DataResult<DimensionType>
guardY
(DimensionType p_156719_) boolean
boolean
boolean
hasRaids()
boolean
int
height()
int
int
minY()
int
moonPhase
(long p_63937_) boolean
natural()
static com.mojang.serialization.DataResult<ResourceKey<Level>>
parseLegacy
(com.mojang.serialization.Dynamic<?> p_63912_) Deprecated.boolean
static RegistryAccess.Writable
registerBuiltin
(RegistryAccess.Writable p_204489_) boolean
float
timeOfDay
(long p_63905_) boolean
-
Field Details
-
BITS_FOR_Y
public static final int BITS_FOR_Y -
MIN_HEIGHT
public static final int MIN_HEIGHT- See Also:
-
Y_SIZE
public static final int Y_SIZE -
MAX_Y
public static final int MAX_Y -
MIN_Y
public static final int MIN_Y -
WAY_ABOVE_MAX_Y
public static final int WAY_ABOVE_MAX_Y -
WAY_BELOW_MIN_Y
public static final int WAY_BELOW_MIN_Y -
OVERWORLD_EFFECTS
-
NETHER_EFFECTS
-
END_EFFECTS
-
DIRECT_CODEC
-
MOON_PHASES
private static final int MOON_PHASES- See Also:
-
MOON_BRIGHTNESS_PER_PHASE
public static final float[] MOON_BRIGHTNESS_PER_PHASE -
OVERWORLD_LOCATION
-
NETHER_LOCATION
-
END_LOCATION
-
DEFAULT_OVERWORLD
-
DEFAULT_NETHER
-
DEFAULT_END
-
OVERWORLD_CAVES_LOCATION
-
DEFAULT_OVERWORLD_CAVES
-
CODEC
-
fixedTime
-
hasSkylight
private final boolean hasSkylight -
hasCeiling
private final boolean hasCeiling -
ultraWarm
private final boolean ultraWarm -
natural
private final boolean natural -
coordinateScale
private final double coordinateScale -
createDragonFight
private final boolean createDragonFight -
piglinSafe
private final boolean piglinSafe -
bedWorks
private final boolean bedWorks -
respawnAnchorWorks
private final boolean respawnAnchorWorks -
hasRaids
private final boolean hasRaids -
minY
private final int minY -
height
private final int height -
logicalHeight
private final int logicalHeight -
infiniburn
-
effectsLocation
-
ambientLight
private final float ambientLight -
brightnessRamp
private final transient float[] brightnessRamp
-
-
Constructor Details
-
DimensionType
private DimensionType(OptionalLong p_204454_, boolean p_204455_, boolean p_204456_, boolean p_204457_, boolean p_204458_, double p_204459_, boolean p_204460_, boolean p_204461_, boolean p_204462_, boolean p_204463_, int p_204464_, int p_204465_, int p_204466_, TagKey<Block> p_204467_, ResourceLocation p_204468_, float p_204469_) -
DimensionType
@Deprecated private DimensionType(OptionalLong p_204471_, boolean p_204472_, boolean p_204473_, boolean p_204474_, boolean p_204475_, double p_204476_, boolean p_204477_, boolean p_204478_, boolean p_204479_, boolean p_204480_, boolean p_204481_, int p_204482_, int p_204483_, int p_204484_, TagKey<Block> p_204485_, ResourceLocation p_204486_, float p_204487_) Deprecated.
-
-
Method Details
-
guardY
-
create
public static DimensionType create(OptionalLong p_204498_, boolean p_204499_, boolean p_204500_, boolean p_204501_, boolean p_204502_, double p_204503_, boolean p_204504_, boolean p_204505_, boolean p_204506_, boolean p_204507_, boolean p_204508_, int p_204509_, int p_204510_, int p_204511_, TagKey<Block> p_204512_, ResourceLocation p_204513_, float p_204514_) -
fillBrightnessRamp
private static float[] fillBrightnessRamp(float p_63901_) -
parseLegacy
@Deprecated public static com.mojang.serialization.DataResult<ResourceKey<Level>> parseLegacy(com.mojang.serialization.Dynamic<?> p_63912_) Deprecated. -
registerBuiltin
-
defaultDimensions
-
defaultDimensions
public static Registry<LevelStem> defaultDimensions(RegistryAccess p_204494_, long p_204495_, boolean p_204496_) -
getTeleportationScale
-
getStorageFolder
-
hasSkyLight
public boolean hasSkyLight() -
hasCeiling
public boolean hasCeiling() -
ultraWarm
public boolean ultraWarm() -
natural
public boolean natural() -
coordinateScale
public double coordinateScale() -
piglinSafe
public boolean piglinSafe() -
bedWorks
public boolean bedWorks() -
respawnAnchorWorks
public boolean respawnAnchorWorks() -
hasRaids
public boolean hasRaids() -
minY
public int minY() -
height
public int height() -
logicalHeight
public int logicalHeight() -
createDragonFight
public boolean createDragonFight() -
hasFixedTime
public boolean hasFixedTime() -
timeOfDay
public float timeOfDay(long p_63905_) -
moonPhase
public int moonPhase(long p_63937_) -
brightness
public float brightness(int p_63903_) -
infiniburn
-
effectsLocation
-