服务器欢迎

服务器欢迎

一个轻量级、生产就绪、仅限服务端的Minecraft Java版欢迎模组。

ServerWelcome (Fabric 服务端)

ServerWelcome 是一个适用于 Minecraft Fabric 服务器的现代、轻量级、仅服务端的欢迎模组。

✨ 特性

  • 仅服务端:玩家无需在客户端安装此模组。可与原版 Minecraft 及模组客户端兼容。
  • 通用多版本兼容性:兼容 Fabric 上的 Minecraft 1.16 至 1.20、1.21 及 26.x 系列。
  • 持久化首次加入跟踪:在 config/serverwelcome/players.json 中使用 UUID,确保用户名更改不会影响首次加入状态。
  • 可自定义聊天消息:为新玩家和老玩家提供不同的消息。
  • 标题与副标题:服务端动画标题,可配置淡入、停留和淡出时长。
  • 音效:播放带有自定义音量和音调的 Minecraft 音效。
  • 操作栏消息:可选的快捷栏上方问候语。
  • 广播公告:向所有在线玩家公告首次加入的玩家。
  • 首次加入奖励:在首次加入时,为每个 UUID 执行一次服务器控制台命令(例如新手礼包)。
  • 动态服务器名称:服务器名称不会硬编码。在 config.json 中更改 server.name%server% 会在所有消息中动态更新。
  • 抑制原版消息:可选择隐藏默认的 Minecraft 加入和离开消息。
  • 十六进制颜色与样式代码:完全支持 &a?e&#RRGGBB 和表情符号。

📥 安装

  1. serverwelcome.jar 放入服务器的 mods/ 目录。
  2. 启动服务器以生成 config/serverwelcome/config.json
  3. 配置您的服务器名称、消息、音效和奖励。
  4. 在游戏内或服务器控制台运行 /welcome reload 以应用更改。

📝 命令

  • /welcome reload - 无需重启服务器即可重新加载配置。
  • /welcome test - 对您自己测试欢迎序列。
  • /welcome version - 显示版本信息。

🔒 权限

  • serverwelcome.admin - 访问所有命令。
  • serverwelcome.reload - 访问 /welcome reload
  • serverwelcome.test - 访问 /welcome test
  • serverwelcome.version - 访问 /welcome version

兼容 LuckPerms(通过 fabric-permissions-api-v0)和原版 OP 等级。