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 Listlist
validatePrefabsInPath
static
List
validatePrefabsInPath
(@Nonnull final Path dataFolder, @Nonnull final Set options)
Method validatePrefabsInPath.
- Parameters:
@Nonnull final PathdataFolder@Nonnull final Setoptions
validate
Method validate.
- Parameters:
@Nonnull final IPrefabBufferprefab@Nonnull final Setoptions
getBlock
public
int
getBlock
(final IPrefabBuffer iPrefabBuffer, final Void unused, final int x, final int y, final int z)
Method getBlock.
- Parameters:
final IPrefabBufferiPrefabBufferfinal Voidunusedfinal intxfinal intyfinal intz
getFiller
public
int
getFiller
(final IPrefabBuffer iPrefabBuffer, final Void unused, final int x, final int y, final int z)
Method getFiller.
- Parameters:
final IPrefabBufferiPrefabBufferfinal Voidunusedfinal intxfinal intyfinal intz
getRotationIndex
public
int
getRotationIndex
(final IPrefabBuffer iPrefabBuffer, final Void unused, final int x, final int y, final int z)
Method getRotationIndex.
- Parameters:
final IPrefabBufferiPrefabBufferfinal Voidunusedfinal intxfinal intyfinal intz