Class NoiseRouter.Builder
java.lang.Object
dev.wyck.wrapper.level.noise.NoiseRouter.Builder
- Enclosing interface:
NoiseRouter
Builder for a noise router. Every slot must be set before
build().- Since:
- 2.4.0
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbarrier(DensityFunction barrier) build()continents(DensityFunction continents) depth(DensityFunction depth) erosion(DensityFunction erosion) finalDensity(DensityFunction finalDensity) fluidLevelFloodedness(DensityFunction fluidLevelFloodedness) fluidLevelSpread(DensityFunction fluidLevelSpread) lava(DensityFunction lava) preliminarySurfaceLevel(DensityFunction preliminarySurfaceLevel) ridges(DensityFunction ridges) temperature(DensityFunction temperature) vegetation(DensityFunction vegetation) veinGap(DensityFunction veinGap) veinRidged(DensityFunction veinRidged) veinToggle(DensityFunction veinToggle)
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
barrier
-
fluidLevelFloodedness
@AsOf("2.4.0") public NoiseRouter.Builder fluidLevelFloodedness(DensityFunction fluidLevelFloodedness) -
fluidLevelSpread
-
lava
-
temperature
-
vegetation
-
continents
-
erosion
-
depth
-
ridges
-
preliminarySurfaceLevel
@AsOf("2.4.0") public NoiseRouter.Builder preliminarySurfaceLevel(DensityFunction preliminarySurfaceLevel) -
finalDensity
-
veinToggle
-
veinRidged
-
veinGap
-
build
-