Final hotfixes to Recycling Center. Modify Charge Zombie block

destruction behavior to reduce lag and prevent them from destroying
actual structures, only normal blocks. Fix Item Cube block inserting
bugs. Fix beds not setting the time properly.
master_event
sigonasr2 11 years ago
parent 75f59a94c6
commit e11780cebc
  1. 12
      BankEconomyMod/src/me/kaZep/Base/Main.java
  2. 6
      BankEconomyMod/src/me/kaZep/Base/PlayerListener.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); , 8, 8);

@ -1279,16 +1279,16 @@ implements Listener
} }
} }
/*
@EventHandler @EventHandler
public void onPlayerWakeup(PlayerBedLeaveEvent e) { public void onPlayerWakeup(PlayerBedLeaveEvent e) {
Player p = e.getPlayer(); Player p = e.getPlayer();
//p.sendMessage("Wakeup at "+Bukkit.getWorld("world").getTime()); //p.sendMessage("Wakeup at "+Bukkit.getWorld("world").getTime());
if (Bukkit.getWorld("world").getTime()==0) { if (Bukkit.getWorld("world").getTime()==0) {
Bukkit.getWorld("world").setTime90 this.plugin.last_world_time=0;
} }
return; return;
}*/ }
@EventHandler @EventHandler
public void onPlayerSneak(PlayerToggleSneakEvent e) { public void onPlayerSneak(PlayerToggleSneakEvent e) {

Loading…
Cancel
Save