Archived
0

World <-- Region <-- Chunk Weak references

This commit is contained in:
Forwolk
2018-08-04 13:19:08 +03:00
parent d84e6ca749
commit 610981b7b8
6 changed files with 71 additions and 12 deletions

View File

@@ -45,6 +45,9 @@ public interface Chunk extends Serializable{
int getY();
int getZ();
void setBlock (int x, int y, int z, Block block);
Block getBlock (int x, int y, int z);
void setBlock(int x, int y, int z, Block block);
Block getBlock(int x, int y, int z);
Region getRegion();
World getWorld();
}

View File

@@ -30,5 +30,7 @@ public interface Region extends Serializable{
Biome getBiomeAt (int x, int z);
void setBiome (int x, int z, Biome biome);
World getWorld();
void save(Serializer<Chunk> chunkSerializer, IRegionReaderWriter regionReaderWritter) throws IOException;
}