Fix caveEntrance noise being scaled incorrectly (please check)

This commit is contained in:
Starmute authored and GitHub committed 2021-12-16 14:34:29 -05:00
1 parent 5a55666f94
commit 6c1a2e7d0e
1 file changed
+6 -2
@@ -59,7 +59,7 @@ public abstract class NoiseColumnSamplerMixin_scarpetMixin implements NoiseColum
@Shadow @Final
private DoublePerlinNoiseSampler spaghetti3dSecondNoise;
@Shadow @Final
@Shadow @Finalav
private DoublePerlinNoiseSampler spaghetti3dRarityNoise;
@Shadow @Final
@@ -219,7 +219,11 @@ public abstract class NoiseColumnSamplerMixin_scarpetMixin implements NoiseColum
return NoiseHelper.lerpFromProgress(this.spaghettiRoughnessModulatorNoise, x, y, z, 0.0, 0.1);
}
case "caveEntrance" -> {
return this.sampleCaveEntranceNoise(x, y, z);
return this.sampleCaveEntranceNoise(
BiomeCoords.toBlock(x),
BiomeCoords.toBlock(y),
BiomeCoords.toBlock(z)
);
}
case "caveLayer" -> {
// scaling them by 4 because it's sampled in normal coords