【原创】MistWel | 一款支持贴图的玩家欢迎插件,让玩家感受VIP的尊贵体验!
本帖最后由 雾里云端 于 2025-1-20 20:34 编辑MistWel - 高级玩家欢迎插件
打造专属的玩家欢迎体验,让玩家感受VIP的尊贵!
✨ 插件特色
[*]权限等级欢迎
不同权限组的玩家进入服务器时会收到不同的欢迎效果,让VIP玩家感受到专属待遇!
[*]高度自定义
支持自定义欢迎消息、血量条样式、音效等,还可以通过 ItemsAdder 添加自定义图片和音效!
[*]丰富的变量支持
完整支持 PlaceholderAPI,可以在欢迎消息中显示玩家的等级、称号、在线时长等信息!
[*]简单的配置
配置文件结构清晰,注释详细,即使是新手也能轻松设置!
[*]生成的配置文件有详细介绍**** Hidden Message *****
🎮 功能展示
1. 差异化欢迎效果
普通玩家效果图
VIP玩家效果图
需要贴图的自行配置,请能熟练使用IA插件的腐竹食用
static/image/hrline/4.gifhttps://www.mcbbs.co/static/image/hrline/4.gif
自定义音乐系统是通过指令实现的,你需要配置好IA的音乐,然后修改插件配置文件的指令,这样就可以实现音乐了
MVP玩家效果图
2. 丰富的自定义选项
[*]欢迎消息
- 支持多行消息
- 支持颜色代码和格式代码
- 支持 PlaceholderAPI 变量
- 支持 ItemsAdder 自定义字体
[*]血量条
- 自定义显示时间
- 自定义颜色和样式
- 支持 ItemsAdder 自定义图片
- 支持渐变色效果
[*]音效系统
- 支持原版所有音效
- 支持 ItemsAdder 自定义音效
- 可调节音量和音调
- 支持多个音效同时播放
[*]动画效果
- 支持标题淡入淡出
- 支持血量条动画
- 支持粒子效果
3. 变量系统示例
# 基础欢迎消息
message:
content:
- "&8[&b%server_name%&8] &7欢迎 &f%player% &7加入服务器!"
- "&7这是您第 &e%playerdata_joins% &7次访问"
# 带称号和等级的VIP欢迎消息
message:
content:
- "&8[&6VIP&8] &e%luckperms_prefix%%player%&6✦ &7加入了游戏"
- "&7➥ 等级: &e%player_level% &7经验: &e%player_exp%"
- "&7➥ 在线: &e%statistic_hours_played%小时"
# 组合多个变量的MVP欢迎消息
message:
content:
- "&8[&bMVP&8] &b%player% &7驾临服务器"
- "&7▶ 称号: &b%luckperms_prefix%"
- "&7▶ 等级: &b%player_level% &7(超越了 &b%player_level_percent%%&7 的玩家)"
- "&7▶ 金币: &b%vault_eco_balance_formatted%"
- "&7▶ 累计在线: &b%statistic_hours_played% &7小时"
4. ItemsAdder 资源包配置
info:
namespace: mistwel
# 自定义字体图片
font_images:
龘:# 默认效果图片
path: "font/welcome_bar_default.png"
scale_ratio: 1
y_position: 8
龖:# VIP效果图片
path: "font/welcome_bar_vip.png"
scale_ratio: 1
y_position: 8
龗:# MVP效果图片
path: "font/welcome_bar_mvp.png"
scale_ratio: 1
y_position: 8
# 自定义音效
sounds:
vip_welcome:# VIP音效
sound: "ENTITY_PLAYER_LEVELUP"
volume: 1.0
pitch: 1.2
mvp_welcome:# MVP音效
sound: "ENTITY_ENDER_DRAGON_GROWL"
volume: 0.5
pitch: 1.5
custom_welcome:# 自定义音效文件
name: "welcome_sound"
file: "custom/welcome.ogg"
volume: 1.0
pitch: 1.0
⚙️ 插件命令
主命令:/mistwel 或 /mw
管理员命令(需要 mistwel.admin 权限)
[*]/mw reload - 重新加载配置文件
[*]/mw test - 测试自己的欢迎效果
[*]/mw test [权限组] - 测试指定权限组的效果
[*]/mw debug - 切换调试模式
信息查询
[*]/mw info - 查看插件信息
[*]/mw groups - 查看所有权限组配置
[*]/mw variables - 查看支持的变量列表
📝 权限节点
管理员权限
- mistwel.admin - 管理员权限,允许使用所有命令
- mistwel.reload - 允许重载插件配置
- mistwel.test - 允许测试欢迎效果
玩家权限组
- mistwel.vip - VIP玩家权限
- mistwel.mvp - MVP玩家权限
- mistwel.svip - SVIP玩家权限
🔧 插件依赖
必需依赖:
- Spigot/Paper 1.20+
- Java 17+
可选依赖:
- PlaceholderAPI - 支持变量替换
- ItemsAdder - 支持自定义图片和音效
- LuckPerms - 支持称号显示
- Vault - 支持金币显示
📥 安装教程
1. 基础安装
1. 下载插件并放入 plugins 文件夹
2. 重启服务器生成配置文件
3. 编辑配置文件设置欢迎效果
4. 使用 /mw reload 重载配置
2. ItemsAdder 配置
1. 在 plugins/ItemsAdder/data/items_packs/mistwel/ 创建 welcome.yml
2. 将自定义图片放入资源包目录
3. 将自定义音效放入资源包目录
4. 使用 /iazip 重新生成资源包
3. 权限配置
1. 使用 LuckPerms 设置权限组
2. 为不同等级玩家分配相应权限
3. 测试权限是否生效
❗ 注意事项
[*]修改配置文件后需要使用 /mw reload 重载
[*]使用 ItemsAdder 时,修改资源后需要使用 /iazip 更新资源包
[*]权限效果按优先级选择,玩家将获得其拥有权限中最高级的效果
[*]自定义图片建议使用PNG格式,尺寸不要太大
[*]自定义音效建议使用OGG格式,时长控制在3秒以内
[*]变量替换依赖 PlaceholderAPI,请确保正确安装
📥 插件下载
**** Hidden Message *****
💬 更多帮助
如有问题或建议,欢迎联系我:
- 作者:ANiii
- 交流群:983387954
- 爱发电:感谢你的发电,创作10倍加速中
Copyright © 2024 雾里云端工作室. All rights reserved.
床前明月光仪式上1 mcbbs有你更精彩!!! 感谢楼主分享!~
页:
[1]