3
0
Mirror von https://github.com/IntellectualSites/FastAsyncWorldEdit.git synchronisiert 2024-12-27 03:12:37 +01:00

Put in a tip about setting //limit.

Dieser Commit ist enthalten in:
sk89q 2014-06-26 17:43:25 -07:00
Ursprung 92204ba623
Commit 7827dfea9e

Datei anzeigen

@ -57,20 +57,24 @@ public class GeneralCommands {
EditSession editSession) throws WorldEditException { EditSession editSession) throws WorldEditException {
LocalConfiguration config = we.getConfiguration(); LocalConfiguration config = we.getConfiguration();
boolean mayDisable = player.hasPermission("worldedit.limit.unrestricted");
int limit = Math.max(-1, args.getInteger(0)); int limit = Math.max(-1, args.getInteger(0));
if (!player.hasPermission("worldedit.limit.unrestricted") if (!mayDisable && config.maxChangeLimit > -1) {
&& config.maxChangeLimit > -1) {
if (limit > config.maxChangeLimit) { if (limit > config.maxChangeLimit) {
player.printError("Your maximum allowable limit is " player.printError("Your maximum allowable limit is " + config.maxChangeLimit + ".");
+ config.maxChangeLimit + ".");
return; return;
} }
} }
session.setBlockChangeLimit(limit); session.setBlockChangeLimit(limit);
if (limit != -1) {
player.print("Block change limit set to " + limit + ". (Use //limit -1 to go back to the default.)");
} else {
player.print("Block change limit set to " + limit + "."); player.print("Block change limit set to " + limit + ".");
} }
}
@Command( @Command(
aliases = { "/fast" }, aliases = { "/fast" },