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.yml 的 permissions 部分添加新的配置项即可,数量不限。

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

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

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

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

📞 联系与支持​

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


📝 更新日志​

v1.0.0​

  • ✅ 初始版本发布
  • ✅ 支持自定义加入/退出消息
  • ✅ 支持权限优先级系统
  • ✅ 支持热重载配置
  • ✅ 支持消息占位符
作者
青栀.
价格
20.00金粒
下载
16
查看
226
首次发布
最后更新

评分

0.00 星 0 次评分
后退
顶部 底部