diff --git a/src/main/java/io/github/jack1424/realTimeWeather/RealTimeWeather.java b/src/main/java/io/github/jack1424/realTimeWeather/RealTimeWeather.java index bea33fb..47a8d08 100644 --- a/src/main/java/io/github/jack1424/realTimeWeather/RealTimeWeather.java +++ b/src/main/java/io/github/jack1424/realTimeWeather/RealTimeWeather.java @@ -164,14 +164,12 @@ public final class RealTimeWeather extends JavaPlugin { double currentMinutes = currentTime.getHour() * 60 + currentTime.getMinute(); if (currentMinutes >= sunriseMinutes && currentMinutes < sunsetMinutes) { - double daytimeFraction=(currentMinutes - sunriseMinutes) / (sunsetMinutes - sunriseMinutes); - return (long) (daytimeFraction * 13569) + 23041; + return (long) (((currentMinutes - sunriseMinutes) / (sunsetMinutes - sunriseMinutes)) * 13569) + 23041; } else { if (currentMinutes < sunriseMinutes) currentMinutes += 1440; - double nighttimeFraction=(currentMinutes - sunsetMinutes) / (1440 - sunsetMinutes + sunriseMinutes); - return (long)(nighttimeFraction * 13569) + 12610; + return (long) (((currentMinutes - sunsetMinutes) / (1440 - sunsetMinutes + sunriseMinutes)) * 13569) + 12610; } }