Package net.minecraft.world.gen.noise
Record Class NoiseRouter
java.lang.Object
java.lang.Record
net.minecraft.world.gen.noise.NoiseRouter
- Record Components:
barrierNoise
-fluidLevelFloodednessNoise
-fluidLevelSpreadNoise
-lavaNoise
-aquiferPositionalRandomFactory
-oreVeinsPositionalRandomFactory
-temperature
-humidity
-continents
-erosion
-depth
-ridges
-initialDensityWithoutJaggedness
-finalDensity
-veinToggle
-veinRidged
-veinGap
-spawnTarget
-
public record NoiseRouter(DensityFunction barrierNoise, DensityFunction fluidLevelFloodednessNoise, DensityFunction fluidLevelSpreadNoise, DensityFunction lavaNoise, RandomDeriver aquiferPositionalRandomFactory, RandomDeriver oreVeinsPositionalRandomFactory, DensityFunction temperature, DensityFunction humidity, DensityFunction continents, DensityFunction erosion, DensityFunction depth, DensityFunction ridges, DensityFunction initialDensityWithoutJaggedness, DensityFunction finalDensity, DensityFunction veinToggle, DensityFunction veinRidged, DensityFunction veinGap, List<MultiNoiseUtil.NoiseHypercube> spawnTarget)
extends Record
- Mappings:
Namespace Name official cuc
intermediary net/minecraft/class_6953
named net/minecraft/world/gen/noise/NoiseRouter
official a
intermediary comp_414
named barrierNoise
official b
intermediary comp_415
named fluidLevelFloodednessNoise
official c
intermediary comp_416
named fluidLevelSpreadNoise
official d
intermediary comp_417
named lavaNoise
official e
intermediary comp_418
named aquiferPositionalRandomFactory
official f
intermediary comp_419
named oreVeinsPositionalRandomFactory
official g
intermediary comp_420
named temperature
official h
intermediary comp_421
named humidity
official i
intermediary comp_484
named continents
official j
intermediary comp_423
named erosion
official k
intermediary comp_424
named depth
official l
intermediary comp_485
named ridges
official m
intermediary comp_486
named initialDensityWithoutJaggedness
official n
intermediary comp_487
named finalDensity
official o
intermediary comp_428
named veinToggle
official p
intermediary comp_429
named veinRidged
official q
intermediary comp_430
named veinGap
official r
intermediary comp_431
named spawnTarget
-
Field Summary
Modifier and TypeFieldDescriptionprivate final RandomDeriver
The field for theaquiferPositionalRandomFactory
record component.private final DensityFunction
The field for thebarrierNoise
record component.private final DensityFunction
The field for thecontinents
record component.private final DensityFunction
The field for thedepth
record component.private final DensityFunction
The field for theerosion
record component.private final DensityFunction
The field for thefinalDensity
record component.private final DensityFunction
The field for thefluidLevelFloodednessNoise
record component.private final DensityFunction
The field for thefluidLevelSpreadNoise
record component.private final DensityFunction
The field for thehumidity
record component.private final DensityFunction
The field for theinitialDensityWithoutJaggedness
record component.private final DensityFunction
The field for thelavaNoise
record component.private final RandomDeriver
The field for theoreVeinsPositionalRandomFactory
record component.private final DensityFunction
The field for theridges
record component.private final List<MultiNoiseUtil.NoiseHypercube>
The field for thespawnTarget
record component.private final DensityFunction
The field for thetemperature
record component.private final DensityFunction
The field for theveinGap
record component.private final DensityFunction
The field for theveinRidged
record component.private final DensityFunction
The field for theveinToggle
record component. -
Constructor Summary
ConstructorDescriptionNoiseRouter
(DensityFunction densityFunction, DensityFunction densityFunction2, DensityFunction densityFunction3, DensityFunction densityFunction4, RandomDeriver randomDeriver, RandomDeriver randomDeriver2, DensityFunction densityFunction5, DensityFunction densityFunction6, DensityFunction densityFunction7, DensityFunction densityFunction8, DensityFunction densityFunction9, DensityFunction densityFunction10, DensityFunction densityFunction11, DensityFunction densityFunction12, DensityFunction densityFunction13, DensityFunction densityFunction14, DensityFunction densityFunction15, List<MultiNoiseUtil.NoiseHypercube> list) -
Method Summary
Modifier and TypeMethodDescriptionReturns the value of theaquiferPositionalRandomFactory
record component.Returns the value of thebarrierNoise
record component.Returns the value of thecontinents
record component.depth()
Returns the value of thedepth
record component.final boolean
Indicates whether some other object is "equal to" this one.erosion()
Returns the value of theerosion
record component.Returns the value of thefinalDensity
record component.Returns the value of thefluidLevelFloodednessNoise
record component.Returns the value of thefluidLevelSpreadNoise
record component.final int
hashCode()
Returns a hash code value for this object.humidity()
Returns the value of thehumidity
record component.Returns the value of theinitialDensityWithoutJaggedness
record component.Returns the value of thelavaNoise
record component.Returns the value of theoreVeinsPositionalRandomFactory
record component.ridges()
Returns the value of theridges
record component.Returns the value of thespawnTarget
record component.Returns the value of thetemperature
record component.final String
toString()
Returns a string representation of this record class.veinGap()
Returns the value of theveinGap
record component.Returns the value of theveinRidged
record component.Returns the value of theveinToggle
record component.
-
Field Details
-
barrierNoise
The field for thebarrierNoise
record component. -
fluidLevelFloodednessNoise
The field for thefluidLevelFloodednessNoise
record component. -
fluidLevelSpreadNoise
The field for thefluidLevelSpreadNoise
record component. -
lavaNoise
The field for thelavaNoise
record component. -
aquiferPositionalRandomFactory
The field for theaquiferPositionalRandomFactory
record component. -
oreVeinsPositionalRandomFactory
The field for theoreVeinsPositionalRandomFactory
record component. -
temperature
The field for thetemperature
record component. -
humidity
The field for thehumidity
record component. -
continents
The field for thecontinents
record component. -
erosion
The field for theerosion
record component. -
depth
The field for thedepth
record component. -
ridges
The field for theridges
record component. -
initialDensityWithoutJaggedness
The field for theinitialDensityWithoutJaggedness
record component. -
finalDensity
The field for thefinalDensity
record component. -
veinToggle
The field for theveinToggle
record component. -
veinRidged
The field for theveinRidged
record component. -
veinGap
The field for theveinGap
record component. -
spawnTarget
The field for thespawnTarget
record component.
-
-
Constructor Details
-
NoiseRouter
public NoiseRouter(DensityFunction densityFunction, DensityFunction densityFunction2, DensityFunction densityFunction3, DensityFunction densityFunction4, RandomDeriver randomDeriver, RandomDeriver randomDeriver2, DensityFunction densityFunction5, DensityFunction densityFunction6, DensityFunction densityFunction7, DensityFunction densityFunction8, DensityFunction densityFunction9, DensityFunction densityFunction10, DensityFunction densityFunction11, DensityFunction densityFunction12, DensityFunction densityFunction13, DensityFunction densityFunction14, DensityFunction densityFunction15, List<MultiNoiseUtil.NoiseHypercube> list)
-
-
Method Details
-
toString
Returns a string representation of this record class. The representation contains the name of the class, followed by the name and value of each of the record components. -
hashCode
public final int hashCode()Returns a hash code value for this object. The value is derived from the hash code of each of the record components. -
equals
Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. All components in this record class are compared withObjects::equals(Object,Object)
. -
barrierNoise
Returns the value of thebarrierNoise
record component.- Returns:
- the value of the
barrierNoise
record component
-
fluidLevelFloodednessNoise
Returns the value of thefluidLevelFloodednessNoise
record component.- Returns:
- the value of the
fluidLevelFloodednessNoise
record component
-
fluidLevelSpreadNoise
Returns the value of thefluidLevelSpreadNoise
record component.- Returns:
- the value of the
fluidLevelSpreadNoise
record component
-
lavaNoise
Returns the value of thelavaNoise
record component.- Returns:
- the value of the
lavaNoise
record component
-
aquiferPositionalRandomFactory
Returns the value of theaquiferPositionalRandomFactory
record component.- Returns:
- the value of the
aquiferPositionalRandomFactory
record component
-
oreVeinsPositionalRandomFactory
Returns the value of theoreVeinsPositionalRandomFactory
record component.- Returns:
- the value of the
oreVeinsPositionalRandomFactory
record component
-
temperature
Returns the value of thetemperature
record component.- Returns:
- the value of the
temperature
record component
-
humidity
Returns the value of thehumidity
record component.- Returns:
- the value of the
humidity
record component
-
continents
Returns the value of thecontinents
record component.- Returns:
- the value of the
continents
record component
-
erosion
Returns the value of theerosion
record component.- Returns:
- the value of the
erosion
record component
-
depth
Returns the value of thedepth
record component.- Returns:
- the value of the
depth
record component
-
ridges
Returns the value of theridges
record component.- Returns:
- the value of the
ridges
record component
-
initialDensityWithoutJaggedness
Returns the value of theinitialDensityWithoutJaggedness
record component.- Returns:
- the value of the
initialDensityWithoutJaggedness
record component
-
finalDensity
Returns the value of thefinalDensity
record component.- Returns:
- the value of the
finalDensity
record component
-
veinToggle
Returns the value of theveinToggle
record component.- Returns:
- the value of the
veinToggle
record component
-
veinRidged
Returns the value of theveinRidged
record component.- Returns:
- the value of the
veinRidged
record component
-
veinGap
Returns the value of theveinGap
record component.- Returns:
- the value of the
veinGap
record component
-
spawnTarget
Returns the value of thespawnTarget
record component.- Returns:
- the value of the
spawnTarget
record component
-