From 57bc71df0ebd02b460287aa5faa7b634c21d1669 Mon Sep 17 00:00:00 2001 From: EvilSeph Date: Mon, 25 Apr 2011 21:57:22 -0400 Subject: [PATCH] Fixed sleeping. --- src/main/java/net/minecraft/server/World.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/main/java/net/minecraft/server/World.java b/src/main/java/net/minecraft/server/World.java index b5327cae99..aa3842cb32 100644 --- a/src/main/java/net/minecraft/server/World.java +++ b/src/main/java/net/minecraft/server/World.java @@ -1517,6 +1517,7 @@ public class World implements IBlockAccess { if (j <= 0) { CraftServer server = ((WorldServer) this).getServer(); + WeatherChangeEvent weather = new WeatherChangeEvent(((WorldServer) this).getWorld(), !this.worldData.l()); server.getPluginManager().callEvent(weather); if (!weather.isCancelled()) { @@ -1561,10 +1562,10 @@ public class World implements IBlockAccess { // CraftBukkit start CraftServer server = ((WorldServer) this).getServer(); - WeatherChangeEvent weather = new WeatherChangeEvent((org.bukkit.World) this, false); + WeatherChangeEvent weather = new WeatherChangeEvent(((WorldServer) this).getWorld(), false); server.getPluginManager().callEvent(weather); - ThunderChangeEvent thunder = new ThunderChangeEvent((org.bukkit.World) this, false); + ThunderChangeEvent thunder = new ThunderChangeEvent(((WorldServer) this).getWorld(), false); server.getPluginManager().callEvent(thunder); if (!weather.isCancelled()) { this.worldData.c(0);