From 2b0ad9895b6be61e9dff2d2c80c522744476ce31 Mon Sep 17 00:00:00 2001 From: DmitriyMX Date: Sun, 9 May 2021 18:42:33 +0300 Subject: [PATCH] add World, Chunk interfaces --- protocol/src/main/java/mc/protocol/world/Chunk.java | 7 +++++++ protocol/src/main/java/mc/protocol/world/World.java | 13 +++++++++++++ 2 files changed, 20 insertions(+) create mode 100644 protocol/src/main/java/mc/protocol/world/Chunk.java create mode 100644 protocol/src/main/java/mc/protocol/world/World.java diff --git a/protocol/src/main/java/mc/protocol/world/Chunk.java b/protocol/src/main/java/mc/protocol/world/Chunk.java new file mode 100644 index 0000000..ec4a551 --- /dev/null +++ b/protocol/src/main/java/mc/protocol/world/Chunk.java @@ -0,0 +1,7 @@ +package mc.protocol.world; + +public interface Chunk { + + int getX(); + int getZ(); +} diff --git a/protocol/src/main/java/mc/protocol/world/World.java b/protocol/src/main/java/mc/protocol/world/World.java new file mode 100644 index 0000000..1d57700 --- /dev/null +++ b/protocol/src/main/java/mc/protocol/world/World.java @@ -0,0 +1,13 @@ +package mc.protocol.world; + +import mc.protocol.model.Location; +import mc.protocol.utils.LevelType; + +public interface World { + + LevelType getLevelType(); + + Location getSpawn(); + + Chunk getChunk(int x, int z); +}