Archived
0

реорганизуем chunk

This commit is contained in:
2018-04-27 23:02:04 +03:00
parent 3350c9aff0
commit e788841f04
2 changed files with 6 additions and 24 deletions

View File

@@ -1,21 +0,0 @@
/*
* DmitriyMX <dimon550@gmail.com>
* 2018-04-15
*/
package mc.core.world;
import mc.core.Location;
public interface Block {
Location getLocation();
void setLocation(Location location);
int getType();
void setType(int value);
int getMetadata();
void setMetadata(int value);
int getLight();
void setLight(int value);
}

View File

@@ -6,9 +6,6 @@ package mc.core.world;
/* 16x256x16 */
public interface Chunk {
Block getBlock(int x, int y, int z);
void setBlock(Block block);
int getBlockType(int x, int y, int z);
void setBlockType(int x, int y, int z, int type);
@@ -20,4 +17,10 @@ public interface Chunk {
int getSkyLight(int x, int y, int z);
void setSkyLight(int x, int y, int z, int lightLevel);
int getAddition(int x, int y, int z);
void setAddition(int x, int y, int z, int value);
int getBiome(int x, int y, int z);
void setBiome(int x, int y, int z, int value);
}