该模组目前处于测试阶段!
本模组增加了声明和强制加载世界区块,以及创建和管理玩家群的功能。同时,本模组为服务器管理者提供了控制每个服务器玩家使用本模组功能的强大管理权限。
本模组的API允许其他模组或插件在服务器和客户端都能轻松地与群和区块声明功能进行交互。 本模组已经与Xaero的小地图(模组版本22.11.0及以上)和Xaero的世界地图模组(模组版本1.24.0及以上)集成,请确保将它们更新到最新版本。
命令
/openpac player-config ... - 玩家配置指令
/openpac-claims ... - 所有与声明相关的内容
/openpac-parties ... - 所有与群相关的内容
/opm - 群聊天的快捷命令(在此之前,请先创建一个群)
按键绑定
'(引号键) - 打开模组UI。该热键可在控制菜单中更改。
配置
[世界目录] /serverconfig/openpartiesandclaims-server.toml - 主要的配置文件。请确保在编辑之前关闭服务器,否则服务器可能会覆盖您的所有更改。
[世界目录] /serverconfig/openpartiesandclaims-... - 一些全局的“玩家配置”,也可以通过游戏内UI进行查看。
FAQ
1)我该如何在我的服务器上配置这个模组呢?
本模组主要是通过在 [世界目录]/serverconfig/openpartiesandclaims-server.toml 的主要配置文件进行配置的,并且在更改时请关停服务器。服务器上的声明、失效声明和未声明区域的设置,包括玩家的默认设置(也就是服务器玩家的初始设置),可以通过OP玩家的游戏内UI界面去更改(记得查看您的热键)。一般的玩家也可以用UI界面去配置自己可用的设置。如果客户端没有装本模组,那么你可以使用指令代替。
2)我作为一个普通玩家该如何使用这个模组呢?
关于声明的大部分内容都可以在游戏内的UI界面看到(记得查看您的热键)。如果你还装了Xaero的世界地图模组,那你也可以在地图界面用右键点击或拖动来选择/修改你声明的区域。你也可以用命令来创建/修改你声明的区块。群一般只能使用命令创建和管理(实际上,新版本的Xaero的世界地图有内置的简单UI可以使用)。
3)为什么在我的玩家设置中有一些选项变灰(不可更改)了呢?
服务器管理员或者服主可以调整核心配置文件中的playerConfigurablePlayerConfigOptions选项来控制哪些设置才能被玩家更改。其他的一切配置都将使用玩家自己的默认配置。
支持的模组
很多(通常较小的)模组应该自动支持该模组已声明区块的保护机制。一些模组超越了他们添加到游戏中或修改的机制,在这种情况下,无法保证区块保护会发挥作用,这时应该将这些模组手动添加到本模组或创建新的拓展模组。请随时在问题待办上为您希望支持的模组留下建议。请确保您推荐的模组没被测试过,并且提供一个在装载本模组的情况下,可以通过其他模组实现的区块破坏的例子。
目前已明确支持的模组:
提示
请在更新本模组时,仔细阅读模组的更新日志,防止更新后服务器/游戏设置出错/失效。