实用工具
小木斧(WorldEdit)
Section titled “小木斧(WorldEdit)”V1内置小木斧工具,供OP玩家进行区域操作。
手持 木斧 即可进入小木斧模式。
- 手持木斧挖掘第一个方块(绿色点)
- 挖掘第二个方块(红色点)
- 长按空白处或右键打开菜单
- 选择操作类型
| 功能 | 说明 |
|---|---|
| 移动红色点 | 移动终点位置 |
| 移动绿色点 | 移动起点位置 |
| 填充 | 填充选区方块 |
| 退出 | 退出小木斧模式 |
选择”填充”后,输入方块ID即可填充选区。
示例:
minecraft:stone- 石头minecraft:air- 清空区域minecraft:grass- 草方块
选区会以粒子效果显示边框:
- 白色边框 - 选区范围
- 绿色点 - 起点
- 红色点 - 终点
NPC交互系统
Section titled “NPC交互系统”V1支持通过物品设置NPC交互页面。
操作组(USF-operation)
Section titled “操作组(USF-operation)”通过纸张物品设置操作组,实现连锁反应。
- 获取纸张物品
- 设置Lore第一行为
USF-operation - 设置Lore第二行为起点操作ID
- 后续Lore为JSON格式的操作数据
| 类型 | 说明 |
|---|---|
| command | 运行命令 |
| has_tag | 检测标签 |
| hand_item | 检测手持物品 |
{ "id": "operate1", "type": "command", "data": { "command": "say Hello", "goal": 0 }, "next": "operate2", "true": "operate3", "false": "operate4"}| 字段 | 说明 |
|---|---|
| id | 操作ID |
| type | 操作类型 |
| data | 操作数据 |
| next | 下一个操作 |
| true | 成功后的操作 |
| false | 失败后的操作 |
| 值 | 说明 |
|---|---|
| 0 | 执行操作的玩家 |
| 1 | 主世界 |
页面组(USF-page)
Section titled “页面组(USF-page)”通过纸张物品设置NPC交互页面。
- 获取纸张物品
- 设置Lore第一行为
USF-page - 设置Lore第二行为起点页面ID
- 后续Lore为JSON格式的页面数据
页面数据结构
Section titled “页面数据结构”{ "id": "page1", "title": "页面标题", "body": ["内容行1", "内容行2"], "buttons": [ { "text": "按钮文本", "click_type": 0, "page_id": "", "op_id": "", "op": {} } ]}按钮响应类型
Section titled “按钮响应类型”| 值 | 说明 |
|---|---|
| 0 | 无操作 |
| 1 | 执行操作 |
| 2 | 跳转页面 |
计分板侧边栏
Section titled “计分板侧边栏”{ "ScoreBoard": { "id": "计分板ID", "text": [ ["行1内容", "行2内容"], ["轮换内容1", "轮换内容2"] ], "time": 60 }}| 字段 | 说明 |
|---|---|
| id | 计分板ID |
| text | 显示内容(支持多组轮换) |
| time | 轮换间隔(秒) |
支持以下变量替换:
| 变量 | 说明 |
|---|---|
| /name | 玩家名称 |
| /pos | 玩家位置 |
| /list | 在线玩家列表 |
| /alltime | 世界运行总时间 |
| /board.ID.score | 计分板分数 |
| /board.ID.name | 计分板显示名称 |
| /dimension | 玩家所在维度 |
公告内容存储在 board_text 数据中。
- 主菜单中显示公告
- 支持多行内容
- 支持展开/收起
| 配置 | 说明 | 默认值 |
|---|---|---|
| board.length | 不展开时显示行数 | 5 |
你好,欢迎使用帮助页面命令使用大全:cd,主菜单:打开主菜单talk,私聊:打开私聊界面die,死:立即自杀tpaccept : 同意tpa请求可通过数据修改帮助内容。
服务器信息可通过数据修改关于内容。