diff options
author | Erik Broes <erikbroes@grum.nl> | 2011-02-07 10:43:50 +0100 |
---|---|---|
committer | Erik Broes <erikbroes@grum.nl> | 2011-02-07 10:43:50 +0100 |
commit | 7b840489a3960c791c167e0659bb48a4fcd70f86 (patch) | |
tree | 3f893bff252c7379cc5cf7ce29d5be72e439e19f /src/main/java/net/minecraft/server | |
parent | 2497a610442ee73702516bc0e96ba32301894175 (diff) | |
download | craftbukkit-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.java | 16 | ||||
-rw-r--r-- | src/main/java/net/minecraft/server/WorldServer.java | 10 |
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; |