mirror of
https://github.com/MassiveCraft/Factions.git
synced 2024-12-02 15:13:33 +01:00
Don't even load /f fly if its set to false in config.
This commit is contained in:
parent
587182478b
commit
026b33b427
@ -22,12 +22,6 @@ public class CmdFly extends FCommand {
|
||||
|
||||
@Override
|
||||
public void perform() {
|
||||
// Disabled by default.
|
||||
if (!P.p.getConfig().getBoolean("enable-faction-flight", false)) {
|
||||
fme.msg(TL.COMMAND_FLY_DISABLED);
|
||||
return;
|
||||
}
|
||||
|
||||
if (args.size() == 0) {
|
||||
if (!fme.canFlyAtLocation() && !fme.isFlying()) {
|
||||
Faction factionAtLocation = Board.getInstance().getFactionAt(fme.getLastStoodAt());
|
||||
|
@ -117,7 +117,6 @@ public class FCmdRoot extends FCommand {
|
||||
this.addSubCommand(this.cmdDeinvite);
|
||||
this.addSubCommand(this.cmdDescription);
|
||||
this.addSubCommand(this.cmdDisband);
|
||||
this.addSubCommand(this.cmdFly);
|
||||
this.addSubCommand(this.cmdHelp);
|
||||
this.addSubCommand(this.cmdHome);
|
||||
this.addSubCommand(this.cmdInvite);
|
||||
@ -185,6 +184,14 @@ public class FCmdRoot extends FCommand {
|
||||
this.addSubCommand(new CmdSetMaxVaults());
|
||||
this.addSubCommand(new CmdVault());
|
||||
}
|
||||
|
||||
if (P.p.getConfig().getBoolean("enable-faction-flight", false)) {
|
||||
this.addSubCommand(this.cmdFly);
|
||||
P.p.log(Level.INFO, "Enabling /f fly command");
|
||||
} else {
|
||||
P.p.log(Level.WARNING, "Faction flight set to false in config.yml. Not enabling /f fly command.");
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
|
Loading…
Reference in New Issue
Block a user