q10222
本帖最后由 1582952890 于 2017-9-17 08:45 编辑

  之前用了下BetterAlias感觉- - 完全搞不懂怎么用 然后就出了这方便、简洁、牛瓣的插件。。。 牛瓣么?  呵呵一点都不牛


那么此插件可以做什么么? 他可以使你的指令方便的并且可以中文式的输入出来

优化了一下感谢实习版主810587921的提供 ,感谢木头光波提供的修改 新版本的配置文件和插件都要放进服务端还有请把旧版的删掉


配置说明:

权限:

指令:



赏金粒人气了,有金粒的给金粒,没金粒的给个人气~~ 孬伸手党
赏金粒人气了,有金粒的给金粒,没金粒的给个人气~~ 孬伸手党
赏金粒人气了,有金粒的给金粒,没金粒的给个人气~~ 孬伸手党

伸手党的意思就是:只下载东西不回复不给金粒不评分

下载地址为:在上传

就在这。







765739930
0.0原创 顶大触

a8105
String msg = e.getMessage();
String[] args = msg.split(" ");
String cmdName = args[0].substring(1).toLowerCase();
如果信息没有多个参数似乎会异常吧?
虽然捕捉了,可是捕捉后没进行处理,相当于执行了跟没执行一样..

q10222

废话少说 人气 金粒 ~~

q10222
本帖最后由 q10222 于 2015-1-13 22:46 编辑
810587921 发表于 2015-1-13 22:37
String msg = e.getMessage();
String[] args = msg.split(" ");
String cmdName = args[0].substring(1).t ...

{:10_513:} 没有问题,或者你帮改善改善咯{:10_505:}

a8105

YamlConfiguration config = new YamlConfiguration();
      config.load(getFile().getParentFile().getAbsolutePath() + File.separator + "cmdAlias" + File.separator + "config.yml");
这2句话不用写的
只需要:
载入配置文件:saveDefaultConfig();
重载配置文件:reloadConfig();
获取配置文件:getConfig();

q10222
本帖最后由 q10222 于 2015-1-13 22:48 编辑
810587921 发表于 2015-1-13 22:46
YamlConfiguration config = new YamlConfiguration();
      config.load(getFile().getParentFile().ge ...

不要紧 我弄了很多个指令试了试没问题试了水龙头1710 大锅1710 CB172

shxuxufeng
赞一个{:10_492:}

bb1318901210
话说,如果要/传送 XXX
指令为/tpa XXX
要怎么设置语言,直接把tps设为"传送"?

a8105
q10222 发表于 2015-1-13 22:47
不要紧 我弄了很多个指令试了试没问题试了水龙头1710 大锅1710 CB172

{:10_495:}不是,主要是你载入配置文件的姿势太过繁琐了,可以简化点的:
public void onEnable()
{
                saveDefaultConfig();
                reloadConfig();
                getServer().getPluginManager().registerEvents(this, this);
}
这是你的插件优化后的代码:
example.txt (1.11 KB, 下载次数: 15)


q10222
810587921 发表于 2015-1-13 23:00
不是,主要是你载入配置文件的姿势太过繁琐了,可以简化点的:
public void onEnable()
{

你可以直接帮我优化这插件然后放插件上来么?

q10222
bb1318901210 发表于 2015-1-13 23:00
话说,如果要/传送 XXX
指令为/tpa XXX
要怎么设置语言,直接把tps设为"传送"? ...

2:
  from: "传送"
  to: "tpa"
就这样即可在游戏输入/传送 XXX

zxy199628
事实证明 伸手党还是遍地开花的··  楼主干的漂亮~!

下一页 最后一页