Break only if placed to optimize things

This commit is contained in:
jvyden420 2019-12-03 17:11:59 -05:00
parent 4db643ea1e
commit 76239b731c
1 changed files with 7 additions and 7 deletions

View File

@ -81,39 +81,39 @@ public final class NoCrystalModule extends Module {
case 0:
if (valid(northBelow)) {
place(northBelow, EnumFacing.SOUTH);
break;
}
break;
case 1:
if (valid(southBelow)) {
place(southBelow, EnumFacing.NORTH);
break;
}
break;
case 2:
if (valid(eastBelow)) {
place(eastBelow, EnumFacing.WEST);
break;
}
break;
case 3:
if (valid(westBelow)) {
place(westBelow, EnumFacing.EAST);
break;
}
break;
// Place protecting blocks
case 4:
if (valid(north)) {
place(north, EnumFacing.SOUTH);
break;
}
break;
case 5:
if (valid(south)) {
place(south, EnumFacing.NORTH);
break;
}
break;
case 6:
if (valid(east)) {
place(east, EnumFacing.WEST);
break;
}
break;
case 7:
if (valid(west)) {
place(west, EnumFacing.EAST);