所以我正在编辑一个用于Minecraft龙头的插件。
在反编译器/调试器中,这是在me.twister915.ffly下显示的'FlyCommand.class'
以下是我的intellij项目中出现的同一文件。
我正在尝试更改
的部分 public FlyCommand()
{
super("fly");
}
我假设从intellij这是需要编辑的地方。但我无法弄清楚如何改变所以人们不使用命令“/ fly”游戏。我宁愿将其更改为“/ vfly”
我不知道该怎么做。
答案 0 :(得分:0)
您可以截取CommandPreProcessEvent
(javadocs)并随意处理该事件。
@EventHandler
public void onCmdPreProcess(PlayerCommandPreprocessEvent e) {
if (e.getMessage().equalsIgnoreCase("/" + "command") {
e.setCancelled(true); //Treat command in your way
}
}