cyt
找不到相关的资料,我用KeyInput事件监测到按下某个键之后,该怎么打开一个gui界面?想不出来怎么做。。

GiNYAi
按键是客户端的事件,打开容器应该在服务器端执行,需要做一个数据通讯,
参考:https://fmltutor.ustc-zzzz.net/3.3.2-使用SimpleImpl同步数据.html

cyt
本帖最后由 cyt 于 2018-7-29 12:15 编辑
GiNYAi 发表于 2018-7-29 00:58
按键是客户端的事件,打开容器应该在服务器端执行,需要做一个数据通讯,
参考:https://fmltutor.ustc-zzz ...

不能只做一个客户端的gui吗?等到别的需要的时候再对服务端发送信息(比如在这个界面按下某个按钮之后)。我是想做一个菜单设置界面,应该不需要跟物品栏一样需要在服务端也创建一个container我在这方面是真的小白,再比如说我想在游戏的视频设置中添加一个按钮选项,然后可以进行一些设置,这又应该怎么做?比如像optifine或者betterforlige里面的设置菜单的gui,实在不知道怎么实现,也不知怎么找到相关的内容参考

GiNYAi

      
  1. Minecraft.getMinecraft().displayGuiScreen(GuiScreen);
复制代码

这样?

cyt

应该是这样吧。。。
可是这个guiscreen要怎么构造呢?或者是哪里可以查到相关的资料呢?

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