From e788841f04f81ae1dbc09471dbdfe506798f8778 Mon Sep 17 00:00:00 2001 From: DmitriyMX Date: Fri, 27 Apr 2018 23:02:04 +0300 Subject: [PATCH] =?UTF-8?q?=D1=80=D0=B5=D0=BE=D1=80=D0=B3=D0=B0=D0=BD?= =?UTF-8?q?=D0=B8=D0=B7=D1=83=D0=B5=D0=BC=20chunk?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- core/src/main/java/mc/core/world/Block.java | 21 --------------------- core/src/main/java/mc/core/world/Chunk.java | 9 ++++++--- 2 files changed, 6 insertions(+), 24 deletions(-) delete mode 100644 core/src/main/java/mc/core/world/Block.java diff --git a/core/src/main/java/mc/core/world/Block.java b/core/src/main/java/mc/core/world/Block.java deleted file mode 100644 index 44b2f98..0000000 --- a/core/src/main/java/mc/core/world/Block.java +++ /dev/null @@ -1,21 +0,0 @@ -/* - * DmitriyMX - * 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); -} diff --git a/core/src/main/java/mc/core/world/Chunk.java b/core/src/main/java/mc/core/world/Chunk.java index e3d681d..cbc3957 100644 --- a/core/src/main/java/mc/core/world/Chunk.java +++ b/core/src/main/java/mc/core/world/Chunk.java @@ -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); }