MegaCrafter
Obsidyen Madencisi
- En iyi cevaplar
- 0
PHP:@Override public void onEnable() { for (World dunya : Bukkit.getServer().getWorlds()) { boolean zamanDurduMu = Boolean.parseBoolean(dunya.getGameRuleValue("doDaylightCycle")); //dunya.getGameRuleValue(("doDaylightCycle") == "false" ? "true" : "true"); if (!zamanDurduMu) { dunya.setGameRuleValue("doDaylightCycle", "true"); Date tarih = new Date(); if (tarih.getHours() <= 12) { dunya.setTime(0); } else { if (tarih.getHours() >= 12) { dunya.setTime(23000); } } } } new BukkitRunnable() { @Override public void run() { Date tarih = new Date(); if (tarih.getHours() <= 12) { for (World dunya : Bukkit.getServer().getWorlds()) { dunya.setTime(0); } } else { if (tarih.getHours() >= 12) { for (World dunya : Bukkit.getServer().getWorlds()) { dunya.setTime(23000); } } } } }.runTaskTimer(this, 0L, 43200L * 20L); // 12 Saate bir kontrol ediyor. }
PHP:
if (tarih.getHours() <= 12) {
dunya.setTime(0);
}
else {
if (tarih.getHours() >= 12) {
dunya.setTime(23000);
}
}