geforkt von Mirrors/FastAsyncWorldEdit
Removed some unnecessary code.
Dieser Commit ist enthalten in:
Ursprung
aab10adb79
Commit
2517aca66f
@ -78,32 +78,6 @@ public class FaweAPI {
|
||||
return TaskManager.IMP;
|
||||
}
|
||||
|
||||
// /**
|
||||
// * Add a custom mask for use in e.g {@literal //mask #id:<input>}
|
||||
// *
|
||||
// * @param methods The class with a bunch of mask methods
|
||||
// * @return true if the mask was registered
|
||||
// * @see com.sk89q.worldedit.command.MaskCommands
|
||||
// */
|
||||
// public static boolean registerMasks(Object methods) {
|
||||
// DefaultMaskParser parser = getParser(DefaultMaskParser.class);
|
||||
// if (parser != null) parser.register(methods);
|
||||
// return parser != null;
|
||||
// }
|
||||
//
|
||||
// /**
|
||||
// * Add a custom material for use in e.g {@literal //material #id:<input>}
|
||||
// *
|
||||
// * @param methods The class with a bunch of pattern methods
|
||||
// * @return true if the mask was registered
|
||||
// * @see com.sk89q.worldedit.command.PatternCommands
|
||||
// */
|
||||
// public static boolean registerPatterns(Object methods) {
|
||||
// DefaultPatternParser parser = getParser(DefaultPatternParser.class);
|
||||
// if (parser != null) parser.register(methods);
|
||||
// return parser != null;
|
||||
// }
|
||||
//
|
||||
// /**
|
||||
// * Add a custom transform for use in
|
||||
// *
|
||||
|
@ -46,6 +46,7 @@ public abstract class AbstractChangeSet implements ChangeSet, IBatchProcessor {
|
||||
private final World world;
|
||||
protected AtomicInteger waitingCombined = new AtomicInteger(0);
|
||||
protected AtomicInteger waitingAsync = new AtomicInteger(0);
|
||||
|
||||
protected boolean closed;
|
||||
|
||||
public AbstractChangeSet(World world) {
|
||||
|
@ -2,11 +2,7 @@ package com.boydti.fawe.object.regions;
|
||||
|
||||
import com.boydti.fawe.object.collection.BlockVectorSet;
|
||||
import com.sk89q.worldedit.EditSession;
|
||||
import com.sk89q.worldedit.WorldEditException;
|
||||
import com.sk89q.worldedit.extent.Extent;
|
||||
import com.sk89q.worldedit.function.RegionFunction;
|
||||
import com.sk89q.worldedit.function.mask.AbstractExtentMask;
|
||||
import com.sk89q.worldedit.function.mask.DelegateExtentMask;
|
||||
import com.sk89q.worldedit.function.mask.Mask;
|
||||
import com.sk89q.worldedit.function.operation.Operations;
|
||||
import com.sk89q.worldedit.function.visitor.RecursiveVisitor;
|
||||
@ -45,12 +41,9 @@ public class FuzzyRegion extends AbstractRegion {
|
||||
}
|
||||
|
||||
public void select(int x, int y, int z) {
|
||||
RecursiveVisitor search = new RecursiveVisitor(mask.withExtent(extent), new RegionFunction() {
|
||||
@Override
|
||||
public boolean apply(BlockVector3 p) throws WorldEditException {
|
||||
RecursiveVisitor search = new RecursiveVisitor(mask.withExtent(extent), p -> {
|
||||
setMinMax(p.getBlockX(), p.getBlockY(), p.getBlockZ());
|
||||
return true;
|
||||
}
|
||||
}, 256);
|
||||
search.setVisited(set);
|
||||
search.visit(BlockVector3.at(x, y, z));
|
||||
|
Laden…
In neuem Issue referenzieren
Einen Benutzer sperren