本帖最后由 まふまふ 于 2021-1-30 19:55 编辑 
介绍一下V姐的Player's Choice。
简而言之,可以让玩家在初次启动时选择自己想要的模组。
然而意外难用......然后现在遇到了个问题。
古代战争除了核心模组还定义了多个子模组。在把古代战争放入配置项后,变成了这个鬼样子......
 
 
是的,因为子模组找不到核心模组,不让继续加载了。
如何在确保可选的情况避免这种“缺少依赖的错误”.......
(如果没解决方案的话我会考虑放弃这玩意)
编辑:
似乎理解原理了......
在操作后会在配置文件夹里生成一个fmlModState.properties,看样子可能是forge自带的
里面定义了哪些模组不加载......
第一次配置错误导致forge默认不加载那个主模组,在弹出那个模组选择页面之前forge就已经因为“模组文件缺失”而阻止继续运行游戏了
后续的更改完全没有应用
删掉fmlModState.properties后好了
以及在发现这个问题后再试了下配置,一切正常
(只能说......)
介绍一下V姐的Player's Choice。
简而言之,可以让玩家在初次启动时选择自己想要的模组。
然而意外难用......然后现在遇到了个问题。
古代战争除了核心模组还定义了多个子模组。在把古代战争放入配置项后,变成了这个鬼样子......
是的,因为子模组找不到核心模组,不让继续加载了。
如何在确保可选的情况避免这种“缺少依赖的错误”.......
(如果没解决方案的话我会考虑放弃这玩意)
编辑:
似乎理解原理了......
在操作后会在配置文件夹里生成一个fmlModState.properties,看样子可能是forge自带的
里面定义了哪些模组不加载......
第一次配置错误导致forge默认不加载那个主模组,在弹出那个模组选择页面之前forge就已经因为“模组文件缺失”而阻止继续运行游戏了
后续的更改完全没有应用
删掉fmlModState.properties后好了
以及在发现这个问题后再试了下配置,一切正常
(只能说......)
想让模组加载的话就必须添加其依赖的模组,假如不添加依赖的话那核心模组就算加载起来了也会缺少很多内容
Tom逍遥 发表于 2021-1-24 01:41
想让模组加载的话就必须添加其依赖的模组,假如不添加依赖的话那核心模组就算加载起来了也会缺少很多内容 ...
问题在于
古代战争只有一个jar文件,只是定义成了多个不同的模组......