23 lines
654 B
Java
23 lines
654 B
Java
package com.hypixel.hytale.server.worldgen.cave.shape;
|
|
|
|
import com.hypixel.hytale.math.vector.Vector3d;
|
|
import com.hypixel.hytale.server.worldgen.cave.CaveNodeType;
|
|
import com.hypixel.hytale.server.worldgen.cave.CaveType;
|
|
import com.hypixel.hytale.server.worldgen.cave.element.CaveNode;
|
|
import java.util.Random;
|
|
|
|
public enum CaveNodeShapeEnum {
|
|
PIPE,
|
|
CYLINDER,
|
|
PREFAB,
|
|
EMPTY_LINE,
|
|
ELLIPSOID,
|
|
DISTORTED;
|
|
|
|
public interface CaveNodeShapeGenerator {
|
|
CaveNodeShape generateCaveNodeShape(
|
|
Random var1, CaveType var2, CaveNode var3, CaveNodeType.CaveNodeChildEntry var4, Vector3d var5, float var6, float var7
|
|
);
|
|
}
|
|
}
|