PrefabBufferValidator

public class PrefabBufferValidator

Class PrefabBufferValidator. Provides prefabbuffervalidator functionality for the Hytale server.

java.lang.Object > PrefabBufferValidator

Field Summary

options

final Set options

Field options.

out

final List out

Field out.

prefab

final IPrefabBuffer prefab

Field prefab.

results

final String results

Field results.

sb

final StringBuilder sb

Field sb.

offsetX

final int offsetX

Field offsetX.

offsetY

final int offsetY

Field offsetY.

offsetZ

final int offsetZ

Field offsetZ.

legacyValidator

final IPrefabBuffer.RawBlockConsumer legacyValidator

Field legacyValidator.

fillerResult

final FillerBlockUtil.ValidationResult fillerResult

Field fillerResult.

blockType

final BlockType blockType

Field blockType.

blockType2

final BlockType blockType2

Field blockType2.

unknownComponents

final UnknownComponents unknownComponents

Field unknownComponents.

Method Detail

validateAllPrefabs

static List validateAllPrefabs (@Nonnull final List list)

Method validateAllPrefabs.

Parameters:
@Nonnull final List list

validatePrefabsInPath

static List validatePrefabsInPath (@Nonnull final Path dataFolder, @Nonnull final Set options)

Method validatePrefabsInPath.

Parameters:
@Nonnull final Path dataFolder
@Nonnull final Set options

validate

static String validate (@Nonnull final IPrefabBuffer prefab, @Nonnull final Set options)

Method validate.

Parameters:
@Nonnull final IPrefabBuffer prefab
@Nonnull final Set options

getBlock

public int getBlock (final IPrefabBuffer iPrefabBuffer, final Void unused, final int x, final int y, final int z)

Method getBlock.

Parameters:
final IPrefabBuffer iPrefabBuffer
final Void unused
final int x
final int y
final int z

getFiller

public int getFiller (final IPrefabBuffer iPrefabBuffer, final Void unused, final int x, final int y, final int z)

Method getFiller.

Parameters:
final IPrefabBuffer iPrefabBuffer
final Void unused
final int x
final int y
final int z

getRotationIndex

public int getRotationIndex (final IPrefabBuffer iPrefabBuffer, final Void unused, final int x, final int y, final int z)

Method getRotationIndex.

Parameters:
final IPrefabBuffer iPrefabBuffer
final Void unused
final int x
final int y
final int z