OP1115
本帖最后由 OP1115 于 2018-9-16 05:24 编辑

我在游戏内创建了一个 按钮
并监听了按钮点击事件
据说bbs大佬甚是多
请问各位大佬 我该调用什么方法执行(kill 4444) (back) 这样的命令呢.
ps:至于权限问题不用考虑 我只是想做个客户端的辅助类mod
还请各位大佬指点 先在此多谢了

代码
if(event.getButton() == mcqwy)
        {

                    EntityPlayer player = Minecraft.getMinecraft().player;
                    MinecraftServer instance =  player.getServer();
                    if(instance!=null)
                    {
                            instance.commandManager.executeCommand(player, "/kill " + player.getName());
                    }
我是在gui按钮点击事件触发里面写的 不知为何 instance 的返回值一直是null
如果不加判断的话 客户端一点按钮必崩

1850343382
http://www.minecraftforge.net/fo ... command-as-console/

GiNYAi
  1. Minecraft.getMinecraft().player.sendChatMessage(msg);
复制代码

第一页 上一页 下一页 最后一页