1
0
mirror of https://github.com/Zrips/Jobs.git synced 2025-02-19 05:42:01 +01:00

Inform when trying to use incorrect command name

This commit is contained in:
Zrips 2017-08-02 12:33:07 +03:00
parent 69a7342ea7
commit b64f117d4b
4 changed files with 14 additions and 6 deletions

View File

@ -5,7 +5,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>Jobs</groupId>
<artifactId>jobs</artifactId>
<version>4.0.0</version>
<version>4.0.1</version>
<name>Jobs</name>
<url>http://maven.apache.org</url>
<properties>

View File

@ -78,6 +78,13 @@ public class JobsCommands implements CommandExecutor {
String cmd = args[0].toLowerCase();
Cmd cmdClass = getCmdClass(cmd);
if (cmdClass == null) {
sender.sendMessage(Jobs.getLanguage().getMessage("general.error.noCommand"));
return true;
}
if (!hasCommandPermission(sender, cmd)) {
sender.sendMessage(Jobs.getLanguage().getMessage("general.error.permission"));
return true;
@ -90,10 +97,10 @@ public class JobsCommands implements CommandExecutor {
}
}
Cmd cmdClass = getCmdClass(cmd);
if (cmdClass == null) {
return help(sender, 1);
}
// if (cmdClass == null) {
// return help(sender, 1);
// }
boolean back = cmdClass.perform(plugin, sender, myArgs);
if (back)
return true;

View File

@ -88,6 +88,7 @@ public class LanguageManager {
c.get("general.error.noHelpPage", "&cThere is no help page by this number!");
c.get("general.error.notNumber", "&ePlease use numbers!");
c.get("general.error.job", "&cThe job you have selected does not exist!");
c.get("general.error.noCommand", "&cThere is no command by this name!");
c.get("general.error.permission", "&cYou do not have permission to do that!");
c.get("general.error.noinfo", "&cNo information found!");
c.get("general.error.noinfoByPlayer", "&cNo information found by [%playername%] player name!");

View File

@ -1,7 +1,7 @@
name: Jobs
description: Jobs Plugin for the BukkitAPI
main: com.gamingmesh.jobs.Jobs
version: 4.0.0
version: 4.0.1
website: https://www.spigotmc.org/resources/jobs-reborn.4216/
author: phrstbrn
softdepend: [Vault, iConomy, MythicMobs, McMMO, WorldGuard, MyPet]