网易我的世界论坛

标题: 请问要同时装载两个模组才有的玩法怎么实现呀? [打印本页]

作者: fanfanjiayou    时间: 2021-12-15 13:04
标题: 请问要同时装载两个模组才有的玩法怎么实现呀?
做了一个附属mod,想要装了主mod附属mod才生效,求大佬们给个思路
作者: sevenstars    时间: 2021-12-15 22:00
用GetSystem接口判断有没有装载主mod,有的话就能用这个接口在服务器获取到主mod服务端(或在客户端获取客户端),从而调用主mod的功能函数
作者: Stone_Wound    时间: 2021-12-16 15:25
如果你的主mod有自定义item,可以在Server使用LookupItemByName方法查找是否存在某件你制作的主mod物品,如果是多个前置mod的情况,可以做一个list,存储不同mod的查找结果,在程序中做循环判断,如果全都为真,就可以做接下来的附属mod生效逻辑
ps.SSS为这个游戏的英文全拼
作者: Stone_Wound    时间: 2021-12-16 15:29
也不知道具体是哪个词不能发,LookupItemByName的前置写法是服务器Api.获取服务器系统类().创建组件(地图ID, 'SSS', 'MMM')的形式
SSS为这个游戏英文全拼(首字母大写),MMM为游戏的英文(小写)
作者: fanfanjiayou    时间: 2021-12-18 12:12
感谢大佬!
作者: fanfanjiayou    时间: 2021-12-18 12:12
感谢大佬!
作者: 我是儍子    时间: 2021-12-25 22:01
教你一个简单的 把物品,方块放在第一个模组
配方,逻辑放在第二个模组里




欢迎光临 网易我的世界论坛 (http://mc.netease.com/) Powered by Discuz! X3.3