如何动态的显示按钮图标

一只星尘qwq


版本信息
你使用的系统:win10 x64
你用的JDK是: java 1.8.0_271
你使用的IDE:IntelliJ IDEA
你使用的IDE版本:2020.2.3
Forge版本: 35.0.1
Minecraft版本:1.16.4
Mapping 文件版本: snapshot 20201028-1.16.3

我在写我MOD的手册时遇到了问题,如何在手册的主页根据章节来动态的显示章节的按钮?
比如说我有1个章节,主页上会有1个按钮,2个章节便有2个按钮,如何获取章节的按钮的数量?
我比较想让按钮的位置自动排布,所以只需要章节类提供材质即可
若是过程麻烦,给个思路即可

本人表达能力较差,请多包涵


FledgeXu


说实话,没怎么看懂你的需求……

如何获取章节的按钮的数量?

这个不是你定的吗,章节数量不是你自己就能定下来的吗……还是说你要数据驱动?

说实话手册还是建议直接用 Patchouli 吧……


一只星尘qwq


这倒是没错,但是如果我有新建章节的需求,我更希望它可以自己完成一些事情,而不是我手动再去修改章节的数量


FledgeXu


那你要的就是数据驱动喽,Patchouli 就是数据驱动(Data-Driven)的啊……


一只星尘qwq


那我会去翻看Patchouli的代码的,多谢您的回答,即便未能解答我的疑惑


dasffafa


你只需要去看它的wiki就行了,把它当做黑箱就行。
用了之后你就会发现,帕秋莉老好用了


一只星尘qwq


请不要再回复帕秋莉了,我需要的手册类似于神秘时代的魔导书一样,可以帮助玩家解锁模组内容的


FledgeXu


请不要再回复帕秋莉了,我需要的手册类似于神秘时代的魔导书一样,可以帮助玩家解锁模组内容的

Patchouli 也支持啊……


一只星尘qwq


不止如此,那只是个举例,况且自己写一个GUI可以锻炼我的技巧


dasffafa


我觉得你的能力完全可以用在一些更加有意义的GUI上面,而不是重新造轮子


一只星尘qwq


所以说我已经放弃了这个复杂的方法,转而使用一个目录来记录所有的章节


system


该主题在最后一个回复创建后7天后自动关闭。不再允许新的回复。