跳转到内容

高级功能

开启 Tran 功能后,支持文本变量替换。

变量说明
/pos玩家当前位置
/list玩家列表
/name玩家名称
/alltime世界运行总时间(秒)
/board.计分板ID.score玩家计分板分数
/board.计分板ID.name该计分板显示名称
/dimension玩家所在维度
变量说明
/sender发送者名称
/tag聊天头衔
/text聊天内容

开启 Log 功能后,记录关键操作日志。

  • 玩家破坏危险方块
  • 玩家放置危险方块
  • 玩家获得违禁物品
  • 附魔等级异常
  • 范围挖掘检测
[时间] 玩家名 坐标 (维度) 操作描述

开启 Troll 功能后,启用特殊效果。

  • 攻击实体时给予击退效果

开启 Creeper 功能后:

  • 苦力怕爆炸不破坏地形
  • 仅阻止方块破坏
  • 伤害效果正常

V1使用数据实体存储大量数据。

  • 使用潜影弹(Shulker Bullet)作为数据实体
  • 生成在坐标 (0, -64.5, 0)
  • 使用实体事件触发数据存储模式
用途说明
队伍数据存储队伍信息
页面内容存储自定义页面
交易数据存储交易信息
  • 位于基岩层下方
  • 每100tick传送到安全位置
  • 自动检测并重新创建

V1支持中英双语言切换。

文本使用 §? 分隔中英文:

中文§?English

玩家可通过标签设置语言:

{"lang": 0} // 中文
{"lang": 1} // 英文

V1通过scriptevent系统接收命令。

/scriptevent usf:命令ID 参数
命令ID参数说明
manager打开管理界面
reset重置最高OP
unban玩家名解封玩家
sign_board创建留言板
tag玩家名,头衔设置聊天头衔
open页面ID打开指定页面
owner查看最高OP
groupadd/remove/list管理玩家组

命令不存在时返回:

[USF]你所找的命令"X"不存在

开启 API 功能后,支持与其他Addon联动。

sendAPI(player, id, data)

通过scriptevent发送API请求:

/scriptevent usfAPI:请求ID JSON数据

支持按组别(Group)配置不同界面。

{
"menu": [
{
"group": "*",
"all": ["pos", "player", "me", "chat", "board", "about", "kill"]
},
{
"group": "vip",
"all": ["pos", "player", "me", "chat"]
}
]
}
界面ID说明
pos传送界面
player玩家互动界面
me我的界面
chat聊天设置界面
board公告界面
about关于界面
kill自杀按钮
  • 支持添加/删除配置
  • 支持上下移动优先级
  • 支持复制配置
  • 优先匹配第一个符合条件的配置
{
"menu_item": ["minecraft:clock"]
}

玩家持有指定物品时可打开主菜单。