Class Dimension.Builder
java.lang.Object
dev.wyck.model.level.dimension.Dimension.Builder
- Enclosing interface:
Dimension
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionambientLight(float ambientLight) attribute(EnvironmentAttributeSupplier<V> supplier, V value) attribute(FriendlyColorSupplier supplier, String hex) attributes(EnvironmentAttributeMap attributes) build()cardinalLightType(CardinalLightType cardinalLightType) coordinateScale(double coordinateScale) defaultClock(@Nullable WorldClock defaultClock) hasCeiling(boolean hasCeiling) hasEnderDragonFight(boolean hasEnderDragonFight) hasFixedTime(boolean hasFixedTime) hasSkyLight(boolean hasSkyLight) height(int height) infiniburn(Infiniburn infiniburn) logicalHeight(int logicalHeight) minY(int minY) modify()monsterSettings(MonsterSettings monsterSettings) register()resourceKey(ResourceKey resourceKey) timelines(TimelineSet timelines)
-
Constructor Details
-
Builder
-
Builder
-
-
Method Details
-
resourceKey
-
hasFixedTime
-
hasSkyLight
-
hasCeiling
-
hasEnderDragonFight
-
coordinateScale
-
minY
-
height
-
logicalHeight
-
infiniburn
-
ambientLight
-
monsterSettings
-
skybox
-
cardinalLightType
-
attributes
-
attribute
@AsOf("2.4.0") public <V> Dimension.Builder attribute(EnvironmentAttributeSupplier<V> supplier, V value) -
attribute
-
timelines
-
defaultClock
-
build
-
register
-
modify
-