Class DimensionType
java.lang.Object
net.minecraft.world.level.dimension.DimensionType
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final floatprivate final booleanstatic final intprivate final float[]static final com.mojang.serialization.Codec<Holder<DimensionType>>private final doubleprivate final booleanprotected static final DimensionTypeprotected static final DimensionTypeprotected static final DimensionTypeprotected static final DimensionTypestatic final com.mojang.serialization.Codec<DimensionType>private final ResourceLocationstatic final ResourceLocationstatic final ResourceKey<DimensionType>private final OptionalLongprivate final booleanprivate final booleanprivate final booleanprivate final intprivate final intstatic final intstatic final intstatic final intprivate final intstatic final float[]private static final intprivate final booleanstatic final ResourceLocationstatic final ResourceKey<DimensionType>static final ResourceKey<DimensionType>static final ResourceLocationstatic final ResourceKey<DimensionType>private final booleanprivate final booleanprivate final booleanstatic final intstatic final intstatic final int -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateDimensionType(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.privateDimensionType(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 TypeMethodDescriptionbooleanbedWorks()floatbrightness(int p_63903_) doublestatic DimensionTypecreate(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_) booleandefaultDimensions(RegistryAccess p_204491_, long p_204492_) defaultDimensions(RegistryAccess p_204494_, long p_204495_, boolean p_204496_) private static float[]fillBrightnessRamp(float p_63901_) static PathgetStorageFolder(ResourceKey<Level> p_196976_, Path p_196977_) static doublegetTeleportationScale(DimensionType p_63909_, DimensionType p_63910_) private static com.mojang.serialization.DataResult<DimensionType>guardY(DimensionType p_156719_) booleanbooleanbooleanhasRaids()booleanintheight()intintminY()intmoonPhase(long p_63937_) booleannatural()static com.mojang.serialization.DataResult<ResourceKey<Level>>parseLegacy(com.mojang.serialization.Dynamic<?> p_63912_) Deprecated.booleanstatic RegistryAccess.WritableregisterBuiltin(RegistryAccess.Writable p_204489_) booleanfloattimeOfDay(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
-