diff --git a/BankEconomyMod/src/me/kaZep/Base/Main.java b/BankEconomyMod/src/me/kaZep/Base/Main.java index 03b5ad8..11e0325 100644 --- a/BankEconomyMod/src/me/kaZep/Base/Main.java +++ b/BankEconomyMod/src/me/kaZep/Base/Main.java @@ -3457,7 +3457,17 @@ public void updateTime() { } } } - Bukkit.getWorld("world").setFullTime(Bukkit.getWorld("world").getFullTime()-4); + //Bukkit.getWorld("world").setFullTime(Bukkit.getWorld("world").getFullTime()-4); + if (last_world_time==0) { + last_world_time = Bukkit.getWorld("world").getFullTime(); + } else { + int raisecount=0; + while (Bukkit.getWorld("world").getFullTime()-last_world_time>=2) { + last_world_time+=2; + raisecount++; + } + Bukkit.getWorld("world").setFullTime(Bukkit.getWorld("world").getFullTime()-raisecount); + } } } , 8, 8); diff --git a/BankEconomyMod/src/me/kaZep/Base/PlayerListener.java b/BankEconomyMod/src/me/kaZep/Base/PlayerListener.java index da7b534..a9df8f3 100644 --- a/BankEconomyMod/src/me/kaZep/Base/PlayerListener.java +++ b/BankEconomyMod/src/me/kaZep/Base/PlayerListener.java @@ -1279,16 +1279,16 @@ implements Listener } } - /* + @EventHandler public void onPlayerWakeup(PlayerBedLeaveEvent e) { Player p = e.getPlayer(); //p.sendMessage("Wakeup at "+Bukkit.getWorld("world").getTime()); if (Bukkit.getWorld("world").getTime()==0) { - Bukkit.getWorld("world").setTime90 + this.plugin.last_world_time=0; } return; - }*/ + } @EventHandler public void onPlayerSneak(PlayerToggleSneakEvent e) {