方神菜单

方神菜单

Blockshin菜单为Minecraft服务器提供了一个游戏内可编辑的菜单系统。管理员可以直接在游戏中配置命令、图标、子菜单、每日奖励和邮件。

Blockshin Menu

一个适用于 Minecraft 1.21.1 的服务器菜单模组。受原神菜单设计语言启发,Blockshin Menu 为服务器提供了游戏内管理的主菜单、每日奖励和邮件系统。视觉资源由 AI 辅助生成。

功能特性

  • 使用默认的 V 键或 /bm 打开菜单。按键绑定可在 Minecraft 的控制设置中更改。
    - 侧边栏导航、个人资料卡背景、紧凑的功能网格、可滚动列表以及流畅的打开/关闭动画。
    - 管理员可以在游戏中直接添加、编辑、删除和重新排序最多 32 个功能条目。
    - 每个条目可以执行玩家命令或服务器命令,并可使用原版物品或内置预设图标。
    - 支持为任何分组功能创建灵活的子菜单。
    - 内置个人资料卡和图标选择器。卡片和图标资源存放在独立文件夹中,便于服务器端替换和扩展。
    - 邮件系统:可向全体或指定玩家发送邮件,支持多个附件、领取、已读状态删除、管理员撤回、过期时间、定时发送,以及由首次加入或进度触发的活动邮件。
    - 每日奖励:玩家每天可领取一次;管理员可以从自己的物品栏中配置奖励模板。
    - 可选的 ViScriptShop 集成:当安装 ViScriptShop 时,玩家余额将显示在个人资料卡区域。

命令

命令 描述
/bm 打开 Blockshin 菜单
/bm edit 打开管理员菜单编辑器(需要 OP 权限等级 2)
/bm reload 重新加载菜单配置(需要 OP 权限等级 2)
/bm daily 领取每日奖励
/bm daily setfrominventory 从管理员当前物品栏配置每日奖励
/bm daily status 查看每日奖励配置
/bm daily clear 清除每日奖励配置

/daily 也可作为领取每日奖励的快捷命令。

要求和安装

必需环境:

  • Minecraft 1.21.1
    - NeoForge 21.1.228 或兼容版本
    - LDLib2 2.2.28 - 2.3.x

将 JAR 文件放入客户端和服务端的 mods 文件夹中,然后启动游戏。服务端配置存储在世界存档目录下的 serverconfig 中。

管理和资源维护

  • 图标资源:assets/blockshin_menu/textures/menu/icons/
    - 个人资料卡资源:assets/blockshin_menu/textures/menu/cards/
    - 图标清单:assets/blockshin_menu/menu/icons.json
    - 个人资料卡清单:assets/blockshin_menu/menu/cards.json