config.yml

主要配置文件

版本:3.5.2

#    ____       __                __  __      __       _____
#   / __ \___  / /_  ___  _____  / / / /_  __/ /_     |__  /
#  / / / / _ \/ / / / / |/_/ _ \/ /_/ / / / / __ \     /_ <
# / /_/ /  __/ / /_/ />  </  __/ __  / /_/ / /_/ /   ___/ /
#/_____/\___/_/\__,_/_/|_|\___/_/ /_/\__,_/_.___/   /____/
#
# 作者: Lewis D (ItsLewizzz)
# 中文(简体)汉化:Mr.阿冬
# 中文WIKI: https://miao-3.gitbook.io/deluxehub-3-zhong-wen-wiki/
# 版权所有 (c) Lewis D 2017-2022. 保留所有权利。
#--------
# 自定义菜单
#   你可以添加更多的菜单至 "DeluxeHub/menus" 文件夹中,
#   复制并粘贴 default 、server selector 、 menu 文件,编辑它即可。
#   使用文件名作为菜单ID.
#--------
# 插件已内置部分 PLACEHOLDERS :
#
#   %player% - 玩家名称
#   %location% - 玩家当前位置
#   %online% - 目前服务器在线人数
#   %online_max% - 服务器最大在线人数
# 
#        *** 使用 PLACEHOLDERAPI 获得更多占位符 ***
#  (https://www.spigotmc.org/resources/placeholderapi.6245/)
#--------
# 操作类型:
#
# [MESSAGE] - 给玩家发送一条消息
# [BROADCAST] - 给所有人发送一条公告消息
# [TITLE] 示例: MainTitle;Subtitle;FadeIn;Stay:FadeOut - 给玩家发送一条标题信息
# [ACTIONBAR] 给玩家发送一条动作栏信息
# [SOUND] - 给玩家发送一个声音
# [COMMAND] - 以玩家身份执行指令
# [CONSOLE] - 以控制台身份执行指令
# [GAMEMODE] - 改变一个玩家的游戏模式
# [BUNGEE] - 将一个玩家传送到子服
# [EFFECT] 示例: EFFECT;LEVEL - 给予玩家一个药水效果
# [MENU] - 打开来自 (plugins/DeluxeHub/menus)的一个菜单
# [CLOSE] - 关闭玩家的菜单
#--------
# 消息格式:
# HEX颜色格式(中文): https://miao-3.gitbook.io/deluxehub-3-zhong-wen-wiki/deluxehub/wen-ben-yan-se-rgb
# <center> 居中消息! </center> - 居中聊天消息

# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~#
# | GENERAL SETTINGS                         |
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~#

# 检查 SpigotMC 的最新版本 (推荐).
check-updates: true

# 禁用特定的世界
disabled-worlds:
  # 我们是否应该将列表转换为白名单而不是黑名单?(如果为 “true” 即为 “启用特定的世界” ,相当于反转)
  invert: false
  # 列出你需要禁用的世界或填入 "worlds: []" 来禁用该功能。
  worlds:
    - world_nether

# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~#
# | 禁止世界下载                                | 
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~#

# 防止玩家通过 the world downloader(世界下载)模组 下载你的世界
anti_wdl:
  # 我们应该启用禁止世界下载的功能吗?
  enabled: true

  # 拥有 'deluxehub.antiwdl.alert' 该权限的玩家会收到通知吗?
  notify_admins: true

  # 当玩家正在使用模组下载你的世界时,你无需踢出玩家,系统会自动阻止下载世界。
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~#
# | 计分板                                    |
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~#

scoreboard:
  # 是否启用计分板?
  enabled: true

# 我们应该延迟显示记分牌吗?
# Ticks中的值(20ticks = 1秒),0表示禁用
  display_delay:
    server_enter: 60 # 3 seconds
    world_change: 40 # 2 seconds

  # 我们应该刷新计分板(更新placeholders)吗?
  refresh:
    enabled: true
    rate: 200 # Ticks中的值(20ticks = 1秒)

  title: "&d&lDeluxeHub 3 &7(%online%/%online_max%)"
  lines:
    - "&7&m----------------------"
    - "&e&l玩家:"
    - "  &f%player%"
    - ""
    - "&e&l权限组:"
    - "  &f%vault_rank%"
    - "&7&m----------------------"

# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~#
# |TAB列表                                   |
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~#

tablist:
  # 我们应该启用TAB列表吗?
  enabled: true

  # 我们应该刷新TAB列表(更新placeholders)吗?
  refresh:
    enabled: true
    rate: 400 # Ticks中的值(20ticks = 1秒)

  # 修改TAB列表的顶部
  header:
    - ""
    - "&d&lDeluxeHub &7(%online%/%online_max%)"
    - ""

  # 修改TAB列表的底部
  footer:
    - ""
    - "&6&lMCBBS &fwww.mcbbs.net"
    - "&e&lMinecraft &fwww.Minecraft.net"
    - ""

# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~#
# | 自动公告                                  |
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~#

announcements:
  # 我们应该启动自动公告系统吗?
  enabled: true

  # 延迟发送公告(以秒为单位)
  delay: 60

  # 需要多少位玩家才发送公告?
  required_players: 1

  sound:
    enabled: true
    value: BLOCK_NOTE_BLOCK_PLING
    volume: 1.0
    pitch: 1.0

  # 公告列表
  announcements:
    test1:
      - "&r"
      - "<center>&e&l公告</center>"
      - "<center>&7记得去 Spigot 上给作者五星好评!</center>"
      - "&r"
    test2:
      - "&r"
      - "<center>&e&l公告</center>"
      - "<center>&7插件作者:&eItsLewizzz</center>"
      - "&r"
    test3:
      - "&r"
      - "<center>&e&l公告</center>"
      - "<center>&7在 &bconfig.yml &7修改公告信息!</center>"
      - "&r"

# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~#
# | 发射台                                    |
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~#

launchpad:
  # 我们应该启动发射台功能吗?
  enabled: true

  # 发射台发射高度(最大4.0)
  launch_power: 3.0
  launch_power_y: 1.0

  # 使用顶部和底部的方块来做一个发射台
  top_block: STONE_PRESSURE_PLATE
  bottom_block: REDSTONE_BLOCK

  # 使用发射台时执行的操作类型
  actions:
    - '[SOUND] ENTITY_BAT_TAKEOFF'

# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~#
# | 二段跳                                    |
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~#

double_jump:
  # 我们应该启用二段跳吗?
  enabled: true

  # 二段跳弹跳高度(最大4.0)
  launch_power: 1.0
  launch_power_y: 0.9

  # 冷却时间(以秒为单位)(0表示禁用)
  cooldown: 3

  # 使用二段跳时执行的操作类型
  actions:
    - '[SOUND] ENTITY_BAT_TAKEOFF'

# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~#
# | 聊天管理                                  |
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~#

command_block:
  # 我们是否启用禁用指令的功能吗?
  enabled: true

  # 列出要禁用的指令
  blocked_commands:
    - /pl
    - /plugins
    - /?
    - /bukkit:?
    - /bukkit:plugins
    - /bukkit:pl
    - /bukkit:help
    - /ver
    - /version
    - /bukkit:version
    - /bukkit:ver

anti_swear:
  # 我们应该启用屏蔽脏话功能吗?
  enabled: true

  # 列出要屏蔽的语句
  blocked_words:
    - 傻逼
    - fuck
    - 妈

# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~#
# | 世界事件设置                              |
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~#

world_settings:

  # 玩家
  disable_hunger_loss: true
  disable_fall_damage: true
  disable_player_pvp: true
  disable_void_death: true
  disable_fire_damage: true
  disable_drowning: true
  disable_off_hand_swap: true # 需要1.9+

  # 杂项
  disable_weather_change: true
  disable_death_message: true
  disable_mob_spawning: true

  # 实体物品
  disable_item_drop: true
  disable_item_pickup: true

  # 方块
  disable_block_break: true
  disable_block_place: true
  disable_block_interact: true # 箱子、熔炉、工作台等
  disable_block_burn: true
  disable_block_fire_spread: true
  disable_block_leaf_decay: true

# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~#
# | 玩家加入事件                              |
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~#

join_leave_messages:
  # DeluxeHub是否应该发送加入/退出消息?
  enabled: true

  # 如果您想要不发生加入/退出消息,请设置为''
  join_message: "&2&l+ &6%player% &7加入了服务器"
  quit_message: "&4&l- &6%player% &7退出了服务器"

# Actions executed upon join
join_events:
  - "[MESSAGE] &8&m+---------------***---------------+"
  - "[MESSAGE] &r"
  - "[MESSAGE] &r    &7欢迎, &b&n%player%&r &7来到服务器"
  - "[MESSAGE] &r"
  - "[MESSAGE] &r  &2&lMCBBS &fwww.mcbbs.net"
  - "[MESSAGE] &r  &3&lMinecraft &fwww.Minecraft.net"
  - "[MESSAGE] &r  &9&lMCBBS V4 &fbeta.mcbbs.net"
  - "[MESSAGE] &r"
  - "[MESSAGE] &r            &7&oPowered By DeluxeHub"
  - "[MESSAGE] &8&m+---------------***---------------+"
  - "[TITLE] &b&lWELCOME;&f%player%;1;2;1"
  - "[SOUND] ENTITY_PLAYER_LEVELUP"
  - "[GAMEMODE] survival"
  - "[EFFECT] SPEED;1"

join_settings:
  # 我们是否应该在将玩家加入时传送到出生点(如果设置了话)?
  spawn_join: true
  # 我们是否应该治疗这个玩家?
  heal: true
  # 我们是否应该将玩家灭火?
  extinguish: true
  # 我们是否应该清空玩家的背包?
  clear_inventory: false
  # 在玩家加入时燃放烟花
  firework:
    # 我们是否应该在玩家加入时燃放烟花?
    enabled: true
    # 我们是否仅在第一次进入服务器的玩家加入时燃放烟花?
    first_join_only: true

    type: BALL_LARGE
    power: 1
    flicker: true
    trail: true
    colors:
      - AQUA
      - RED
      - TEAL
      - WHITE

custom_join_items:
  # 我们是否启用玩家自定义加入物品?
  enabled: true
  # 我们应该阻止他们移动/丢弃物品吗?
  disable_inventory_movement: true

  items:
    infobook:
      material: BOOK
      amount: 1
      slot: 0
      display_name: "&d服务器信息"
      lore:
        - "&7右键单击查看有关服务器的信息!"
      actions:
        - "[MESSAGE] &r"
        - "[MESSAGE] &e&l服务器信息"
        - "[MESSAGE] &r"
        - "[MESSAGE] &bMCBBS: &fwww.mcbbs.net"
        - "[MESSAGE] &cMinecraft: &fwww.Minecraft.net"
        - "[MESSAGE] &dMCBBS V4: &fbeta.mcbbs.net"
        - "[MESSAGE] &r"
    server_selector:
      material: NETHER_STAR
      amount: 1
      slot: 4
      display_name: "&e服务器选择"
      lore:
        - "&7右键来打开服务器选择器"
      actions:
        - "[MENU] serverselector"

# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~#
# | 玩家隐藏                                  |
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~#

player_hider:
  # 我们应该是否启用玩家隐藏呢?
  enabled: true
  # 物品的位置应该放在哪一格呢?
  slot: 8
  # 我们应该阻止他们移动/丢弃物品吗?
  disable_inventory_movement: true
  # 冷却时间
  # 设置0表示禁用
  cooldown: 3

  not_hidden:
    material: LIME_DYE
    amount: 1
    display_name: '&d显示 &8&l> &a玩家 &7(右键点击)'
    lore:
      - '&7点击隐藏所有玩家!'

  hidden:
    material: GRAY_DYE
    amount: 1
    display_name: '&d隐藏 &8&l> &c玩家 &7(右键点击)'
    lore:
      - '&7点击显示所有玩家!'

最后更新于