Contents
Class PrefabUtil.PasteRegion
java.lang.Object
com.hypixel.hytale.server.core.util.PrefabUtil.PasteRegion
- Enclosing class:
PrefabUtil
Represents the region of the world that a prefab is being pasted into.
- Since:
- 12.06.2020
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final recordHolds the component data for a chunk column.static final recordHolds the component data for a chunk section. -
Field Summary
FieldsModifier and TypeFieldDescriptionfinal PrefabUtil.PasteRegion.Column[]final PrefabUtil.PasteRegion.Section[] -
Constructor Summary
ConstructorsConstructorDescriptionPasteRegion(int minX, int minY, int minZ, int maxX, int maxY, int maxZ, Store<ChunkStore> store) -
Method Summary
Modifier and TypeMethodDescriptionbooleancontainsBlock(int x, int y, int z) booleancontainsColumn(int x, int z) booleancontainsSection(int x, int y, int z) getColumn(int x, int z) getColumnAtBlock(int x, int z) getSection(int x, int y, int z) getSectionAtBlock(int x, int y, int z) boolean
-
Field Details
-
columns
-
sections
-
-
Constructor Details
-
PasteRegion
public PasteRegion(int minX, int minY, int minZ, int maxX, int maxY, int maxZ, @Nonnull Store<ChunkStore> store)
-
-
Method Details
-
containsColumn
public boolean containsColumn(int x, int z) -
containsSection
public boolean containsSection(int x, int y, int z) -
containsBlock
public boolean containsBlock(int x, int y, int z) -
getColumn
-
getSection
-
getColumnAtBlock
-
getSectionAtBlock
-
isFullyLoaded
public boolean isFullyLoaded()
-