Class WeatherData
java.lang.Object
net.minecraft.world.level.saveddata.SavedData
net.minecraft.world.level.saveddata.WeatherData
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate intstatic final com.mojang.serialization.Codec<WeatherData> private booleanprivate intprivate booleanprivate intstatic final SavedDataType<WeatherData> -
Constructor Summary
ConstructorsConstructorDescriptionWeatherData(int clearWeatherTime, int rainTime, int thunderTime, boolean raining, boolean thundering) -
Method Summary
Modifier and TypeMethodDescriptionintintintbooleanbooleanvoidsetClearWeatherTime(int clearWeatherTime) voidsetRaining(boolean raining) voidsetRainTime(int rainTime) voidsetThundering(boolean thundering) voidsetThunderTime(int thunderTime)
-
Field Details
-
CODEC
-
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)
-