Class ValidationUtil
java.lang.Object
com.hypixel.hytale.server.worldgen.chunk.ValidationUtil
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static booleanarePrefabsInvalid(IWeightedMap<WorldGenPrefabSupplier> prefabs, Deque<String> trace) private static booleanisBiomeInvalid(Biome biome, Deque<String> trace) private static booleanisCaveNodeInvalid(CaveNodeType caveNodeType, Set<String> encounteredNodes, Deque<String> trace) private static booleanisChildPrefabInvalid(PrefabBuffer.ChildPrefab childMarker, WorldGenPrefabLoader loader, Deque<String> trace) static booleanisInvalid(ZonePatternProvider zonePatternProvider, Executor executor) private static booleanisZoneInvalid(Zone zone, Deque<String> trace)
-
Constructor Details
-
ValidationUtil
public ValidationUtil()
-
-
Method Details
-
isInvalid
public static boolean isInvalid(@Nonnull ZonePatternProvider zonePatternProvider, @Nonnull Executor executor) -
isZoneInvalid
-
isBiomeInvalid
-
isCaveNodeInvalid
private static boolean isCaveNodeInvalid(@Nonnull CaveNodeType caveNodeType, @Nonnull Set<String> encounteredNodes, @Nonnull Deque<String> trace) -
arePrefabsInvalid
private static boolean arePrefabsInvalid(@Nonnull IWeightedMap<WorldGenPrefabSupplier> prefabs, @Nonnull Deque<String> trace) -
isChildPrefabInvalid
private static boolean isChildPrefabInvalid(@Nonnull PrefabBuffer.ChildPrefab childMarker, @Nonnull WorldGenPrefabLoader loader, @Nonnull Deque<String> trace)
-