Package in.northwestw.shortcircuit.data
Class Octolet
java.lang.Object
in.northwestw.shortcircuit.data.Octolet
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionSet<net.minecraft.world.level.ChunkPos> getBlockChunk(int index) Set<net.minecraft.world.level.ChunkPos> static net.minecraft.core.BlockPosgetOctoletPos(int outerIndex) net.minecraft.core.BlockPosgetStartingPos(int outerIndex, UUID uuid) voidinsertNewBlock(UUID uuid) booleanisFull()voidremoveBlock(UUID uuid)
-
Field Details
-
CODEC
-
MAX_SIZE
public static final short MAX_SIZE- See Also:
-
blockSize
public short blockSize -
occupied
-
blocks
-
-
Constructor Details
-
Octolet
public Octolet(short blockSize) -
Octolet
-
-
Method Details
-
flattenBlocks
-
isFull
public boolean isFull() -
getOctoletPos
public static net.minecraft.core.BlockPos getOctoletPos(int outerIndex) -
getStartingPos
-
getLoadedChunks
-
getBlockChunk
-
insertNewBlock
-
removeBlock
-