Class WeatherData

java.lang.Object
net.minecraft.world.level.saveddata.SavedData
net.minecraft.world.level.saveddata.WeatherData

public final class WeatherData extends SavedData
  • Field Details

    • CODEC

      public static final com.mojang.serialization.Codec<WeatherData> CODEC
    • TYPE

      public static final SavedDataType<WeatherData> TYPE
    • clearWeatherTime

      private int clearWeatherTime
    • rainTime

      private int rainTime
    • thunderTime

      private int thunderTime
    • raining

      private boolean raining
    • thundering

      private boolean thundering
  • Constructor Details

    • WeatherData

      public WeatherData()
    • WeatherData

      public WeatherData(int clearWeatherTime, int rainTime, int thunderTime, boolean raining, boolean thundering)
  • Method Details

    • getClearWeatherTime

      public int getClearWeatherTime()
    • setClearWeatherTime

      public void setClearWeatherTime(int clearWeatherTime)
    • isThundering

      public boolean isThundering()
    • setThundering

      public void setThundering(boolean thundering)
    • getThunderTime

      public int getThunderTime()
    • setThunderTime

      public void setThunderTime(int thunderTime)
    • isRaining

      public boolean isRaining()
    • setRaining

      public void setRaining(boolean raining)
    • getRainTime

      public int getRainTime()
    • setRainTime

      public void setRainTime(int rainTime)