Uses of Interface
dev.wyck.wrapper.level.noise.function.DensityFunction
Packages that use DensityFunction
Package
Description
-
Uses of DensityFunction in dev.wyck.keys
Fields in dev.wyck.keys with type parameters of type DensityFunctionModifier and TypeFieldDescriptionstatic final KeyChain<DensityFunction> KeyChains.DENSITY_FUNCTIONSMethods in dev.wyck.keys that return types with arguments of type DensityFunction -
Uses of DensityFunction in dev.wyck.wrapper.level.noise
Methods in dev.wyck.wrapper.level.noise that return DensityFunctionModifier and TypeMethodDescriptionNoiseRouter.Slots.barrier()Returns the value of thebarrierrecord component.NoiseRouter.Slots.continents()Returns the value of thecontinentsrecord component.NoiseRouter.Slots.depth()Returns the value of thedepthrecord component.NoiseRouter.Slots.erosion()Returns the value of theerosionrecord component.NoiseRouter.Slots.finalDensity()Returns the value of thefinalDensityrecord component.NoiseRouter.Slots.fluidLevelFloodedness()Returns the value of thefluidLevelFloodednessrecord component.NoiseRouter.Slots.fluidLevelSpread()Returns the value of thefluidLevelSpreadrecord component.NoiseRouter.Slots.lava()Returns the value of thelavarecord component.NoiseRouter.Slots.preliminarySurfaceLevel()Returns the value of thepreliminarySurfaceLevelrecord component.NoiseRouter.Slots.ridges()Returns the value of theridgesrecord component.NoiseRouter.Slots.temperature()Returns the value of thetemperaturerecord component.NoiseRouter.Slots.vegetation()Returns the value of thevegetationrecord component.NoiseRouter.Slots.veinGap()Returns the value of theveinGaprecord component.NoiseRouter.Slots.veinRidged()Returns the value of theveinRidgedrecord component.NoiseRouter.Slots.veinToggle()Returns the value of theveinTogglerecord component.Methods in dev.wyck.wrapper.level.noise with parameters of type DensityFunctionModifier and TypeMethodDescriptionNoiseRouter.Builder.barrier(DensityFunction barrier) NoiseRouter.Builder.continents(DensityFunction continents) NoiseRouter.Builder.depth(DensityFunction depth) NoiseRouter.Builder.erosion(DensityFunction erosion) NoiseRouter.Builder.finalDensity(DensityFunction finalDensity) NoiseRouter.Builder.fluidLevelFloodedness(DensityFunction fluidLevelFloodedness) NoiseRouter.Builder.fluidLevelSpread(DensityFunction fluidLevelSpread) NoiseRouter.Builder.lava(DensityFunction lava) NoiseRouter.Builder.preliminarySurfaceLevel(DensityFunction preliminarySurfaceLevel) NoiseRouter.Builder.ridges(DensityFunction ridges) NoiseRouter.Builder.temperature(DensityFunction temperature) NoiseRouter.Builder.vegetation(DensityFunction vegetation) NoiseRouter.Builder.veinGap(DensityFunction veinGap) NoiseRouter.Builder.veinRidged(DensityFunction veinRidged) NoiseRouter.Builder.veinToggle(DensityFunction veinToggle) Constructors in dev.wyck.wrapper.level.noise with parameters of type DensityFunctionModifierConstructorDescriptionSlots(DensityFunction barrier, DensityFunction fluidLevelFloodedness, DensityFunction fluidLevelSpread, DensityFunction lava, DensityFunction temperature, DensityFunction vegetation, DensityFunction continents, DensityFunction erosion, DensityFunction depth, DensityFunction ridges, DensityFunction preliminarySurfaceLevel, DensityFunction finalDensity, DensityFunction veinToggle, DensityFunction veinRidged, DensityFunction veinGap) Creates an instance of aSlotsrecord class. -
Uses of DensityFunction in dev.wyck.wrapper.level.noise.function
Fields in dev.wyck.wrapper.level.noise.function declared as DensityFunctionModifier and TypeFieldDescriptionstatic final DensityFunctionDensityFunctions.BASE_3D_NOISE_ENDstatic final DensityFunctionDensityFunctions.BASE_3D_NOISE_NETHERstatic final DensityFunctionDensityFunctions.BASE_3D_NOISE_OVERWORLDstatic final DensityFunctionDensityFunctions.CONTINENTSstatic final DensityFunctionDensityFunctions.CONTINENTS_LARGEstatic final DensityFunctionDensityFunctions.DEPTHstatic final DensityFunctionDensityFunctions.DEPTH_AMPLIFIEDstatic final DensityFunctionDensityFunctions.DEPTH_LARGEstatic final DensityFunctionDensityFunctions.ENTRANCESstatic final DensityFunctionDensityFunctions.EROSIONstatic final DensityFunctionDensityFunctions.EROSION_LARGEstatic final DensityFunctionDensityFunctions.FACTORstatic final DensityFunctionDensityFunctions.FACTOR_AMPLIFIEDstatic final DensityFunctionDensityFunctions.FACTOR_LARGEstatic final DensityFunctionDensityFunctions.JAGGEDNESSstatic final DensityFunctionDensityFunctions.JAGGEDNESS_AMPLIFIEDstatic final DensityFunctionDensityFunctions.JAGGEDNESS_LARGEstatic final DensityFunctionDensityFunctions.NOODLEstatic final DensityFunctionDensityFunctions.OFFSETstatic final DensityFunctionDensityFunctions.OFFSET_AMPLIFIEDstatic final DensityFunctionDensityFunctions.OFFSET_LARGEstatic final DensityFunctionDensityFunctions.PILLARSstatic final DensityFunctionDensityFunctions.RIDGESstatic final DensityFunctionDensityFunctions.RIDGES_FOLDEDstatic final DensityFunctionDensityFunctions.SHIFT_Xstatic final DensityFunctionDensityFunctions.SHIFT_Zstatic final DensityFunctionDensityFunctions.SLOPED_CHEESEstatic final DensityFunctionDensityFunctions.SLOPED_CHEESE_AMPLIFIEDstatic final DensityFunctionDensityFunctions.SLOPED_CHEESE_ENDstatic final DensityFunctionDensityFunctions.SLOPED_CHEESE_LARGEstatic final DensityFunctionDensityFunctions.SPAGHETTI_2Dstatic final DensityFunctionDensityFunctions.SPAGHETTI_2D_THICKNESS_MODULATORstatic final DensityFunctionDensityFunctions.SPAGHETTI_ROUGHNESS_FUNCTIONstatic final DensityFunctionDensityFunctions.Ystatic final DensityFunctionDensityFunctions.ZEROMethods in dev.wyck.wrapper.level.noise.function that return DensityFunctionModifier and TypeMethodDescriptiondefault DensityFunctionDensityFunction.abs()Creates a new density function that is the absolute value of the input function.default DensityFunctionDensityFunction.add(DensityFunction other) Adds this density function to another density function.static DensityFunctionDensityFunction.add(DensityFunction first, DensityFunction second) Creates a new density function by adding two other density functions together.static DensityFunctionDensityFunction.blendAlpha()Creates a new density function that is the absolute value of the input function.DensityFunction.Factory.blendAlpha()default DensityFunctionDensityFunction.blendDensity()Returns the absolute value of this density function.static DensityFunctionDensityFunction.blendDensity(DensityFunction input) Creates a new density function that is the absolute value of the input function.DensityFunction.Factory.blendDensity(DensityFunction input) static DensityFunctionDensityFunction.blendOffset()Creates a new density function that is the absolute value of the input function.DensityFunction.Factory.blendOffset()DensityFunction.Factory.cache(DensityFunction.Cache cache, DensityFunction input) default DensityFunctionDensityFunction.cache2d()Creates a new density function that is the absolute value of the input function.default DensityFunctionDensityFunction.cacheAllInCell()Creates a new density function that is the absolute value of the input function.default DensityFunctionDensityFunction.cacheOnce()Creates a new density function that is the absolute value of the input function.default DensityFunctionDensityFunction.clamp(double min, double max) Creates a new density function that is the absolute value of the input function.DensityFunction.Factory.clamp(DensityFunction input, double min, double max) static DensityFunctionDensityFunction.constant(double value) Creates a constant density function.DensityFunction.Factory.constant(double value) default DensityFunctionDensityFunction.cube()Creates a new density function that is the absolute value of the input function.static DensityFunctionDensityFunction.endIslands(long seed) Creates a new density function that is the absolute value of the input function.DensityFunction.Factory.endIslands(long seed) DensityFunction.Factory.findTopSurface(DensityFunction density, DensityFunction upperBound, int lowerBound, int cellHeight) default DensityFunctionDensityFunction.findTopSurface(DensityFunction upperBound, int lowerBound, int cellHeight) Returns the absolute value of this density function.static DensityFunctionDensityFunction.findTopSurface(DensityFunction density, DensityFunction upperBound, int lowerBound, int cellHeight) Creates a new density function that is the absolute value of the input function.default DensityFunctionDensityFunction.flatCache()Creates a new density function that is the absolute value of the input function.default DensityFunctionDensityFunction.halfNegative()Creates a new density function that is the absolute value of the input function.default DensityFunctionDensityFunction.interpolated()Creates a new density function that is the absolute value of the input function.default DensityFunctionDensityFunction.invert()Creates a new density function that is the absolute value of the input function.DensityFunction.Factory.mappedNoise(ResourceKey noiseParameters, double xzScale, double yScale, double minTarget, double maxTarget) static DensityFunctionDensityFunction.mappedNoise(ResourceKey noiseParameters, double minTarget, double maxTarget) Creates a new density function that is the absolute value of the input function.static DensityFunctionDensityFunction.mappedNoise(ResourceKey noiseParameters, double xzScale, double yScale, double minTarget, double maxTarget) Creates a new density function that is the absolute value of the input function.default DensityFunctionDensityFunction.max(DensityFunction other) Returns the maximum of this density function and another density function.static DensityFunctionDensityFunction.max(DensityFunction first, DensityFunction second) Creates a new density function that is the maximum of two other density functions.default DensityFunctionDensityFunction.min(DensityFunction other) Returns the minimum of this density function and another density function.static DensityFunctionDensityFunction.min(DensityFunction first, DensityFunction second) Creates a new density function that is the minimum of two other density functions.default DensityFunctionDensityFunction.mul(DensityFunction other) Multiplies this density function by another density function.static DensityFunctionDensityFunction.mul(DensityFunction first, DensityFunction second) Creates a new density function by multiplying two other density functions together.DensityFunction.Factory.noise(ResourceKey noiseParameters, double xzScale, double yScale) static DensityFunctionDensityFunction.noise(ResourceKey noiseParameters) Creates a new density function that is the absolute value of the input function.static DensityFunctionDensityFunction.noise(ResourceKey noiseParameters, double xzScale, double yScale) Creates a new density function that is the absolute value of the input function.DensityFunction.Factory.operation(DensityFunction.Operation operation, DensityFunction first, DensityFunction second) default DensityFunctionDensityFunction.quarterNegative()Creates a new density function that is the absolute value of the input function.DensityFunction.Factory.rangeChoice(DensityFunction input, double minInclusive, double maxExclusive, DensityFunction whenInRange, DensityFunction whenOutOfRange) default DensityFunctionDensityFunction.rangeChoice(double minInclusive, double maxExclusive, DensityFunction whenInRange, DensityFunction whenOutOfRange) Returns the absolute value of this density function.static DensityFunctionDensityFunction.rangeChoice(DensityFunction input, double minInclusive, double maxExclusive, DensityFunction whenInRange, DensityFunction whenOutOfRange) Creates a new density function that is the absolute value of the input function.DensityFunction.Factory.reference(ResourceKey key) static DensityFunctionDensityFunction.reference(ResourceKey key) Creates a reference to a registered density function.DensityFunction.Factory.shift(DensityFunction.ShiftKind kind, ResourceKey noiseParameters) static DensityFunctionDensityFunction.shift(ResourceKey noiseParameters) Creates a new density function that is the absolute value of the input function.static DensityFunctionDensityFunction.shiftA(ResourceKey noiseParameters) Creates a new density function that is the absolute value of the input function.static DensityFunctionDensityFunction.shiftB(ResourceKey noiseParameters) Creates a new density function that is the absolute value of the input function.DensityFunction.Factory.shiftedNoise2d(DensityFunction shiftX, DensityFunction shiftZ, double xzScale, ResourceKey noiseParameters) static DensityFunctionDensityFunction.shiftedNoise2d(DensityFunction shiftX, DensityFunction shiftZ, double xzScale, ResourceKey noiseParameters) Creates a new density function that is the absolute value of the input function.default DensityFunctionDensityFunction.shiftedNoise2dX(DensityFunction shiftZ, double xzScale, ResourceKey noiseParameters) Returns the absolute value of this density function.default DensityFunctionDensityFunction.shiftedNoise2dZ(DensityFunction shiftX, double xzScale, ResourceKey noiseParameters) Returns the absolute value of this density function.default DensityFunctionDensityFunction.square()Creates a new density function that is the absolute value of the input function.default DensityFunctionDensityFunction.squeeze()Creates a new density function that is the absolute value of the input function.DensityFunction.Factory.transform(DensityFunction.Transform transform, DensityFunction input) DensityFunction.Factory.yClampedGradient(int fromY, int toY, double fromValue, double toValue) static DensityFunctionDensityFunction.yClampedGradient(int fromY, int toY, double fromValue, double toValue) Creates a new density function that is the absolute value of the input function.DensityFunction.Factory.zero()static DensityFunctionDensityFunction.zero()Creates a density function that always returns 0.Methods in dev.wyck.wrapper.level.noise.function with parameters of type DensityFunctionModifier and TypeMethodDescriptiondefault DensityFunctionDensityFunction.add(DensityFunction other) Adds this density function to another density function.static DensityFunctionDensityFunction.add(DensityFunction first, DensityFunction second) Creates a new density function by adding two other density functions together.static DensityFunctionDensityFunction.blendDensity(DensityFunction input) Creates a new density function that is the absolute value of the input function.DensityFunction.Factory.blendDensity(DensityFunction input) DensityFunction.Factory.cache(DensityFunction.Cache cache, DensityFunction input) DensityFunction.Factory.clamp(DensityFunction input, double min, double max) DensityFunction.Factory.findTopSurface(DensityFunction density, DensityFunction upperBound, int lowerBound, int cellHeight) default DensityFunctionDensityFunction.findTopSurface(DensityFunction upperBound, int lowerBound, int cellHeight) Returns the absolute value of this density function.static DensityFunctionDensityFunction.findTopSurface(DensityFunction density, DensityFunction upperBound, int lowerBound, int cellHeight) Creates a new density function that is the absolute value of the input function.default DensityFunctionDensityFunction.max(DensityFunction other) Returns the maximum of this density function and another density function.static DensityFunctionDensityFunction.max(DensityFunction first, DensityFunction second) Creates a new density function that is the maximum of two other density functions.default DensityFunctionDensityFunction.min(DensityFunction other) Returns the minimum of this density function and another density function.static DensityFunctionDensityFunction.min(DensityFunction first, DensityFunction second) Creates a new density function that is the minimum of two other density functions.default DensityFunctionDensityFunction.mul(DensityFunction other) Multiplies this density function by another density function.static DensityFunctionDensityFunction.mul(DensityFunction first, DensityFunction second) Creates a new density function by multiplying two other density functions together.DensityFunction.Factory.operation(DensityFunction.Operation operation, DensityFunction first, DensityFunction second) DensityFunction.Factory.rangeChoice(DensityFunction input, double minInclusive, double maxExclusive, DensityFunction whenInRange, DensityFunction whenOutOfRange) default DensityFunctionDensityFunction.rangeChoice(double minInclusive, double maxExclusive, DensityFunction whenInRange, DensityFunction whenOutOfRange) Returns the absolute value of this density function.static DensityFunctionDensityFunction.rangeChoice(DensityFunction input, double minInclusive, double maxExclusive, DensityFunction whenInRange, DensityFunction whenOutOfRange) Creates a new density function that is the absolute value of the input function.DensityFunction.Factory.shiftedNoise2d(DensityFunction shiftX, DensityFunction shiftZ, double xzScale, ResourceKey noiseParameters) static DensityFunctionDensityFunction.shiftedNoise2d(DensityFunction shiftX, DensityFunction shiftZ, double xzScale, ResourceKey noiseParameters) Creates a new density function that is the absolute value of the input function.default DensityFunctionDensityFunction.shiftedNoise2dX(DensityFunction shiftZ, double xzScale, ResourceKey noiseParameters) Returns the absolute value of this density function.default DensityFunctionDensityFunction.shiftedNoise2dZ(DensityFunction shiftX, double xzScale, ResourceKey noiseParameters) Returns the absolute value of this density function.DensityFunction.Factory.transform(DensityFunction.Transform transform, DensityFunction input)