update biome builder

This commit is contained in:
dfsek
2023-04-13 17:20:20 -07:00
parent 8b74a5dee0
commit 6f2c01ceb3
2 changed files with 4 additions and 4 deletions

View File

@@ -52,7 +52,7 @@ public class VanillaBiomeProperties implements ConfigTemplate, Properties {
@Value("climate.precipitation")
@Default
private Precipitation precipitation = null;
private Boolean precipitation = true;
@Value("climate.temperature")
@Default
@@ -122,7 +122,7 @@ public class VanillaBiomeProperties implements ConfigTemplate, Properties {
return particleConfig;
}
public Precipitation getPrecipitation() {
public Boolean getPrecipitation() {
return precipitation;
}

View File

@@ -155,11 +155,11 @@ public final class MinecraftUtil {
effects.music(vanillaBiomeProperties.getMusic());
}
builder.precipitation(Objects.requireNonNullElse(vanillaBiomeProperties.getPrecipitation(), vanilla.getPrecipitation()));
builder.precipitation(Objects.requireNonNullElse(vanillaBiomeProperties.getPrecipitation(), vanilla.hasPrecipitation()));
builder.temperature(Objects.requireNonNullElse(vanillaBiomeProperties.getTemperature(), vanilla.getTemperature()));
builder.downfall(Objects.requireNonNullElse(vanillaBiomeProperties.getDownfall(), vanilla.getDownfall()));
builder.downfall(Objects.requireNonNullElse(vanillaBiomeProperties.getDownfall(), ((BiomeAccessor) ((Object) vanilla)).getWeather().downfall()));
builder.temperatureModifier(Objects.requireNonNullElse(vanillaBiomeProperties.getTemperatureModifier(),
((BiomeAccessor) ((Object) vanilla)).getWeather().temperatureModifier()));