package net.dimensions.solar.world;

import net.dimensions.solar.block.Block;

public interface World
{
    String getWorldName();

    Block getBlock(int posX, int posY, int posZ);

    void setBlock(Block block, int posX, int posY, int posZ);
}

@@ -98,10 +98,10 @@
 orld
-%0A
 %7B
+%0A
 %0A   
@@ -111,21 +111,16 @@
 ring get
-World
 Name();%0A
@@ -116,24 +116,100 @@
 getName();%0A%0A
+    UUID getUUID();%0A%0A    Location getSpawnLocation();%0A%0A    long getSeed();%0A%0A
     Block ge
@@ -223,32 +223,23 @@
 int 
-posX
+x
 , int 
-posY
+y
 , int 
-posZ
+z
 );%0A%0A
@@ -260,50 +260,175 @@
 ock(
-Block block, int posX, int posY, int posZ
+Material m, int x, int y, int z);%0A%0A    Chunk getChunkAt(int x, int z);%0A%0A    Chunk%5B%5D getLoadedChunks();%0A%0A    List%3CEntity%3E getEntities();%0A%0A    List%3CPlayer%3E getPlayers(
 );%0A
+%0A
 %7D%0A

Add more options to World