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;
|
||||
}
|
||||
|
||||
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;
|
||||
}
|
||||
|
||||
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;
|
||||
}
|
||||
|
||||
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