mirror of
https://github.com/VolmitSoftware/Iris.git
synced 2025-07-19 02:36:59 +00:00
Fixes
This commit is contained in:
parent
58b00b6ed5
commit
a7428838b3
@ -24,9 +24,7 @@ public class BiomeDataProvider
|
||||
|
||||
public BiomeResult generatePureData(double bx, double bz, int rawX, int rawZ, IrisRegion regionData)
|
||||
{
|
||||
getGenerator().setShuffle(12);
|
||||
double zoom = (layer.getIris().getDimension().getBiomeZoom() * regionData.getBiomeZoom(getType())) * 3.15;
|
||||
getGenerator().setCellScale(1D / zoom);
|
||||
getGenerator().setShuffle(regionData.getBiomeShuffle());
|
||||
return layer.generateBiomeData(bx, bz, regionData, getGenerator(), regionData.getBiomes(getType()), getType());
|
||||
}
|
||||
|
||||
|
@ -53,7 +53,7 @@ public class GenLayerBiome extends GenLayer
|
||||
return null;
|
||||
}
|
||||
|
||||
regionGenerator.setShuffle(8);
|
||||
regionGenerator.setShuffle(11);
|
||||
regionGenerator.setCellScale(0.33 / iris.getDimension().getRegionZoom());
|
||||
double x = bx / iris.getDimension().getBiomeZoom();
|
||||
double z = bz / iris.getDimension().getBiomeZoom();
|
||||
@ -133,8 +133,8 @@ public class GenLayerBiome extends GenLayer
|
||||
return new BiomeResult(null, 0);
|
||||
}
|
||||
|
||||
double x = bx / iris.getDimension().getBiomeZoom();
|
||||
double z = bz / iris.getDimension().getBiomeZoom();
|
||||
double x = bx / (iris.getDimension().getBiomeZoom() * regionData.getBiomeZoom(inferredType));
|
||||
double z = bz / (iris.getDimension().getBiomeZoom() * regionData.getBiomeZoom(inferredType));
|
||||
IrisBiome biome = cell.get(x, z, biomes);
|
||||
biome.setInferredType(inferredType);
|
||||
|
||||
|
@ -162,11 +162,10 @@ public class GenLayerCave extends GenLayer
|
||||
Material e = data.getType(y + 3);
|
||||
Material f = data.getType(y - 1);
|
||||
|
||||
if(can(a) && canAir(c) && canAir(f) && canWater(d) && canAir(d) && canWater(e))
|
||||
if(can(a) && canAir(c) && canAir(f) && canWater(d) && canWater(e))
|
||||
{
|
||||
data.set(y, CAVE_AIR);
|
||||
data.set(y + 1, CAVE_AIR);
|
||||
data.set(y + 2, CAVE_AIR);
|
||||
return true;
|
||||
}
|
||||
|
||||
|
@ -29,6 +29,10 @@ public class IrisRegion extends IrisRegistrant
|
||||
@DontObfuscate
|
||||
@Desc("The min shore height")
|
||||
private double shoreHeightMin = 1.2;
|
||||
@DontObfuscate
|
||||
|
||||
@Desc("The scrambling between biomes")
|
||||
private double biomeShuffle = 11;
|
||||
|
||||
@DontObfuscate
|
||||
@Desc("The the max shore height")
|
||||
|
Loading…
x
Reference in New Issue
Block a user