mirror of
https://github.com/VolmitSoftware/Iris.git
synced 2026-01-04 15:41:30 +00:00
Fixes
This commit is contained in:
@@ -110,7 +110,15 @@ public abstract class PostBlockChunkGenerator extends ParallaxChunkGenerator imp
|
||||
{
|
||||
while(f.getQueue().size() > 0)
|
||||
{
|
||||
f.getQueue().pop().run();
|
||||
try
|
||||
{
|
||||
f.getQueue().pop().run();
|
||||
}
|
||||
|
||||
catch(Throwable e)
|
||||
{
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -162,9 +162,11 @@ 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) && canWater(e))
|
||||
if(can(a) && canAir(c) && canAir(f) && canWater(d) && canAir(d) && canWater(e))
|
||||
{
|
||||
data.set(y, CAVE_AIR);
|
||||
data.set(y + 1, CAVE_AIR);
|
||||
data.set(y + 2, CAVE_AIR);
|
||||
return true;
|
||||
}
|
||||
|
||||
@@ -173,7 +175,7 @@ public class GenLayerCave extends GenLayer
|
||||
|
||||
public boolean canAir(Material m)
|
||||
{
|
||||
return (m.isSolid() || m.equals(Material.AIR) || m.equals(Material.CAVE_AIR)) && !m.equals(Material.BEDROCK);
|
||||
return (m.isSolid() || (BlockDataTools.isDecorant(m)) || m.equals(Material.AIR) || m.equals(Material.CAVE_AIR)) && !m.equals(Material.BEDROCK);
|
||||
}
|
||||
|
||||
public boolean canWater(Material m)
|
||||
|
||||
Reference in New Issue
Block a user