diff --git a/src/main/java/com/massivecraft/factions/cmd/CmdShow.java b/src/main/java/com/massivecraft/factions/cmd/CmdShow.java index d24bcbdb..231ed794 100644 --- a/src/main/java/com/massivecraft/factions/cmd/CmdShow.java +++ b/src/main/java/com/massivecraft/factions/cmd/CmdShow.java @@ -42,6 +42,11 @@ public class CmdShow extends FCommand { } } + if (faction.isNone()) { + msg(TL.COMMAND_SHOW_NOFACTION); + return; + } + // if economy is enabled, they're not on the bypass list, and this command has a cost set, make 'em pay if (!payForCommand(Conf.econCostShow, TL.COMMAND_SHOW_TOSHOW, TL.COMMAND_SHOW_FORSHOW)) { return; diff --git a/src/main/java/com/massivecraft/factions/zcore/util/TL.java b/src/main/java/com/massivecraft/factions/zcore/util/TL.java index 832eec25..9764d56a 100644 --- a/src/main/java/com/massivecraft/factions/zcore/util/TL.java +++ b/src/main/java/com/massivecraft/factions/zcore/util/TL.java @@ -343,6 +343,7 @@ public enum TL { COMMAND_SETHOME_SET("%s set the home for your faction. You can now use:"), COMMAND_SETHOME_SETOTHER("You have set the home for the %s faction."), + COMMAND_SHOW_NOFACTION("You are not in a faction"), COMMAND_SHOW_TOSHOW("to show faction information"), COMMAND_SHOW_FORSHOW("for showing faction information"), COMMAND_SHOW_DESCRIPTION("Description: %s"),