generate vanilla structures

This commit is contained in:
dfsek
2021-12-05 10:16:04 -07:00
parent f46e285bc9
commit 95749bea5d
4 changed files with 13 additions and 16 deletions

View File

@@ -15,11 +15,11 @@ public class NoiseChunkGeneratorPackConfigTemplate implements ConfigTemplate {
@Value("carving.resolution.horizontal")
@Default
private @Meta int horizontalRes = 2;
private @Meta int horizontalRes = 4;
@Value("carving.resolution.vertical")
@Default
private @Meta int verticalRes = 4;
private @Meta int verticalRes = 2;
public int getElevationBlend() {
return elevationBlend;

View File

@@ -124,9 +124,11 @@ public class NoiseChunkGenerator3D implements ChunkGenerator {
Sampler3D sampler = samplerCache.get(x, z, world);
PaletteInfo paletteInfo = biome.getContext().get(PaletteInfo.class);
Palette palette = PaletteUtil.getPalette(x, y, z, sampler, paletteInfo);
int fdX = FastMath.floorMod(x, 16);
int fdZ = FastMath.floorMod(z, 16);
Palette palette = PaletteUtil.getPalette(fdX, y, fdZ, sampler, paletteInfo);
double noise = sampler.sample(fdX, y, fdZ);
if(noise > 0) {
int level = 0;