Options Enforcer (选项强制器)-MOD模组
Options Enforcer (选项强制器)Github |相关wiki |源站链接支持: forgeOptions Enforcer (OE) 是一个仅限客户端的模组,主要为模组包而设计。它有两个主要功能。https://i.sodamc.com/modrinth/jZ9eYCnb3C.jpg第一功能—配置/选项强制(主要针对模组包所有者)
注意:此功能与 [默认选项(Default Options)](链接) 和 [更多默认选项(More Default Options)](链接) 非常相似。根据您要做的事情,它可能完全相同,但我没有详细研究这些模组。在我发现它们存在时,我已经在进行这个项目了。OE通过不同的配置方式进行配置,因此在其他一切相等的情况下,您可能更喜欢OE的配置语法。
https://cdn.modrinth.com/data/qVP3xNMe/images/7f667053ce5c79d6e8875e9b9d1723660e58c9a7.png]https://cdn.modrinth.com/data/qVP3xNMe/images/7f667053ce5c79d6e8875e9b9d1723660e58c9a7.png
OE允许您覆盖*options.txt*和其他配置文件中的值,以便您无需在每次包更新时捆绑这些文件。为什么这很重要呢?
*问题1.1:*如果您在模组包中包含完整的*options.txt*,那么它会覆盖用户的副本,将所有值(按键绑定、声音、渲染等)重置为模组包的默认值。
*问题1.2:*如果您在模组包中包含一个仅具有某些值的*options.txt*,那么它会覆盖用户的副本,将所有未包含的值重置为Minecraft的默认值。
*问题1.3:*如果您在模组包中不包含*options.txt*,那么用户的值将永远不会被覆盖,但他们将需要解决按键冲突,并应用资源包并设置重要值等。
使用_Options Enforcer_,首先,模组包所有者只需将他希望强制执行的值添加到optionsenforcer.cfg文件中,例如:
options.txt|renderDistance:10
其次,所有者只需_不在模组包中包含options.txt_。
现在,每次用户更新或启动模组包时,值`renderDistance:10`将被插入到文件*options.txt*中,将所有其他值完全保持用户上次离开的状态。
*另外*,从OE版本1.4开始,您可以在强制执行条目的末尾附加`|default`:这样做将仅在首次启动时设置该值,但*在已存在值时永远不会设置!*
OE专为位于根Minecraft目录中的*options.txt*、*optionsof.txt*、*smart_moving_options.txt*等设计,但甚至可以修改其他模组配置文件,例如,`config/VillageNames4/general.cfg`。
*重要提示:*确保不要捆绑要强制执行值的配置文件,例如*options.txt*,否则将失去意义!
此模组是为了解决我模组包(链接)的(链接)而创建的,但对于多个包平台可能也很有用。
第二功能—模组传承(主要针对模组包用户)
注意:此功能类似于Mod Director,它通过在启动期间下载和加载模组来更好地完成此任务;以及MCInstance Loader。但是,这些模组依赖于下载链接在启动时可访问,并且如果不能访问将在启动时崩溃。
https://cdn.modrinth.com/data/qVP3xNMe/images/6df19b44dc2f5ccbdf579e59a4c7fb838b9b87bc.png]https://cdn.modrinth.com/data/qVP3xNMe/images/6df19b44dc2f5ccbdf579e59a4c7fb838b9b87bc.png
也许你,模组包用户,想要使用诸如(链接)、(链接)、(链接)、(链接)等模组,但这些模组并未包含在模组包中。然而,每次您更新模组包时,它都会擦除并替换掉mods文件夹中的所有模组,迫使您再次下载这些辅助模组。
在启动时,OE将从`mods-carryover`文件夹(如果不存在,则由OE创建)中复制所有.jar和.zip文件到常规`mods`文件夹中,如果它们尚未存在于那里。
通常情况下,模组包所有者不需要对此配置值做任何操作,除了将其重命名为另一个文件夹名称。用户将负责管理他们希望在包更新之间复制的模组。除非模组包平台或启动器特别严格,并删除所有它不认识的文件夹名称,那么mods-carryover文件夹及其内容应该在包更新之间保留下来。
模组包所有者不应将此添加的文件夹名称的配置值清空,因为那将阻止模组被复制过去,从而基本上使此功能无效,并导致用户在包更新后再次获取或复制模组。此时,您可能最好使用Default Options或More Default Options而不是OE。
笔记:
- 此模组的灵感来自于解决我Technic模组包(链接)更新时的两个限制。去看看吧!
- 您可以在模组包中使用此功能。毕竟,这就是它的目的!
- 如果您有问题或想要聊天,可以加入我的(链接)。
截图:
https://i.sodamc.com/modrinth/VaPnW6nKAE.jpg?x-oss-process=style/forge2]https://i.sodamc.com/modrinth/VaPnW6nKAE.jpg?x-oss-process=style/forge2https://i.sodamc.com/modrinth/HXvQkTjqzp.jpg?x-oss-process=style/forge2]https://i.sodamc.com/modrinth/HXvQkTjqzp.jpg?x-oss-process=style/forge2https://i.sodamc.com/modrinth/ZGn5pmBvpd.jpg?x-oss-process=style/forge2]https://i.sodamc.com/modrinth/ZGn5pmBvpd.jpg?x-oss-process=style/forge2
来自Modrinth所有游戏版本1.191.18.21.17.11.16.51.15.21.14.41.13.21.12.21.11.21.10.21.9.41.8.91.7.10所有类型forgeOptions EnforcerOptionsEnforcer-1.19-1.4.jar下载1.4-1.19#ReleaseInitial Modrinth release展开版本: 1.4-1.19支持游戏: 1.19类型:ForgeRelease下载次数: 231Options EnforcerOptionsEnforcer-1.18.2-1.4.1.jar下载1.4.1-1.18.2#ReleaseInitial Modrinth release展开版本: 1.4.1-1.18.2支持游戏: 1.18.2类型:ForgeRelease下载次数: 202Options EnforcerOptionsEnforcer-1.17.1-1.4.1.jar下载1.4.1-1.17.1#ReleaseInitial Modrinth release展开版本: 1.4.1-1.17.1支持游戏: 1.17.1类型:ForgeRelease下载次数: 135Options EnforcerOptionsEnforcer-1.16.5-1.4.1.jar下载1.4.1-1.16.5#ReleaseInitial Modrinth release展开版本: 1.4.1-1.16.5支持游戏: 1.16.5类型:ForgeRelease下载次数: 145Options EnforcerOptionsEnforcer-1.15.2-1.4.1.jar下载1.4.1-1.15.2#ReleaseInitial Modrinth release展开版本: 1.4.1-1.15.2支持游戏: 1.15.2类型:ForgeRelease下载次数: 111Options EnforcerOptionsEnforcer-1.14.4-1.4.1.jar下载1.4.1-1.14.4#ReleaseInitial Modrinth release展开版本: 1.4.1-1.14.4支持游戏: 1.14.4类型:ForgeRelease下载次数: 116Options EnforcerOptionsEnforcer-1.13.2-1.4.1.jar下载1.4.1-1.13.2#ReleaseInitial Modrinth release展开版本: 1.4.1-1.13.2支持游戏: 1.13.2类型:ForgeRelease下载次数: 118Options EnforcerOptionsEnforcer-1.12.2-1.4.1.jar下载1.4.1-1.12.2#ReleaseInitial Modrinth release展开版本: 1.4.1-1.12.2支持游戏: 1.12.2类型:ForgeRelease下载次数: 830Options EnforcerOptionsEnforcer-1.11.2-1.4.jar下载1.4-1.11.2#ReleaseInitial Modrinth release展开版本: 1.4-1.11.2支持游戏: 1.11.2类型:ForgeRelease下载次数: 114Options EnforcerOptionsEnforcer-1.10.2-1.4.jar下载1.4-1.10.2#ReleaseInitial Modrinth release展开版本: 1.4-1.10.2支持游戏: 1.10.2类型:ForgeRelease下载次数: 111Options EnforcerOptionsEnforcer-1.9.4-1.4.jar下载1.4-1.9.4#ReleaseInitial Modrinth release展开版本: 1.4-1.9.4支持游戏: 1.9.4类型:ForgeRelease下载次数: 98Options EnforcerOptionsEnforcer-1.8.9-1.4.jar下载1.4-1.8.9#ReleaseInitial Modrinth release展开版本: 1.4-1.8.9支持游戏: 1.8.9类型:ForgeRelease下载次数: 268Options EnforcerOptionsEnforcer-1.7.10-1.4.jar下载1.4-1.7.10#ReleaseInitial Modrinth release展开版本: 1.4-1.7.10支持游戏: 1.7.10类型:ForgeRelease下载次数: 30,569全部版本
markdown_parsed
文章类型:收录
layui.use([\'form\'], function(){
var form = layui.form;
});
**** Hidden Message ***** Options Enforcer
页:
[1]