PrefabBufferValidator
Package: com.hypixel.hytale.builtin.blockphysics
public class PrefabBufferValidatorValidates prefab buffer contents including block types, filler blocks, entity components, and block states.
Record Components
Section titled “Record Components”int x, int y, int z, int blockId, int support, int rotation, int filler, @Nullable Holder<ChunkStore> holder, StringBuilder reasonKey Methods
Section titled “Key Methods”| Modifier | Return Type | Signature |
|---|---|---|
public | int | getBlock(@Nonnull IPrefabBuffer iPrefabBuffer, Void unused, int x, int y, int z) |
public | int | getFiller(@Nonnull IPrefabBuffer iPrefabBuffer, Void unused, int x, int y, int z) |
public | int | getRotationIndex(@Nonnull IPrefabBuffer iPrefabBuffer, Void unused, int x, int y, int z) |
public static | List<String> | validateAllPrefabs(@Nonnull List<ValidationOption> list) |
public static | List<String> | validatePrefabsInPath(@Nonnull Path dataFolder, @Nonnull Set<ValidationOption> options) |
public static | String | validate(@Nonnull IPrefabBuffer prefab, @Nonnull Set<ValidationOption> options) |
public | record | ValidateBlockEvent(int x, int y, int z, int blockId, int support, int rotation, int filler, @Nullable Holder<ChunkStore> holder, StringBuilder reason) |
Hydex is an independent community resource. Hytale is a trademark of Hypixel Studios. Hydex is not affiliated with or endorsed by Hypixel Studios.