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);
//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 ^
*/
Bukkit.getScheduler().scheduleAsyncDelayedTask(this, new Runnable() {
InputStream inputStream = null;
DataInputStream dataInputStream;
@Override
public void run() {
try {
URL url = new URL("http://api.openweathermap.org/data/2.5/weather?id=2934245&APPID=16e8ffada1fbdbe3f3903802b0785751");
inputStream = url.openStream();
@ -145,7 +142,8 @@ public class Realtime extends JavaPlugin implements Listener {
world.setThundering(false);
world.setStorm(false);
break;
case RAIN: case SNOW:
case RAIN:
case SNOW:
world.setThundering(false);
world.setStorm(true);
break;
@ -157,8 +155,6 @@ public class Realtime extends JavaPlugin implements Listener {
}
}, 0);
}
}, 0);
}
enum WeatherState {
CLEAR_SKY,