summaryrefslogtreecommitdiffstats
path: root/src/main/java/net/minecraft/server
diff options
context:
space:
mode:
authorErik Broes <erikbroes@grum.nl>2011-02-07 10:43:50 +0100
committerErik Broes <erikbroes@grum.nl>2011-02-07 10:43:50 +0100
commit7b840489a3960c791c167e0659bb48a4fcd70f86 (patch)
tree3f893bff252c7379cc5cf7ce29d5be72e439e19f /src/main/java/net/minecraft/server
parent2497a610442ee73702516bc0e96ba32301894175 (diff)
downloadcraftbukkit-7b840489a3960c791c167e0659bb48a4fcd70f86.tar
craftbukkit-7b840489a3960c791c167e0659bb48a4fcd70f86.tar.gz
craftbukkit-7b840489a3960c791c167e0659bb48a4fcd70f86.tar.lz
craftbukkit-7b840489a3960c791c167e0659bb48a4fcd70f86.tar.xz
craftbukkit-7b840489a3960c791c167e0659bb48a4fcd70f86.zip
Oopsie on compile issue
Diffstat (limited to 'src/main/java/net/minecraft/server')
-rw-r--r--src/main/java/net/minecraft/server/World.java16
-rw-r--r--src/main/java/net/minecraft/server/WorldServer.java10
2 files changed, 16 insertions, 10 deletions
diff --git a/src/main/java/net/minecraft/server/World.java b/src/main/java/net/minecraft/server/World.java
index d1a903f0..be0b8e22 100644
--- a/src/main/java/net/minecraft/server/World.java
+++ b/src/main/java/net/minecraft/server/World.java
@@ -16,6 +16,15 @@ import java.util.Random;
import java.util.Set;
import java.util.TreeSet;
+// CraftBukkit start
+import org.bukkit.craftbukkit.CraftServer;
+import org.bukkit.craftbukkit.CraftWorld;
+import org.bukkit.event.Event;
+import org.bukkit.event.Event.Type;
+import org.bukkit.event.block.BlockCanBuildEvent;
+import org.bukkit.event.block.BlockPhysicsEvent;
+// CraftBukkit end
+
public class World implements IBlockAccess {
public boolean a = false;
@@ -435,9 +444,10 @@ public class World implements IBlockAccess {
if (block != null) {
// CraftBukkit start
+ CraftWorld world = ((WorldServer) this).getWorld();
if (world != null) {
BlockPhysicsEvent event = new BlockPhysicsEvent(Event.Type.BLOCK_PHYSICS, world.getBlockAt(i, j, k), l);
- server.getPluginManager().callEvent(event);
+ ((WorldServer) this).getServer().getPluginManager().callEvent(event);
if (event.isCancelled()) {
return;
}
@@ -1640,8 +1650,8 @@ public class World implements IBlockAccess {
return false;
}
- BlockCanBuildEvent event = new BlockCanBuildEvent(Type.BLOCK_CANBUILD, getWorld().getBlockAt(j, k, l), i1, defaultReturn);
- server.getPluginManager().callEvent(event);
+ BlockCanBuildEvent event = new BlockCanBuildEvent(Type.BLOCK_CANBUILD, ((WorldServer) this).getWorld().getBlockAt(j, k, l), i1, defaultReturn);
+ ((WorldServer) this).getServer().getPluginManager().callEvent(event);
return event.isBuildable();
// CraftBukkit end
diff --git a/src/main/java/net/minecraft/server/WorldServer.java b/src/main/java/net/minecraft/server/WorldServer.java
index 04b75e6c..7d6e8424 100644
--- a/src/main/java/net/minecraft/server/WorldServer.java
+++ b/src/main/java/net/minecraft/server/WorldServer.java
@@ -9,10 +9,6 @@ import java.util.Random;
import org.bukkit.BlockChangeDelegate;
import org.bukkit.craftbukkit.CraftServer;
import org.bukkit.craftbukkit.CraftWorld;
-import org.bukkit.event.Event;
-import org.bukkit.event.Event.Type;
-import org.bukkit.event.block.BlockCanBuildEvent;
-import org.bukkit.event.block.BlockPhysicsEvent;
public class WorldServer extends World implements BlockChangeDelegate {
// CraftBukkit end
@@ -29,9 +25,9 @@ public class WorldServer extends World implements BlockChangeDelegate {
this.D = minecraftserver;
// CraftBukkit start
- world = new CraftWorld(this);
- server = minecraftserver.server;
- manager = new PlayerManager(minecraftserver, this);
+ this.world = new CraftWorld(this);
+ this.server = minecraftserver.server;
+ this.manager = new PlayerManager(minecraftserver, this);
}
private final CraftWorld world;