一个 Minecraft Java Edition 数据包:扔出"雪球菜单"雪球,聊天框弹出可点击的功能菜单,所有操作鼠标点击完成,无需记任何指令。
- 适用版本:1.21.9 及以上(含 26.1 / 26.1.1 / 26.1.2;数据包格式 [88,0] ~ [1000,0])
- 下载:
snowball_menu.zip(或直接使用snowball_menu/文件夹) - 安装:放入世界存档的
datapacks文件夹 → 重开世界 - 使用:用铁砧把雪球命名为"雪球菜单" → 扔出 → 弹出菜单
详细使用说明与功能文档:snowball_menu/README.md
| 类别 | 功能 |
|---|---|
| 菜单机制 | 命名雪球触发、雪球不消耗且始终保留 1 个、丢失可用 /trigger m_get_sb 找回 |
| 掉落物 | 立即清除 / 循环自动清除(actionbar 倒计时 + 最后 5 秒提醒,不误杀菜单雪球) |
| 位置 | 个人重生点、设置家/回家(跨维度)、回到死亡点(捡装备) |
| 玩家互动 | 传送(点玩家名)、高亮(自己/别人,死亡后持续,取消有保护期) |
| 世界 | 时间/天气切换(白天/夜晚/晴天/下雨) |
| 角色 | 切换模式、自杀、回复生命饥饿、随机传送、夜视开关、速度/跳跃增益、烟花 |
- 零权限:所有菜单操作通过
trigger记分板由服务器侧执行,普通玩家也能用(适合 LAN 房间) - 可扩展:每个功能 = 注册 trigger + action 函数 + 菜单行 + tick 轮询,四处对应,README 附新增功能模板
- 兼容性:纯 NBT 检测(不依赖
if items),在模组环境也稳定工作
MIT License —— 详见 LICENSE