• 欢迎加入MineBBS QQ讨论群:点击查看所有的官方讨论群
  • 我们将于近期对服务器进行迁移,服务可能中断至多2日。请各位安排好自己的访问计划,造成不便敬请谅解!
  • MineBBS入站考试已经上线!想要成为【正式会员】解锁更多功能吗?快来参与吧!【点我去看】
QZJoinMessage——一款轻量级的自定义进入退出消息

原创 聊天 工具 QZJoinMessage——一款轻量级的自定义进入退出消息 1.0

请登录后获取
版权类型
原创
插件中文名称
青栀进服消息
插件英文名称
QZJoinMessage
原帖地址
#
支持的核心(服务端)
  1. Spigot
  2. Paper
  3. Purpur
  4. Leaves
语言支持
中文(简体)
前置组件
适配版本(Java)
  1. 最新版本
  2. 26.x
  3. 1.21
  4. 1.20
  5. 1.19
  6. 1.18
  7. 1.17
  8. 1.16
  9. 1.15
  10. 1.14
  11. 1.13
1775472409421.webp

📖插件介绍​

QZJoinMessage 是一款轻便的的 Minecraft 服务器消息提示插件,允许服务器管理员自定义玩家加入和离开服务器时的提示消息。插件支持基于权限系统的差异化显示,让不同等级的玩家拥有独特的加入/退出提示效果。

  • 作者:青栀
  • 作者 QQ:2643703759
  • 交流群:1085042728 (进群可免费下载插件!)
  • 适用版本:1.13——1.21.11+
  • 依赖:PaperMC / Spigot

✨基础功能​

  • ✅ 自定义玩家加入服务器提示消息
  • ✅ 自定义玩家离开服务器提示消息
  • ✅ 支持颜色代码和格式代码(§ 代码)
  • ✅ 支持消息占位符(%player%、%displayname%、%world%)

🚀高级功能​

  • ✅ 权限优先级系统 - 支持多个权限,自动判断最高优先级
  • ✅ 无限权限数量 - 可创建任意数量的权限等级
  • ✅ 完全自定义 - 权限节点、提示消息均可自由配置
  • ✅ 热重载支持 - 无需重启服务器,使用命令即可重新加载配置
  • ✅ 默认消息支持 - 无权限玩家显示默认提示消息

📦安装方法​

  1. 将插件文件放入服务器的plugins文件夹
  2. 启动服务器,插件会自动生成配置文件
  3. 关闭服务器或执行 /qzj reload 重新加载配置
  4. 在 config.yml 中配置权限和消息
  5. 使用权限插件给玩家分配对应权限



代码:
# ========================================
# QZJoinMessage 插件配置文件
# ========================================
# 作者:青栀
# 作者 QQ: 2643703759
# 交流群:1085042728
# ========================================

# 默认消息(无特殊权限的玩家)
default:
join-message: "§7%player% 加入了服务器!"
  quit-message: "§7%player% 离开了服务器!"

# 广播设置
broadcast:
 enabled: true

# 权限配置(可自定义添加更多权限)
# priority 值越大,优先级越高
permissions:
# VIP 权限示例(优先级 1)
  vip-player:
permission: "qzjoinmessage.vip"
    priority: 1
join-message: "§6§l[VIP] §e%player% §7加入了服务器!"
    quit-message: "§6§l[VIP] §e%player% §7离开了服务器!"

  # 管理员权限示例(优先级 10)
  admin-player:
permission: "qzjoinmessage.admin"
    priority: 10
join-message: "§c§l[ADMIN] §4%player% §7加入了服务器!"
    quit-message: "§c§l[ADMIN] §4%player% §7离开了服务器!"

  # 你可以继续添加更多权限...
  # example-permission:
  #   permission: "your.permission.node"
  #   priority: 5
  #   join-message: "你的加入消息"
  #   quit-message: "你的退出消息"

# 消息占位符说明:
# %player% - 玩家名称
# %displayname% - 玩家显示名称
# %world% - 玩家所在世界


权限配置说明​

  • permission: 权限节点(在权限插件中分配给玩家)
  • priority: 优先级(数字越大,优先级越高)
  • join-message: 加入消息
  • quit-message: 退出消息


💡 使用效果


1775196153496.webp

1775196183000.webp


🔧 常见问题

Q: 玩家有多个权限会显示哪个消息?​

A: 插件会自动判断优先级,显示 priority 值最大的权限对应的消息。

Q: 如何添加新的权限?​

A: 在 config.ymlpermissions 部分添加新的配置项即可,数量不限。

Q: 修改配置后必须重启服务器吗?​

A: 不需要,执行 /rmj reload 命令即可重新加载配置。

Q: 颜色代码如何使用?​

A: 使用 § 符号加数字或字母,例如:§0-§9 表示黑色到蓝色,§a-§f 表示绿色到白色。

📞 联系与支持

如有问题或建议,欢迎通过以下方式反馈:
  • 作者:青栀
  • 作者 QQ:2643703759
  • 交流群:1085042728


📝 更新日志

v1.0.0​

  • ✅ 初始版本发布
  • ✅ 支持自定义加入/退出消息
  • ✅ 支持权限优先级系统
  • ✅ 支持热重载配置
  • ✅ 支持消息占位符
后退
顶部 底部