Interface ShiftNoiseFunction
- All Superinterfaces:
DensityFunction
- All Known Implementing Classes:
ShiftNoiseFunction.Shift, ShiftNoiseFunction.ShiftA, ShiftNoiseFunction.ShiftB
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final recordstatic final recordstatic final recordNested classes/interfaces inherited from interface DensityFunction
DensityFunction.Axes, DensityFunction.CompileContext -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final doublestatic final floatFields inherited from interface DensityFunction
ALL_AXES, AXIS_X, AXIS_Y, AXIS_Z, CODEC, NO_AXES, REFERENCE_CODEC -
Method Summary
Modifier and TypeMethodDescriptioncom.mojang.serialization.MapCodec<? extends ShiftNoiseFunction> codec()default Intervalrange()Methods inherited from interface DensityFunction
abs, add, add, clamp, compileSampler, cube, div, div, domainAxes, halfNegative, log, mul, mul, negate, pow, pow, quarterNegative, reciprocal, rewriteChildren, sign, sqrt, square, squeeze, sub, sub
-
Field Details
-
COORDINATE_FACTOR
static final double COORDINATE_FACTOR- See Also:
-
VALUE_FACTOR
static final float VALUE_FACTOR- See Also:
-
-
Method Details
-
offsetNoise
Holder<NormalNoise> offsetNoise() -
range
- Specified by:
rangein interfaceDensityFunction
-
codec
com.mojang.serialization.MapCodec<? extends ShiftNoiseFunction> codec()- Specified by:
codecin interfaceDensityFunction
-