Small surface builder changes

This commit is contained in:
paulevsGitch 2021-08-03 06:08:27 +03:00
parent d0661b94f1
commit bc887e8cd7
2 changed files with 5 additions and 5 deletions

View file

@ -12,7 +12,7 @@ public class UmbraValleyBiome extends EndBiome {
public UmbraValleyBiome() { public UmbraValleyBiome() {
super(new BCLBiomeDef(BetterEnd.makeID("umbra_valley")) super(new BCLBiomeDef(BetterEnd.makeID("umbra_valley"))
.setFogColor(100, 100, 100) .setFogColor(100, 100, 100)
.setPlantsColor(200, 200, 200) .setPlantsColor(172, 189, 190)
.setWaterAndFogColor(69, 104, 134) .setWaterAndFogColor(69, 104, 134)
.setSurface(SurfaceBuilders.UMBRA_SURFACE.configured(SurfaceBuilders.DEFAULT_END_CONFIG)) .setSurface(SurfaceBuilders.UMBRA_SURFACE.configured(SurfaceBuilders.DEFAULT_END_CONFIG))
.setParticles(EndParticles.AMBER_SPHERE, 0.0001F) .setParticles(EndParticles.AMBER_SPHERE, 0.0001F)

View file

@ -31,16 +31,16 @@ public class UmbraSurfaceBuilder extends SurfaceBuilder<SurfaceBuilderBaseConfig
private static SurfaceBuilderBaseConfiguration getConfig(int x, int z, Random random) { private static SurfaceBuilderBaseConfiguration getConfig(int x, int z, Random random) {
float grass = ((float) NOISE.eval(x * 0.03, z * 0.03) + (float) NOISE.eval(x * 0.1, z * 0.1) * 0.6F + random.nextFloat() * 0.2F) - 0.05F; float grass = ((float) NOISE.eval(x * 0.03, z * 0.03) + (float) NOISE.eval(x * 0.1, z * 0.1) * 0.6F + random.nextFloat() * 0.2F) - 0.05F;
if (grass > 0.3F) { if (grass > 0.4F) {
return SurfaceBuilders.PALLIDIUM_FULL_SURFACE_CONFIG; return SurfaceBuilders.PALLIDIUM_FULL_SURFACE_CONFIG;
} }
else if (grass > 0.1F) { else if (grass > 0.15F) {
return SurfaceBuilders.PALLIDIUM_HEAVY_SURFACE_CONFIG; return SurfaceBuilders.PALLIDIUM_HEAVY_SURFACE_CONFIG;
} }
else if (grass > -0.1) { else if (grass > -0.15) {
return SurfaceBuilders.PALLIDIUM_THIN_SURFACE_CONFIG; return SurfaceBuilders.PALLIDIUM_THIN_SURFACE_CONFIG;
} }
else if (grass > -0.3F) { else if (grass > -0.4F) {
return SurfaceBuilders.PALLIDIUM_TINY_SURFACE_CONFIG; return SurfaceBuilders.PALLIDIUM_TINY_SURFACE_CONFIG;
} }
else { else {