
这是由于 Minecraft 严苛且专横的举报系统,该系统可能被欺骗和利用,并可能导致用户无法在自己的私人服务器上游玩。
我基于原则反对这个糟糕的系统,只要我不将游戏运行在 1.19 以上版本,我的账户就不会沾染上这种可能性。
幸运的是,Options Enforcer 的代码位于 https://gitgud.io/AstroTibs/options-enforcer,因此你可以自行将其移植到更高版本!
对于任何不便,我表示歉意。
Options Enforcer (OE) 是一个仅限客户端的模组,主要设计用于整合包。它实现两个功能。
注意: 此功能与 Default Options 和 More Default Options 非常相似。根据你想要实现的目标,它可能完全相同——我尚未深入研究这些模组。当我发现它们存在时,我已经在这个项目上进展良久了。OE 的配置方式不同,因此在其他条件相同的情况下,你可能会更喜欢 OE 的配置语法。

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、smartmovingoptions.txt 等文件,但甚至可以修改其他模组的配置文件,例如 config/VillageNames4/general.cfg
重要提示: 确保不要打包你正在强制执行值的配置文件,例如 options.txt,否则就失去了这个功能的意义!
此模组是为我的整合包 Galaxy Odyssey 的 Technic 版本 而创建的,但可能对多个整合包平台有用。
注意: 此功能类似于 Mod Director,后者实际上通过在启动时下载并加载模组来更好地完成这项工作;以及 MCInstance Loader。然而,这些模组依赖于启动时可访问的下载链接,如果不可访问,则会在启动时崩溃。

也许你,作为整合包用户,想要使用诸如 OptiFine、WAILA、Fullscreen Windowed、Real First Person 2 等未包含在整合包中的模组。然而,每次你更新整合包时,它都会清空并替换 mods 文件夹中的所有模组,迫使你再次下载那些辅助模组。
在启动时,OE 会将 mods-carryover 文件夹(如果不存在,OE 会创建它)中的所有 .jar 和 .zip 文件复制到常规的 mods 文件夹中,如果它们尚未存在于那里。
通常,整合包所有者不需要对此配置值做任何事情,除了将其重命名为另一个文件夹名称。将由用户来管理他们希望在整合包更新之间保留的模组。除非整合包平台或启动器特别严格,会删除所有它不认识的文件夹名称,否则 mods-carryover 文件夹及其内容应该在整合包更新之间保留下来。
整合包所有者不应将此添加的文件夹名称的配置值留空,因为那将阻止模组被复制,基本上使此功能失效,并导致用户在整合包更新后必须再次获取或复制模组。那样的话,你不如直接使用 Default Options 或 More Default Options 而不是 OE。
友情链接: 网易我的世界 | 泰拉瑞亚 | ocent云计算 | 米饭Minecraft插件文档 | 友链合作
历史访问人数:62,239 | 历史访问人次:147,947
今日访问人数:13,515 | 今日访问人次:15,884
昨日访问人数:21,836 | 昨日访问人次:27,080
Copyright © 2019-2026 我的世界服务器列表站. All rights reserved.
❤ Powered by GermMC 京ICP备17023959号-6