classpublicPriority 3
Noise3dDensity
com.hypixel.hytale.builtin.hytalegenerator.density.nodes.Noise3dDensity
extends Density
2
Methods
2
Public Methods
1
Fields
1
Constructors
Constructors
public
Noise3dDensity(NoiseField noise)Methods
Public Methods (2)
public
double process(Density.Context context)@Override
public
void setInputs(Density[] inputs)@Override
Fields
Private/Package Fields (1)
private
NoiseField noiseInheritance
Parent
Current
Interface
Child
Use mouse wheel to zoom, drag to pan. Click nodes to navigate.
Related Classes
Used By
Source Code
package com.hypixel.hytale.builtin.hytalegenerator.density.nodes;
import com.hypixel.hytale.builtin.hytalegenerator.density.Density;
import com.hypixel.hytale.builtin.hytalegenerator.fields.noise.NoiseField;
import javax.annotation.Nonnull;
public class Noise3dDensity extends Density {
@Nonnull
private final NoiseField noise;
public Noise3dDensity(@Nonnull NoiseField noise) {
this.noise = noise;
}
@Override
public double process(@Nonnull Density.Context context) {
return this.noise.valueAt(context.position.x, context.position.y, context.position.z);
}
@Override
public void setInputs(@Nonnull Density[] inputs) {
}
}