3
0
Mirror von https://github.com/IntellectualSites/FastAsyncWorldEdit.git synchronisiert 2024-11-04 18:40:06 +01:00

Temporarily removed plotsquard replaceall.

Poorly written and there is code in there that I may break in a future commit.
Dieser Commit ist enthalten in:
MattBDev 2019-06-05 16:13:30 -04:00
Ursprung e6f2e17bdf
Commit bf5d2c2788
2 geänderte Dateien mit 27 neuen und 33 gelöschten Zeilen

Datei anzeigen

@ -33,7 +33,6 @@ public class PlotSquaredFeature extends FaweMaskManager {
public PlotSquaredFeature() {
super("PlotSquared");
Fawe.debug("Optimizing PlotSquared");
// PlotSquared.get().worldedit = null;
setupBlockQueue();
setupSchematicHandler();
setupChunkManager();
@ -43,15 +42,16 @@ public class PlotSquaredFeature extends FaweMaskManager {
if (MainCommand.getInstance().getCommand("generatebiome") == null) {
new PlotSetBiome();
}
// TODO: revisit this later on
/*
try {
// new MoveTo512();
if (Settings.Enabled_Components.WORLDS) {
new ReplaceAll();
// new CFIRedirect();
}
} catch (Throwable e) {
Fawe.debug("You need to update PlotSquared to access the CFI and REPLACEALL commands");
}
*/
}
public static String getName(UUID uuid) {
@ -114,7 +114,7 @@ public class PlotSquaredFeature extends FaweMaskManager {
}
}
}
if (regions == null || regions.size() == 0) {
if (regions.size() == 0) {
return null;
}
PlotArea area = pp.getApplicablePlotArea();

Datei anzeigen

@ -1,3 +1,4 @@
/*
package com.boydti.fawe.regions.general.plot;
import com.boydti.fawe.object.FawePlayer;
@ -45,37 +46,30 @@ public class ReplaceAll extends Command {
plot.addRunning();
FawePlayer<Object> fp = FawePlayer.wrap(player.getName());
Captions.TASK_START.send(player);
TaskManager.IMP.async(new Runnable() {
@Override
public void run() {
fp.runAction(new Runnable() {
@Override
public void run() {
String worldName = plot.getWorldName();
TaskManager.IMP.sync(new RunnableVal<Object>() {
@Override
public void run(Object value) {
SetupUtils.manager.unload(worldName, true);
}
});
FakePlayer actor = FakePlayer.getConsole();
String cmd = "/replaceallpattern " + worldName + " " + StringMan.join(args, " ");
CommandEvent event = new CommandEvent(actor, cmd);
CommandManager.getInstance().handleCommandOnCurrentThread(event);
TaskManager.IMP.sync(new RunnableVal<Object>() {
@Override
public void run(Object value) {
plot.teleportPlayer(player);
}
});
plot.removeRunning();
}
}, true, false);
}
});
TaskManager.IMP.async(() -> fp.runAction(() -> {
String worldName = plot.getWorldName();
TaskManager.IMP.sync(new RunnableVal<Object>() {
@Override
public void run(Object value) {
SetupUtils.manager.unload(worldName, true);
}
});
FakePlayer actor = FakePlayer.getConsole();
String cmd = "/replaceallpattern " + worldName + " " + StringMan.join(args, " ");
CommandEvent event = new CommandEvent(actor, cmd);
CommandManager.getInstance().handleCommandOnCurrentThread(event);
TaskManager.IMP.sync(new RunnableVal<Object>() {
@Override
public void run(Object value) {
plot.teleportPlayer(player);
}
});
plot.removeRunning();
}, true, false));
} else {
player.sendMessage("Must have the `worlds` component enabled in the PlotSquared config.yml");
return;
}
}
}
}
*/