更好的链接派对索赔

更好的链接派对索赔

BetterLinkPartyClaim (BLPC) 是一个 Minecraft 1.12.2 Forge 模组,它增加了基于队伍的区块认领和保护功能,包括区块地图界面、基于角色/信任的权限、盟友/敌对队伍,以及可选的 BetterQuesting 集成。

Better Link Party Claim (BLPC)

使用服务端授权队伍系统进行区块认领。可选 BetterQuesting 和 JourneyMap 集成。


区块认领

  • 全屏区块地图(M 键),支持异步地形渲染和队伍颜色覆盖层
  • 拖拽选择进行批量认领/放弃认领/强制加载操作
  • 一键“全部放弃认领”/“全部取消加载”按钮
  • 认领需要队伍——单人模式下默认自动创建一个

队伍系统

  • 三种角色:队长、管理员(版主)、成员
  • 每个受保护操作有五种信任级别:无 → 盟友 → 成员 → 管理员 → 队长
  • 针对不同操作的保护:方块编辑、方块交互、攻击实体、使用物品
  • 为假玩家自动化模组(BuildCraft、EnderIO 等)单独设置信任等级
  • 队伍之间的盟友和敌人
  • 自由加入开关、成员上限、队伍颜色、描述、爆炸保护

队伍菜单

  • 基于 ModularUI 的标签式队伍管理器:队伍信息、保护、盟友、敌人、成员、邀请
  • 打开队伍菜单快捷键(P 键)——无需打开地图直接跳转到队伍菜单
  • 可搜索的玩家和队伍列表,附带操作提示
  • 附加组件中心,用于按模组设置集成选项(BetterQuesting、JourneyMap)

JourneyMap 集成(v6+)

  • 认领覆盖层——已认领区块直接绘制在 JourneyMap 地图上,带有按颜色编码的区域(个人 / 队伍 / 其他)
  • 切换按钮——在 JourneyMap 全屏地图上显示/隐藏认领覆盖层
  • JourneyMap 附加选项中的 BLPC 设置——认领覆盖层、队伍路径点共享和同步间隔可从 JourneyMap 自带的设置界面调整
  • 队伍路径点共享——队长的路径点会在 JourneyMap 中名为“BLPC 队伍”的锁定分组下与所有在线成员共享
    • 只有队长可以添加、移动或删除共享的路径点
    • 成员始终能在自己的地图上看到最新结果
    • 该分组无法通过 JourneyMap 界面删除
  • 强制加载的区域以更粗的轮廓区分

通知

  • 弹窗通知提醒队伍事件:加入、离开、踢出、解散、邀请、所有权转移、角色变更
  • 过境通知——当成员返回家、盟友访问、或敌人进入/离开领地时触发
  • 区域效果——敌人在领地内获得虚弱/挖掘疲劳效果;防御者在入侵者存在时获得抗性/力量(可配置)
  • 保护状态 HUD——屏幕上的指示器,显示你是否处于已认领区块及其归属

BetterQuesting 集成(可选)

  • 通过一个开关将你的 BLPC 队伍与 BetterQuesting 队伍关联
  • 任务共享维持原有功能——BLPC 集成至 BQu 的队伍系统
  • 未关联的玩家不会受到影响

聊天命令

/blpc 命令树(所有玩家):

命令 描述
/blpc list 列出所有队伍
/blpc info <队伍> 显示队伍详情
/blpc me 显示自己的队伍信息
/blpc here 显示当前区块的认领者
/blpc claims 显示你的认领数量
/blpc invites 列出待处理的邀请
/blpc accept <队伍> 接受队伍邀请
/blpc decline <队伍> 拒绝队伍邀请
/blpc leave 离开当前队伍

管理员命令(OP 等级 3):

命令 描述
/blpc admin move-owner <队伍> <玩家> 转移队伍所有权
/blpc admin kick <队伍> <玩家> 强制踢出玩家
/blpc admin disband <队伍> 强制解散队伍

服务端配置

  • 每位玩家的最大认领/强制加载数(可选的队伍限制叠加)
  • 离线区块加载开关
  • 区域效果和过境通知可独立禁用(适用于 PvP 服务器)
  • 自动创建的服务端队伍,可配置名称、队长和版主

需求

本地化

包含英文和日文翻译。