QyDragonMusic – 龙核区域音乐

插件功能:
    1. 允许设置世界的默认音乐(支持循环、音调、音效设置)
    2. 允许设置世界内不同区域的音乐
    3. 支持进入和离开区域执行actions
    4. 世界检测支持模糊匹配,可以给DP地牢等世界兼容使用

插件前置:
  DragonCore

插件配置:

config.yml

# 播放音乐需要的权限 删除节点或者留空则使用qydragonmusic.play默认权限
# play-music-permission: "qydragonmusic.play"
play-music-permission: ""
########################################
# 模板示例
########################################
region_setting:
  #世界名称
  world:
    #模糊匹配世界名称
    fuzzy: true
    #地图全局背景音乐(留空或删除禁用)
    global:
      #全图音乐是否启用
      enable: true
      #龙核音乐路径
      file: "music.ogg"
      #音乐播放音量(0~1 超出1无效)
      volume: 1.0
      #音乐播放音调
      pitch: 1.0
      #音乐是否循环播放
      loop: true
      #全局动作设置(玩家进入全局区域时触发)
      actions:
        #进入全局区域时执行的动作
        enter:
          - "[title]欢迎来到世界||探索这个美丽的世界吧||20||60||20"
          - "[console]say %player% 进入了世界"
        #离开全局区域时执行的动作(通常不需要配置)
        leave: []
    #地图区域设置
    region:
      #自定义区域名称(不重复即可)
      global:
        #优先级(如果区域叠加 优先级高的优先触发)
        priority: 0
        #范围坐标1
        local1: -32,67,187
        #范围坐标2
        local2: -35,70,190
        #龙核音乐路径
        file: "dzdf.ogg"
        #音乐播放音量(0~1 超出1无效)
        volume: 1.0
        #音乐播放音调
        pitch: 1.0
        #音乐是否循环播放
        loop: true
        #动作设置
        actions:
          #进入区域时执行的动作
          enter:
            - "[title]欢迎进入区域||这是一个特殊的区域||20||60||20"
            - "[console]say %player% 进入了特殊区域"
            - "[player]me 感受到了特殊的气息"
          #离开区域时执行的动作
          leave:
            - "[title]离开区域||再见||10||40||10"
            - "[op]give %player% diamond 1"

########################################
# Actions 动作说明
########################################
# 支持的动作类型:
# 1. [title]大标题||小标题||淡入时长||持续时长||淡出时长
#    示例: "[title]欢迎||Welcome||20||60||20"
#
# 2. [op]命令内容 - 以OP权限执行命令
#    示例: "[op]give %player% diamond 1"
#
# 3. [console]命令内容 - 以控制台身份执行命令
#    示例: "[console]say %player% 进入了区域"
#
# 4. [player]命令内容 - 以玩家身份执行命令
#    示例: "[player]me 感受到了特殊的气息"
#
# 可用占位符:
# %player% - 玩家名称
# %player_name% - 玩家名称
# %player_uuid% - 玩家UUID
# %world% - 世界名称

插件指令:

【指令帮助】
/qydragonmusic reload
- 重新加载配置文件
/qydragonmusic play <玩家> <文件路径> [标识符] [音量] [音调] [是否循环]
- 向指定玩家播放音乐 (需要OP权限)
/qydragonmusic stop <玩家> <标识符>
- 停止指定玩家的音乐

© 版权声明
THE END
QyDragonMusic – 龙核区域音乐-清影据点
QyDragonMusic – 龙核区域音乐
此内容为付费资源,请付费后查看
45
付费资源