SteamWar/RealTime
Archiviert
13
0
Dieser Commit ist enthalten in:
Yaruma3341 2020-01-16 22:34:27 +01:00
Ursprung 31aefc3773
Commit 243a8f0002

Datei anzeigen

@ -55,7 +55,7 @@ public class Realtime extends JavaPlugin implements Listener {
}, 0, 20 * 60); }, 0, 20 * 60);
//Weather Updater //Weather Updater
Bukkit.getScheduler().scheduleSyncRepeatingTask(this, () -> updateCurrentWeather(), 0, 20 * 60 * 10); //Die Wetterdaten werden bei OpenWeatherMAP nur alle 10 Minuten erneuert Bukkit.getScheduler().scheduleAsyncRepeatingTask(this, () -> updateCurrentWeather(), 0, 20 * 60 * 10); //Die Wetterdaten werden bei OpenWeatherMAP nur alle 10 Minuten erneuert
} }
@ -81,12 +81,9 @@ public class Realtime extends JavaPlugin implements Listener {
* Thunderstorm: ID 2xx ^ * Thunderstorm: ID 2xx ^
*/ */
Bukkit.getScheduler().scheduleAsyncDelayedTask(this, new Runnable() {
InputStream inputStream = null; InputStream inputStream = null;
DataInputStream dataInputStream; DataInputStream dataInputStream;
@Override
public void run() {
try { try {
URL url = new URL("http://api.openweathermap.org/data/2.5/weather?id=2934245&APPID=16e8ffada1fbdbe3f3903802b0785751"); URL url = new URL("http://api.openweathermap.org/data/2.5/weather?id=2934245&APPID=16e8ffada1fbdbe3f3903802b0785751");
inputStream = url.openStream(); inputStream = url.openStream();
@ -145,7 +142,8 @@ public class Realtime extends JavaPlugin implements Listener {
world.setThundering(false); world.setThundering(false);
world.setStorm(false); world.setStorm(false);
break; break;
case RAIN: case SNOW: case RAIN:
case SNOW:
world.setThundering(false); world.setThundering(false);
world.setStorm(true); world.setStorm(true);
break; break;
@ -157,8 +155,6 @@ public class Realtime extends JavaPlugin implements Listener {
} }
}, 0); }, 0);
} }
}, 0);
}
enum WeatherState { enum WeatherState {
CLEAR_SKY, CLEAR_SKY,