类 Executer
- java.lang.Object
-
- cn.mcres.gyhhy.MXLib.bukkit.cmd.Executer
-
- 所有已实现的接口:
CommandTabCompleter
,Translator
,CommandExecutor
,TabCompleter
,TabExecutor
- 直接已知子类:
ExecuterEX
public class Executer extends Object implements Translator, CommandExecutor, TabCompleter, TabExecutor, CommandTabCompleter
The name of the class should be Executor. Yep, ignore these details
-
-
字段概要
字段 修饰符和类型 字段 说明 boolean
tab_case
-
构造器概要
构造器 构造器 说明 Executer()
-
方法概要
修饰符和类型 方法 说明 protected boolean
check(CommandSender sender)
protected boolean
defexec(CommandSender sender, Command cmd, String ali, String[] argc)
static String
get(String[] a, int b)
LanguageTranslator
getLanguageTranslator()
SubCommandEX
getSub(String vl)
Map<String,SubCommandEX>
getSubs()
protected boolean
nosub(CommandSender sender, Command cmd, String ali, String[] argc)
boolean
onCommand(CommandSender sender, Command cmd, String ali, String[] argc)
List<String>
onTabComplete(CommandSender cs, Command cmnd, String string, String[] args)
void
onTabComplete(CommandSender cs, Command cmnd, String string, String[] args, SubCommandEX sce, List<String> completes)
void
reg(String a, SubCommandEX b)
void
setLanguageTranslator(LanguageTranslator lt)
Executer
setLanguageTranslator(LanguageTranslator lt, boolean setall)
Set the Language Translator
-
-
-
方法详细资料
-
setLanguageTranslator
public void setLanguageTranslator(LanguageTranslator lt)
- 指定者:
setLanguageTranslator
在接口中Translator
-
setLanguageTranslator
public Executer setLanguageTranslator(LanguageTranslator lt, boolean setall)
Set the Language Translator- 参数:
lt
- LTsetall
- If it is true, set all subcommands to this LT.
-
getLanguageTranslator
public LanguageTranslator getLanguageTranslator()
- 指定者:
getLanguageTranslator
在接口中Translator
-
check
protected boolean check(CommandSender sender)
-
getSubs
public Map<String,SubCommandEX> getSubs()
-
reg
public void reg(String a, SubCommandEX b)
-
onCommand
public boolean onCommand(CommandSender sender, Command cmd, String ali, String[] argc)
- 指定者:
onCommand
在接口中CommandExecutor
-
defexec
protected boolean defexec(CommandSender sender, Command cmd, String ali, String[] argc)
-
nosub
protected boolean nosub(CommandSender sender, Command cmd, String ali, String[] argc)
-
onTabComplete
public List<String> onTabComplete(CommandSender cs, Command cmnd, String string, String[] args)
- 指定者:
onTabComplete
在接口中TabCompleter
-
getSub
public SubCommandEX getSub(String vl)
-
onTabComplete
public void onTabComplete(CommandSender cs, Command cmnd, String string, String[] args, SubCommandEX sce, List<String> completes)
- 指定者:
onTabComplete
在接口中CommandTabCompleter
-
-