hytale-server/com/hypixel/hytale/server/worldgen/cave/shape/CaveNodeShapeEnum.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
);
}
}