Uses of Class
com.hypixel.hytale.server.worldgen.cave.element.CaveNode
Packages that use CaveNode
Package
Description
-
Uses of CaveNode in com.hypixel.hytale.server.worldgen.cave
Methods in com.hypixel.hytale.server.worldgen.cave that return CaveNodeMethods in com.hypixel.hytale.server.worldgen.cave with parameters of type CaveNodeModifier and TypeMethodDescriptionvoidintCavePrefabPlacement.PrefabPlacementFunction.generate(int seed, double x, double z, CaveNode caveNode) CaveNodeType.generateCaveNodeShape(Random random, CaveType caveType, CaveNode parentNode, CaveNodeType.CaveNodeChildEntry childEntry, org.joml.Vector3d origin, float yaw, float pitch) -
Uses of CaveNode in com.hypixel.hytale.server.worldgen.cave.prefab
Methods in com.hypixel.hytale.server.worldgen.cave.prefab with parameters of type CaveNodeModifier and TypeMethodDescriptiondoubleCavePrefabContainer.CavePrefabEntry.CavePrefabConfig.getDisplacement(int seed, int x, int z, CaveNode caveNode) intCavePrefabContainer.CavePrefabEntry.CavePrefabConfig.getHeight(int seed, int x, int z, CaveNode caveNode) -
Uses of CaveNode in com.hypixel.hytale.server.worldgen.cave.shape
Methods in com.hypixel.hytale.server.worldgen.cave.shape with parameters of type CaveNodeModifier and TypeMethodDescriptionCaveNodeShapeEnum.CaveNodeShapeGenerator.generateCaveNodeShape(Random random, CaveType caveType, CaveNode parentNode, CaveNodeType.CaveNodeChildEntry childEntry, org.joml.Vector3d origin, float yaw, float pitch) CylinderCaveNodeShape.CylinderCaveNodeShapeGenerator.generateCaveNodeShape(Random random, CaveType caveType, CaveNode parentNode, CaveNodeType.CaveNodeChildEntry childEntry, org.joml.Vector3d origin, float yaw, float pitch) DistortedCaveNodeShape.DistortedCaveNodeShapeGenerator.generateCaveNodeShape(Random random, CaveType caveType, CaveNode parentNode, CaveNodeType.CaveNodeChildEntry childEntry, org.joml.Vector3d position, float yaw, float pitch) EllipsoidCaveNodeShape.EllipsoidCaveNodeShapeGenerator.generateCaveNodeShape(Random random, CaveType caveType, CaveNode parentNode, CaveNodeType.CaveNodeChildEntry childEntry, org.joml.Vector3d origin, float yaw, float pitch) EmptyLineCaveNodeShape.EmptyLineCaveNodeShapeGenerator.generateCaveNodeShape(Random random, CaveType caveType, CaveNode parentNode, CaveNodeType.CaveNodeChildEntry childEntry, org.joml.Vector3d origin, float yaw, float pitch) PipeCaveNodeShape.PipeCaveNodeShapeGenerator.generateCaveNodeShape(Random random, CaveType caveType, CaveNode parentNode, CaveNodeType.CaveNodeChildEntry childEntry, org.joml.Vector3d origin, float yaw, float pitch) PrefabCaveNodeShape.PrefabCaveNodeShapeGenerator.generateCaveNodeShape(Random random, CaveType caveType, CaveNode parentNode, CaveNodeType.CaveNodeChildEntry childEntry, org.joml.Vector3d origin, float yaw, float pitch) TetrahedronCaveNodeShape.TetrahedronCaveNodeShapeGenerator.generateCaveNodeShape(Random random, CaveType caveType, CaveNode parentNode, CaveNodeType.CaveNodeChildEntry childEntry, org.joml.Vector3d origin, float yaw, float pitch) static 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.static org.joml.Vector3dCaveNodeShapeUtils.getOffset(CaveNode parent, CaveNodeType.CaveNodeChildEntry childEntry) Get the origin offset vector for a child cave node, applying rotations if the parent node happens to be a PrefabCaveNode.voidAbstractCaveNodeShape.populateChunk(int seed, ChunkGeneratorExecution execution, Cave cave, CaveNode node, Random random) voidCaveNodeShape.populateChunk(int seed, ChunkGeneratorExecution execution, Cave cave, CaveNode node, Random random) voidDistortedCaveNodeShape.populateChunk(int seed, ChunkGeneratorExecution execution, Cave cave, CaveNode node, Random random) voidPrefabCaveNodeShape.populateChunk(int seed, ChunkGeneratorExecution execution, Cave cave, CaveNode node, Random random)