3
0
Mirror von https://github.com/IntellectualSites/FastAsyncWorldEdit.git synchronisiert 2024-12-25 10:30:04 +01:00
Dieser Commit ist enthalten in:
IronApollo 2019-06-08 14:48:30 -04:00
Ursprung 7f3c4c4828
Commit e2c2205dac

Datei anzeigen

@ -3376,12 +3376,10 @@ public class EditSession extends AbstractDelegateExtent implements HasFaweQueue,
private void recurseHollow(Region region, BlockVector3 origin, Set<BlockVector3> outside) { private void recurseHollow(Region region, BlockVector3 origin, Set<BlockVector3> outside) {
final LocalBlockVectorSet queue = new LocalBlockVectorSet(); final LocalBlockVectorSet queue = new LocalBlockVectorSet();
queue.add(origin);
while (!queue.isEmpty()) { while (!queue.isEmpty()) {
Iterator<BlockVector3> iter = queue.iterator(); BlockVector3 current = queue.getIndex(0);
while (iter.hasNext()) { queue.remove(current);
BlockVector3 current = iter.next();
iter.remove();
final BlockState block = getBlock(current); final BlockState block = getBlock(current);
if (block.getBlockType().getMaterial().isMovementBlocker()) { if (block.getBlockType().getMaterial().isMovementBlocker()) {
continue; continue;
@ -3400,7 +3398,6 @@ public class EditSession extends AbstractDelegateExtent implements HasFaweQueue,
} }
} }
} }
}
public int makeBiomeShape(final Region region, final Vector3 zero, final Vector3 unit, final BiomeType biomeType, public int makeBiomeShape(final Region region, final Vector3 zero, final Vector3 unit, final BiomeType biomeType,
final String expressionString, final boolean hollow) final String expressionString, final boolean hollow)