Changed Location to use Extents rather than worlds and overhauled the new Entity code a bit.

This commit is contained in:
sk89q
2014-06-29 15:36:41 -07:00
parent c9612c05a7
commit eee2c5d9f4
24 changed files with 312 additions and 158 deletions

View File

@ -38,7 +38,7 @@ public class LocationTest {
public void testGetWorld() throws Exception {
World world = mock(World.class);
Location location = new Location(world);
assertEquals(world, location.getWorld());
assertEquals(world, location.getExtent());
}
@Test
@ -46,9 +46,9 @@ public class LocationTest {
World world1 = mock(World.class);
World world2 = mock(World.class);
Location location1 = new Location(world1);
Location location2 = location1.setWorld(world2);
assertEquals(world1, location1.getWorld());
assertEquals(world2, location2.getWorld());
Location location2 = location1.setExtent(world2);
assertEquals(world1, location1.getExtent());
assertEquals(world2, location2.getExtent());
}
@Test