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);
复制代码

OP1115

非常感谢大佬指点,你的代码对我非常有用,我找了半天都没找到相应方法,一语解决致命问题.非常非常感谢
我不太清楚如何把你设为解决最佳。。如果需要最佳的话 还请大佬指点 我一定把你设为最佳。
非常非常感谢!如果不是你们这些热心肠的大佬我恐怕走不到现在
再次感谢

luoxiaon22
这是什么????????????

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