Interface DimensionType
public sealed interface DimensionType
https://minecraft.wiki/w/Custom_dimension
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final RegistryKey<DimensionType> static final RegistryKey<DimensionType> static final Keystatic final Codec<DimensionType> static final RegistryKey<DimensionType> static final RegistryKey<DimensionType> static final intstatic final int -
Method Summary
Modifier and TypeMethodDescriptionfloatbooleanbedWorks()static DimensionType.Builderbuilder()doublestatic DimensionTypecreate(boolean ultrawarm, boolean natural, double coordinateScale, boolean hasSkylight, boolean hasCeiling, float ambientLight, @Nullable Long fixedTime, boolean piglinSafe, boolean bedWorks, boolean respawnAnchorWorks, boolean hasRaids, int logicalHeight, int minY, int height, String infiniburn, Key effects, int monsterSpawnBlockLightLimit, int monsterSpawnLightLevel) static DynamicRegistry<DimensionType> Creates a new registry for dimension types, loading the vanilla dimension types.effects()booleanbooleanhasRaids()booleanintheight()intdefault intmaxY()intminY()intintbooleannatural()booleanbooleandefault intboolean
-
Field Details
-
OVERWORLD_EFFECTS
-
VANILLA_MIN_Y
static final int VANILLA_MIN_Y- See Also:
-
VANILLA_MAX_Y
static final int VANILLA_MAX_Y- See Also:
-
REGISTRY_CODEC
-
THE_END
-
OVERWORLD_CAVES
-
THE_NETHER
-
OVERWORLD
-
-
Method Details
-
create
static DimensionType create(boolean ultrawarm, boolean natural, double coordinateScale, boolean hasSkylight, boolean hasCeiling, float ambientLight, @Nullable @Nullable Long fixedTime, boolean piglinSafe, boolean bedWorks, boolean respawnAnchorWorks, boolean hasRaids, int logicalHeight, int minY, int height, String infiniburn, Key effects, int monsterSpawnBlockLightLimit, int monsterSpawnLightLevel) -
builder
-
createDefaultRegistry
Creates a new registry for dimension types, loading the vanilla dimension types.
- See Also:
-
ultrawarm
boolean ultrawarm() -
natural
boolean natural() -
coordinateScale
double coordinateScale() -
hasSkylight
boolean hasSkylight() -
hasCeiling
boolean hasCeiling() -
ambientLight
float ambientLight() -
fixedTime
-
piglinSafe
boolean piglinSafe() -
bedWorks
boolean bedWorks() -
respawnAnchorWorks
boolean respawnAnchorWorks() -
hasRaids
boolean hasRaids() -
logicalHeight
int logicalHeight() -
minY
int minY() -
maxY
default int maxY() -
height
int height() -
infiniburn
String infiniburn() -
effects
Key effects() -
monsterSpawnBlockLightLimit
int monsterSpawnBlockLightLimit() -
monsterSpawnLightLevel
int monsterSpawnLightLevel() -
totalHeight
default int totalHeight()
-