
打开队伍与领地 - 基础包
为Open Parties and Claims提供可配置命令、队伍聊天和细粒度权限声明。前身为OPAC - Better Commands。
OPAC - Essentials
新一代 OPAC —— 更完善的命令。


OPAC - Essentials 是 Open Parties and Claims 的一个附属模组,专为 Brassworks SMP 开发。它扩展了原始的 OPAC - Better Commands 项目,为 Minecraft 1.21.1 提供了可配置的短命令、队伍聊天和细粒度的领地权限。
通过游戏内界面或命令,管理对单个方块、方块实体、实体和可投掷物品的访问权限,同时保持 OPAC 对领地和队伍的控制。
⚠ 警告
OPAC - Essentials 2.0 目前处于 ALPHA 阶段。功能、命令、配置值、存档数据以及用户界面可能会在版本之间发生变化。更新前请备份你的世界,并在生产服务器上使用前先测试新版本。
版本 2.0
版本 2.0 将 OPAC - Better Commands 重命名并扩展为 OPAC - Essentials,并开启了该项目全新的、可配置的世代。
2.0 之前的每个版本都属于该模组的旧版。 这些版本使用旧的 OPAC - Better Commands 名称,仅提供固定的命令功能。它们不包含可配置的命令名称或扩展的 2.0 权限系统及路线图。
功能特性
- 可为 OPAC - Essentials 添加的每条命令配置名称
- 常用 OPAC 命令的简短别名
/claims用于领地管理/party用于队伍管理
- 无参数的
/claim和/unclaim命令/claim认领玩家所在的区块/unclaim取消认领玩家所在的区块- 有意不接受坐标和其他区块参数
- 队伍聊天,支持私信、切换和状态命令
- 通过
/claims permissions打开游戏内领地权限界面 - 主领地和子领地拥有独立的权限
- 可为所有玩家或特定玩家设置权限
- 对模组内容进行基于注册表的搜索和建议

命令配置
命令名称可以在以下文件中更改:
config/opac_essentials-commands.toml
默认配置:
[commands]
claims = "claims"
party = "party"
claim = "claim"
unclaim = "unclaim"
party_chat = "pchat"
命令名称可以包含 1-32 个小写字母、数字、下划线或连字符。每个配置的命令必须使用唯一名称,且不得与其他模组注册的命令冲突。更改配置后需要完全重启服务器。
领地权限
领地所有者可以为单个注册表条目授予例外,而无需开放整个领地。
| 目标 | 可用操作 |
|---|---|
| 方块 | 交互、破坏和放置 |
| 方块实体 | 交互和破坏 |
| 实体 | 交互和攻击 |
| 可投掷物品和弹射物 | 可投掷 |
权限可以应用于所有玩家或某个选定的玩家。要管理权限,请站在你拥有的领地或子领地内,运行配置的 claims 命令并加上 permissions:
/claims permissions
相同的权限也可以通过命令树进行列出、添加和移除。
队伍聊天
使用默认命令名称:
/pchat <消息>
/pchat toggle
/pchat status
要求与兼容性
- Minecraft 1.21.1
- NeoForge 21.1.216 或 21.1 版本线内的更新版本
- Open Parties and Claims 0.25.8 或更新版本
OPAC - Essentials 包含一个兼容层,支持 OPAC API v1 和 API v2。这使得使用 API v1 的旧版受支持的 OPAC 版本能够保持兼容,同时允许新版 API v2 版本无需单独构建即可运行。
使用权限界面及其网络功能时,客户端和服务器都需要安装此模组。
计划功能
以下功能已列入计划,在 ALPHA 开发期间可能会发生变化:
- 彻底改造 OPAC 领地和队伍界面
- 为领地、子领地、队伍和权限提供统一 UI
- 更多权限目标和操作
- 基于队伍、等级和分组的权限规则
- 改进权限搜索、筛选和批量编辑
- 权限导入、导出和迁移工具
- 更多配置选项和本地化支持
路线图条目是目标,而非承诺。其范围和发布顺序可能会根据测试、OPAC API 变更以及社区反馈而调整。
开发状态
OPAC - Essentials 2.0 正在积极开发中,应视为实验性软件。报告问题时,请附上 Minecraft、NeoForge、OPAC 和 OPAC - Essentials 的版本。
许可证
根据 Apache 许可证 2.0 授权。您可以在该许可证条款下使用、修改和重新分发本软件。
致谢
- 开发与设计:DerErneuerer
- 为 Brassworks SMP 创作
- 作为 Open Parties and Claims 的附属模组构建
链接

正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。