Uses of Interface
com.hypixel.hytale.procedurallib.supplier.IDoubleRange
Packages that use IDoubleRange
Package
Description
-
Uses of IDoubleRange in com.hypixel.hytale.procedurallib.json
Subclasses with type arguments of type IDoubleRange in com.hypixel.hytale.procedurallib.jsonMethods in com.hypixel.hytale.procedurallib.json that return IDoubleRangeModifier and TypeMethodDescriptionDoubleRangeJsonLoader.load()PointEvaluatorJsonLoader.loadDistanceRange() -
Uses of IDoubleRange in com.hypixel.hytale.procedurallib.logic
Constructors in com.hypixel.hytale.procedurallib.logic with parameters of type IDoubleRangeModifierConstructorDescriptionBranchNoise(CellDistanceFunction parentFunction, PointEvaluator parentEvaluator, double parentValue, IDoubleRange parentFade, IIntCondition parentDensity, DistanceNoise.Distance2Function distance2Function, NoiseFormulaProperty.NoiseFormula.Formula noiseFormula, CellDistanceFunction lineFunction, PointEvaluator lineEvaluator, double lineScale, IDoubleRange lineThickness) -
Uses of IDoubleRange in com.hypixel.hytale.procedurallib.logic.cell.evaluator
Methods in com.hypixel.hytale.procedurallib.logic.cell.evaluator with parameters of type IDoubleRangeModifier and TypeMethodDescriptionstatic ISeedDoubleRangeDistancePointEvaluator.getDistanceModifier(IDoubleRange range) static PointEvaluatorPointEvaluator.of(PointDistanceFunction distanceFunction, IDoubleCondition density, IDoubleRange distanceMod, int skipCount, SkipCellPointEvaluator.Mode skipMode, CellJitter jitter) Compose a PointEvaluator from the provided functions.static PointEvaluatorPointEvaluator.of(PointDistanceFunction distanceFunction, IDoubleCondition density, IDoubleRange distanceMod, CellJitter jitter) Compose a PointEvaluator from the provided functions.Constructors in com.hypixel.hytale.procedurallib.logic.cell.evaluator with parameters of type IDoubleRangeModifierConstructorDescriptionDistancePointEvaluator(PointDistanceFunction distanceFunction, IDoubleRange distanceMod) -
Uses of IDoubleRange in com.hypixel.hytale.procedurallib.supplier
Classes in com.hypixel.hytale.procedurallib.supplier that implement IDoubleRangeModifier and TypeClassDescriptionstatic classstatic classstatic classConstructors in com.hypixel.hytale.procedurallib.supplier with parameters of type IDoubleRangeModifierConstructorDescriptionDoubleRangeNoiseSupplier(IDoubleRange range, NoiseProperty noiseProperty) -
Uses of IDoubleRange in com.hypixel.hytale.server.worldgen.cave
Methods in com.hypixel.hytale.server.worldgen.cave that return IDoubleRangeModifier and TypeMethodDescriptionCaveNodeType.getChildrenCountBounds()CaveNodeType.CaveNodeChildEntry.getChildrenLimit()CaveNodeType.CaveNodeChildEntry.getRepeat()Constructors in com.hypixel.hytale.server.worldgen.cave with parameters of type IDoubleRangeModifierConstructorDescriptionCaveNodeChildEntry(IWeightedMap<CaveNodeType> types, org.joml.Vector3d anchor, org.joml.Vector3d offset, PrefabRotation[] rotation, IDoubleRange childrenLimit, IDoubleRange repeat, CaveNodeType.CaveNodeChildEntry.OrientationModifier pitchModifier, CaveNodeType.CaveNodeChildEntry.OrientationModifier yawModifier, double chance, CaveYawMode yawMode) CaveNodeType(String name, CavePrefabContainer prefabContainer, IWeightedMap<BlockFluidEntry> fillings, CaveNodeShapeEnum.CaveNodeShapeGenerator shapeGenerator, ICoordinateCondition heightCondition, IDoubleRange childrenCountBounds, CaveNodeType.CaveNodeCoverEntry[] covers, int priority, int environment) CaveType(String name, CaveNodeType entryNodeType, IFloatRange yaw, IFloatRange pitch, IFloatRange depth, IHeightThresholdInterpreter heightFactors, IPointGenerator pointGenerator, Int2FlagsCondition biomeMask, BlockMaskCondition blockMask, ICoordinateCondition mapCondition, ICoordinateCondition heightCondition, IDoubleRange fixedEntryHeight, NoiseProperty fixedEntryHeightNoise, CaveType.FluidLevel fluidLevel, int environment, boolean surfaceLimited, boolean submerge, double maximumSize) -
Uses of IDoubleRange in com.hypixel.hytale.server.worldgen.cave.prefab
Constructors in com.hypixel.hytale.server.worldgen.cave.prefab with parameters of type IDoubleRangeModifierConstructorDescriptionCavePrefabConfig(PrefabRotation[] rotations, CavePrefabPlacement placement, IIntCondition biomeMask, BlockMaskCondition blockMask, IDoubleRange iterations, IDoubleCoordinateHashSupplier displacementSupplier, ICoordinateCondition maskCondition, ICoordinateRndCondition heightCondition) -
Uses of IDoubleRange in com.hypixel.hytale.server.worldgen.cave.shape
Methods in com.hypixel.hytale.server.worldgen.cave.shape with parameters of type IDoubleRangeModifier and TypeMethodDescriptionstatic doubleCaveNodeShapeUtils.getEndHeight(CaveNode node, IDoubleRange range, Random random) Get the vertical radius of a CaveNode at its end.static doubleCaveNodeShapeUtils.getEndRadius(CaveNode node, IDoubleRange range, Random random) Get the radius of a CaveNode at its end.static doubleCaveNodeShapeUtils.getEndWidth(CaveNode node, IDoubleRange range, Random random) Get the horizontal radius of a CaveNode at its end.Constructors in com.hypixel.hytale.server.worldgen.cave.shape with parameters of type IDoubleRangeModifierConstructorDescriptionCylinderCaveNodeShapeGenerator(IDoubleRange radius, IDoubleRange middleRadius, IDoubleRange length, boolean inheritParentRadius) DistortedCaveNodeShapeGenerator(DistortedShape.Factory shapeFactory, IDoubleRange widthRange, IDoubleRange heightRange, IDoubleRange midWidthRange, IDoubleRange midHeightRange, IDoubleRange lengthRange, boolean inheritParentRadius, ShapeDistortion distortion, GeneralNoise.InterpolationFunction interpolation) EllipsoidCaveNodeShapeGenerator(IDoubleRange radiusX, IDoubleRange radiusY, IDoubleRange radiusZ) PipeCaveNodeShapeGenerator(IDoubleRange radius, IDoubleRange middleRadius, IDoubleRange length, boolean inheritParentRadius) -
Uses of IDoubleRange in com.hypixel.hytale.server.worldgen.util
Constructors in com.hypixel.hytale.server.worldgen.util with parameters of type IDoubleRangeModifierConstructorDescriptionEntry(String blockName, BlockFluidEntry blockEntry, IDoubleRange repetitions, NoiseProperty noise) -
Uses of IDoubleRange in com.hypixel.hytale.server.worldgen.util.function
Methods in com.hypixel.hytale.server.worldgen.util.function that return IDoubleRangeConstructors in com.hypixel.hytale.server.worldgen.util.function with parameters of type IDoubleRange