mirror of
https://github.com/VolmitSoftware/Iris.git
synced 2025-07-18 18:23:06 +00:00
Fix deepslate ores in zones
This commit is contained in:
parent
075882b7b0
commit
76bf764262
@ -233,15 +233,19 @@ public class IrisCarveModifier extends EngineAssignedModifier<BlockData> {
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!B.isSolid(output.get(rx, zone.ceiling + i + 1, rz))) {
|
BlockData b = blocks.get(i);
|
||||||
|
BlockData up = output.get(rx, zone.ceiling + i + 1, rz);
|
||||||
|
|
||||||
|
if (!B.isSolid(up)) {
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (B.isOre(output.get(rx, zone.ceiling + i + 1, rz))) {
|
if (B.isOre(up)) {
|
||||||
|
output.set(rx, zone.ceiling + i + 1, rz, B.toDeepSlateOre(up, b));
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|
||||||
output.set(rx, zone.ceiling + i + 1, rz, blocks.get(i));
|
output.set(rx, zone.ceiling + i + 1, rz, b);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user