此模组增加了认领和强制加载世界区块的能力,以及创建和管理玩家队伍的功能。它还赋予服务器管理员对其玩家使用模组功能的强大控制力。
该模组目前处于测试阶段! 此模组添加了认领和强制加载世界区块的功能,以及创建和管理玩家队伍的能力。它还赋予服务器管理员对其玩家使用模组功能的强大控制力。 默认情况下,认领由各个玩家拥有,他们能够根据队伍关系或自定义玩家组设置保护例外。服务器管理员还可以开启由队伍拥有的认领,这在下面的常见问题解答中有详细说明。 模组的 API 允许其他模组或插件在服务器端和客户端轻松与队伍和区块认领进行交互。该模组已集成到 Xaero's Minimap 和 World Map 模组中。请确保将它们更新到最新版本。 模组的 API 允许实现玩家权限系统,供模组用于某些权限节点(例如基于等级的认领限制),Prometheus、FTB Ranks、LuckPerms 以及 Forge/Fabric 权限 API 均内置支持。它还允许实现队伍系统,供认领使用以替代或配合默认的队伍系统,Argonauts 和 FTB Teams 均内置支持。默认的队伍系统或认领可以在主配置文件中完全禁用。 命令(自 0.30.0 版本起): /opac … - 玩家配置命令(服务器认领、荒野区域和过期的认领也具有“玩家配置”) /oclaims … - 所有与认领相关的功能 /oparties … - 所有与队伍相关的功能 /opm - 派对聊天的快捷键 键位绑定: ' - 打开模组界面。可以在控制菜单中更改。 配置: /serverconfig/openpartiesandclaims-server.toml - 主配置文件通常的位置。在编辑之前请确保关闭服务器,否则服务器可能会覆盖你的所有更改。 /config/openpartiesandclaims-server.toml - 在 Fabric/Quilt 上有时是主配置文件的位置。 /serverconfig/openpartiesandclaims-… - 一些全局“玩家配置”,尽管所有这些都可以通过游戏内的界面访问 权限节点(自 0.32.7 起): 此模组出于各种目的查找的权限节点并非静态路径。它们可以在主配置文件中配置,例如选项 "maxPlayerClaimsPermission"。使用的权限系统(FTB Ranks、LuckPerms 等)可以在主配置文件中通过 "permissionSystem" 选项进行配置。 如果你或你使用的整合包没有更改权限节点,那么权限节点路径应该是以下这些: "xaero.pac_max_player_groups" - 应覆盖主配置文件中默认 "maxPlayerGroups" 选项值的元值权限。 "xaero.pac_player_group_space" - 应覆盖主配置文件中默认 "playerGroupSpace" 选项值的元值权限。 "xaero.pac_max_claims" - 应覆盖主配置中默认 "maxPlayerClaims" 选项值的元数据权限值。 "xaero.pac_max_forceloads" - 应覆盖主配置中默认 "maxPlayerClaimForceloads" 选项值的元数据权限值。 "xaero.pac_max_claiming_anchors" - 应覆盖主配置中默认 "maxPlayerClaimingAnchors" 选项值的元数据权限值。 "xaero.pac_claiming_anchor_range" - 应覆盖主配置中默认 "claimingAnchorRange" 选项值的元数据权限值。 "xaero.pac_server_claims" - 授予非 OP 玩家进行服务器区块声明并启用服务器区块声明模式的权限。 "xaero.pac_claims_moderator_mode" - 授予非 OP 玩家启用区块管理员模式的权限,启用后可查看团队所属区块的玩家所有者。 "xaero.pac_claims_admin_mode" - 授予非 OP 玩家启用区块管理员模式的权限,除具备管理员模式功能外,还可绕过绝大多数与区块相关的限制,例如保护机制、最大声明距离、无法声明区块等。 "xaero.pac_claims_impersonation" - 该权限赋予非 OP 玩家在执行与领地相关操作时冒充其他玩家的能力。 "xaero.pac_claims_teleport" - 该权限赋予非 OP 玩家传送至任何玩家领地的能力。 "xaero.pac_parties_admin_mode" - 该权限赋予非 OP 玩家启用小队管理员模式的能力,使其能够查看所有内置小队系统小队的小队聊天消息。 "xaero.pac_parties_impersonation" - 该权限赋予非 OP 玩家在执行与小队的命令时冒充其他玩家的能力。 常见问题解答 1) 我如何在服务器上配置模组? 模组主要通过位于以下位置的主配置文件进行配置: /serverconfig/openpartiesandclaims-server.toml , 或者有时是 /config/openpartiesandclaims-server.toml 在 Fabric/Quilt 模组加载器上,当服务器未运行时。服务器领地、过期领地和荒野配置,以及默认玩家配置,都可以由拥有 OP 权限的玩家在游戏内通过 UI 进行编辑(请查看您的按键绑定)。普通玩家可以使用相同的 UI 配置自己的玩家配置。如果客户端未安装此模组,则可以使用玩家配置的聊天命令代替。 2) 作为普通玩家,我如何使用这个模组? 大多数与领地相关的内容可以通过游戏内 UI 访问(请查看您的按键绑定)。如果您安装了 Xaero's World Map 模组,还可以通过右键点击地图或使用鼠标右键拖拽进行选择,在地图屏幕上查看和编辑您的领地。您也可以使用聊天命令来创建/编辑领地。目前,小队只能通过聊天命令创建和管理。 3) 为什么我的玩家配置中某些选项呈灰色? 服务器管理员/所有者可以通过主配置文件选项配置 playerConfigurablePlayerConfigOptions 玩家具体可以访问哪些选项。其他所有内容均使用默认玩家配置中的值。 4) 如何禁用服务器上的所有保护功能? 在服务器领地、过期领地和荒野配置,以及默认玩家配置中,禁用主保护选项。接下来,编辑配置文件 /serverconfig/openpartiesandclaims-server.toml (有时位于 /config ),并在服务器未运行时移除主选项 claims.protectClaimedChunks 从 playerConfigurablePlayerConfigOptions . 5) 我如何为特定方块、实体/生物或物品的交互、破坏/攻击添加保护例外? 该模组预配置了一些全局例外,以及一些您可以在单个区块声明中切换的默认例外组。强制例外和每个区块可切换的例外都可以主配置文件 /serverconfig/openpartiesandclaims-server.toml (有时在 /config )中添加。必须编辑/替换该文件,并且服务器未运行时,以确保它不会在服务器重启时被覆盖。对于强制应用于每个区块的例外,您感兴趣的选项是 forcedBlockProtectionExceptionList , forcedEntityProtectionExceptionList , itemUseProtectionExceptionList. 对于可切换的例外组,类似于默认组(Controls, Doors, Traders, Livestock),您感兴趣的选项是 blockProtectionOptionalExceptionGroups, entityProtectionOptionalExceptionGroups, itemUseProtectionOptionalExceptionGroups 。您可以添加新组或编辑现有组。请仔细阅读选项上方的注释。它们包含至关重要的信息,在此处详细说明将占用过多篇幅。 6) 如何为特定实体/生物类型授予对方块、实体或掉落物品的访问权限(例如允许僵尸攻击村民)? 可以通过主配置文件添加强制性和每个领地可切换的例外情况 /serverconfig/openpartiesandclaims-server.toml (有时在 /config ) 中。为了确保服务器重启时文件不被覆盖,必须在服务器未运行时编辑/替换该文件。若要强制所有领地上的特定实体拥有访问权限,您感兴趣的选项是 entitiesAllowedToGrief, entitiesAllowedToGriefEntities, entitiesAllowedToGriefDroppedItems 。对于类似于默认设置(村民、僵尸、猪灵、狐狸)的每个领地可切换的访问组,选项为 blockAccessEntityGroups, entityAccessEntityGroups, droppedItemAccessEntityGroups 。对于通常作为自动化机器一部分、从特定方块位置操作的“假玩家”,请查看 staticFakePlayers 选项。请仔细阅读选项上方的注释。它们包含至关重要的信息,在此处详细说明将占用过多篇幅。 7) 如何启用由团队拥有的领地? 在主配置文件 /serverconfig/openpartiesandclaims-server.t…
在鱼乐云资源中心浏览该资源,登录后可一键安装到你的游戏服务器。