ValidationUtil

public class ValidationUtil

Class ValidationUtil. Provides validationutil functionality for the Hytale server.

java.lang.Object > ValidationUtil

Field Summary

trace

final ArrayDeque trace

Field trace.

arr$

final Zone[] arr$

Field arr$.

zone

final Zone zone

Field zone.

generators

final UniquePrefabGenerator[] generators

Field generators.

uniquePrefabGenerator

final UniquePrefabGenerator uniquePrefabGenerator

Field uniquePrefabGenerator.

biomes

final Biome[] biomes

Field biomes.

biome

final Biome biome

Field biome.

caveTypes

final CaveType[] caveTypes

Field caveTypes.

caveType

final CaveType caveType

Field caveType.

encounteredNodes

final Set encounteredNodes

Field encounteredNodes.

prefabContainerEntries

final PrefabContainer.PrefabContainerEntry[] prefabContainerEntries

Field prefabContainerEntries.

cavePrefabEntries

final CavePrefabContainer.CavePrefabEntry[] cavePrefabEntries

Field cavePrefabEntries.

children

final CaveNodeType.CaveNodeChildEntry[] children

Field children.

nodes

final CaveNodeType[] nodes

Field nodes.

suppliers

final WorldGenPrefabSupplier[] suppliers

Field suppliers.

childPrefabs

final PrefabBuffer.ChildPrefab[] childPrefabs

Field childPrefabs.

childMarker

final PrefabBuffer.ChildPrefab childMarker

Field childMarker.

Method Detail

isInvalid

static boolean isInvalid (@Nonnull final ZonePatternProvider zonePatternProvider, @Nonnull final Executor executor)

Method isInvalid.

Parameters:
@Nonnull final ZonePatternProvider zonePatternProvider
@Nonnull final Executor executor

isZoneInvalid

static boolean isZoneInvalid (@Nonnull final Zone zone, @Nonnull final Deque trace)

Method isZoneInvalid.

Parameters:
@Nonnull final Zone zone
@Nonnull final Deque trace

isBiomeInvalid

static boolean isBiomeInvalid (@Nonnull final Biome biome, @Nonnull final Deque trace)

Method isBiomeInvalid.

Parameters:
@Nonnull final Biome biome
@Nonnull final Deque trace

isCaveNodeInvalid

static boolean isCaveNodeInvalid (@Nonnull final CaveNodeType caveNodeType, @Nonnull final Set encounteredNodes, @Nonnull final Deque trace)

Method isCaveNodeInvalid.

Parameters:
@Nonnull final CaveNodeType caveNodeType
@Nonnull final Set encounteredNodes
@Nonnull final Deque trace

arePrefabsInvalid

static boolean arePrefabsInvalid (@Nonnull final IWeightedMap prefabs, @Nonnull final Deque trace)

Method arePrefabsInvalid.

Parameters:
@Nonnull final IWeightedMap prefabs
@Nonnull final Deque trace

isChildPrefabInvalid

static boolean isChildPrefabInvalid (@Nonnull final PrefabBuffer.ChildPrefab childMarker, @Nonnull final WorldGenPrefabLoader loader, @Nonnull final Deque trace)

Method isChildPrefabInvalid.

Parameters:
@Nonnull final PrefabBuffer.ChildPrefab childMarker
@Nonnull final WorldGenPrefabLoader loader
@Nonnull final Deque trace