您尚未登录,请登录后浏览更多内容! 登录 | 加入最MC

QQ登录

只需一步,快速开始

 找回密码
 加入最MC

QQ登录

只需一步,快速开始

查看: 9888|回复: 3
打印 上一主题 下一主题

[资源] BedwarsRel配置文件教程

[复制链接]
  • TA的每日心情
    开心
    2024-3-16 00:21
  • 签到天数: 178 天

    [LV.7]常住居民III

    跳转到指定楼层
    楼主
    发表于 2016-10-15 18:45:34 | 只看该作者 |0人打赏回帖奖励 |倒序浏览 |阅读模式
    # ###############################
    # ####### BEDWARS CONFIG ########
    # ##### CREATED BY YANNICI ######
    # ###############################
    # ###### EXPLANATION ABOUT ######
    # ##### EVERY CONFIGURATION #####
    # ### YOU CAN FIND ON GITHUB ####
    # ############ WIKI #############
    # ###############################

    # # 类型帮助 # #
    # int: 数字 (非十进制)
    # string: 普通文本 (大多数情况下可以使用彩色字符)
    # boolean: true 或 false (重要: 只能单选)
    # list<?>: 类型或列表 ? (? 类型或物品列表)
    # byte: 数值但只能使用 -128 至 127
    # short: 数值但只能使用 -32768 至 32767
    # char: 字符

    chat-prefix: "&7[&bBedWars&7]&f"

    # 指令前缀
    # 类型: string
    # 每个Bedwars指令的前缀!
    # 一般情况下不用修改。
    command-prefix: "bw"

    # 发送有关服务器的匿名数据指标
    # 类型: boolean
    # true 允许
    # false 禁止
    plugin-metrics: true

    # 游戏开始时游戏玩家只能看见自己队伍玩家发出的消息
    # 类型: boolean
    # true 启用
    # false 禁用
    global-messages: true

    # 平衡玩家人数[队伍由系统分配玩家无法选队]
    # 类型: boolean
    # true 启用
    # false 禁用
    global-autobalance: false

    # 玩家可以看见观察者聊天
    # 类型: boolean
    # true 启用
    # false 禁用
    global-chat-after-end: true

    # 一场游戏最长运行时间[时间单位:分钟]
    # 类型: int
    gamelength: 60

    # 允许在开始游戏时合成
    # 类型: boolean
    # true 启用
    # false 禁用
    allow-crafting: false

    # 覆盖玩家名字
    # 类型: boolean
    # true 所有玩家的显示名字将被覆盖[前缀等将被删除]
    # false 会尝试改变名字的颜色
    overwrite-names: false

    # 玩家在等待大厅的游戏模式
    # 类型: int
    # 0 生存模式
    # 1 创造模式
    # 2 冒险模式
    # 3 观察者模式
    lobby-gamemode: 0

    # 全息比分显示配置
    holographic-stats:
    # 显示前缀
    # 类型: boolean
    # true 在全息比分显示前添加前缀
    # false 不在全息比分显示前添加前缀
    show-prefix: false

    # 显示统计名字的颜色[如 击杀 死亡]
    # 类型: string
    name-color: "&7"

    # 显示统计的颜色
    # 类型: string
    value-color: "&e"

    # 全息比分标题
    # 类型: string
    head-line: "Your &eBEDWARS&f stats"

    # 添加队伍名字到tab列表
    # 类型: boolean
    # true 启用
    # false 禁用
    teamname-on-tab: false

    # 队伍名字后显示玩家名字[在聊天信息中]
    # 类型: boolean
    # true 启用
    # false 禁用
    teamname-in-chat: false

    # 死亡信息中显示击杀者血量
    # 类型: boolean
    # true 启用
    # false 禁用
    hearts-on-death: true

    # 玩家到达虚空时直接死亡
    # 类型: boolean
    # true 启用
    # false 禁用
    die-on-void: false

    # 等待大厅等待时间[时间单位:秒]
    # 类型: int
    lobbytime: 60

    # 聊天格式 (玩家未选队伍 | 等待大厅)
    # 类型: string
    lobby-chatformat: "$player$: $msg$"

    # 聊天格式 (所有消息)
    # 类型: string
    ingame-chatformat-all: "[$all$] <$team$>$player$: $msg$"

    # 聊天格式
    # 类型: string
    ingame-chatformat: "<$team$>$player$: $msg$"

    # 重生方块[注意一定要大写]
    # 类型: string or int
    game-block: BED_BLOCK

    # 保存游戏记录
    # 类型: boolean
    # true 启用
    # false 禁用
    store-game-records: true

    # 保存游戏记录保持者
    # 类型: boolean
    # true 启用
    # false 禁用
    store-game-records-holder: true

    # 破坏床时的音效
    # 类型: string
    # 更多音效访问这个网址: https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/Sound.html
    bed-sound: ENDERDRAGON_GROWL

    # 玩家死亡时背包物品掉落
    # 类型: boolean
    # true 启用
    # false 禁用
    player-drops: false

    # 液体流动
    # 类型: boolean
    # true 允许液体流动[如 水 岩浆...]
    # false 禁止液体流动
    place-in-liquid: true

    # 原地图可破坏方块
    # 类型: list<int> or list<string>
    breakable-blocks:
    - none

    # 加入队伍与实体配置
    jointeam-entity:
    # 团队名字可见
    # 类型: boolean
    # true 启用
    # false 禁用
    show-name: true

    # 等待队伍与实体配置
    # 仅限 1.8 或更新版本
    lobby-scoreboard:
    # 启用等待大厅记分版
    # 类型: boolean
    # true 显示接下来自定义设置
    # false 显示团队信息
    enabled: true

    # 等待大厅记分版标题
    # 类型: string
    # 变量:
    # $regionname$ = 配置时名字或地图名字
    # $gamename$ = 游戏名字
    # $players$ = 当前玩家数
    # $maxplayers$ = 最大玩家数
    title: "&eBEDWARS"

    # 等待大厅记分版内容
    # 类型: List<string>
    # 变量:
    # $regionname$ = 配置时名字或地图名字
    # $gamename$ = 游戏名字
    # $players$ = 当前玩家数
    # $maxplayers$ = 最大玩家数
    content:
    - " "
    - "&fMap: &2$regionname$"
    - "&fPlayers: &2$players$&f/&2$maxplayers$"
    - " "
    - "&fWaiting ..."
    - " "

    # 记分版设置
    scoreboard:
    # 床毁坏显示格式
    # 类型: string
    # 变量:
    # - $status$ (床状态 => 以破坏/未破坏)
    # - $team$ (彩色团队名字)
    format-bed-destroyed: "&c$status$ $team$"

    # 床存在显示格式
    # 类型: string
    # 可使用变量:
    # - $status$ (床状态 => 以破坏/未破坏)
    # - $team$ (彩色团队名字)
    format-bed-alive: "&a$status$ $team$"

    # 记分版标题格式
    # 类型: string
    # 可使用变量:
    # - $game$ (游戏名字)
    # - $region$ (配置时名称或地图名称)
    # - $time$ (剩余时间)
    format-title: "&e$region$&f - $time$"

    # 标题配置 (仅支持 1.8 或更高版本)
    titles:
    # 胜利时显示标题
    win:
    # 启用胜利标题 (默认为 true)
    # 类型: boolean
    # true 启用
    # false 禁用
    enabled: true

    # 标题淡入时间[时间单位:秒]
    # 类型: double
    title-fade-in: 1.5

    # 标题停留时间[时间单位:秒]
    # 类型: double
    title-stay: 5.0

    # 标题淡出时间[时间单位:秒]
    # 类型: double
    title-fade-out: 2.0

    # 副标题淡入时间[时间单位:秒]
    # 类型: double
    subtitle-fade-in: 1.5

    # 副标题停留时间[时间单位:秒]
    # 类型: double
    subtitle-stay: 5.0

    # 副标题淡出时间[时间单位:秒]
    # 类型: double
    subtitle-fade-out: 2.0

    # 地图记录保持者标题配置
    map:
    # 地图记录保持者标题 (默认为 false)
    # 类型: boolean
    # true 启用
    # false 禁用
    # 设置副标题显示谁么 /bw setbuilder {游戏名称} {显示名称}
    enabled: false

    # 标题淡入时间[时间单位:秒]
    # 类型: double
    title-fade-in: 1.5

    # 标题停留时间[时间单位:秒]
    # 类型: double
    title-stay: 2.0

    # 标题淡出时间[时间单位:秒]
    # 类型: double
    title-fade-out: 1.5

    # 副标题淡入时间[时间单位:秒]
    # 类型: double
    subtitle-fade-in: 1.5

    # 副标题停留时间[时间单位:秒]
    # 类型: double
    subtitle-stay: 2.0

    # 副标题淡出时间[时间单位:秒]
    # 类型: double
    subtitle-fade-out: 1.5

    # 倒计时标题
    countdown:
    # 启用倒计时标题
    # 类型: boolean
    # true 启用
    # false 禁用
    enabled: true

    # 标题格式[可使用彩色字符]
    # 类型: string
    format: "&3{countdown}"

    # 爆炸行为
    explodes:
    # 爆炸能否破坏原地图自带的方块
    # 类型: boolean
    # true 允许
    # false 禁止
    destroy-worldblocks: false

    # 爆炸能否破坏床
    # 类型: boolean
    # true 允许
    # false 禁止
    destroy-beds: false

    # 爆炸能否掉落物品
    # 类型: boolean
    # true 允许
    # false 禁止
    drop-blocking: false

    # 等待大厅倒计时计算方法
    # 类型: int
    # 倒计时开始选项:
    # 0 = 如果所有团队都有1名玩家开始倒计时
    # 1 = 如果[添加游戏参数]玩家加入游戏开始倒计时
    # 2 = 如果[添加游戏参数]玩家加入游戏超过1队的玩家[或玩家没有足够的队伍以填补队没有玩家]游戏开始倒计时
    # (或没有队伍的玩家都足以填补队伍没有玩家 | or players without team are enough to fill teams without players), 游戏开始倒计时
    lobbycountdown-rule: 2

    # 队友伤害
    # 类型: boolean (true 或 false)
    # true 开启
    # false 关闭
    friendlyfire: false

    # 能否能拆除队友脚下的方块
    # 类型: boolean
    # true 允许
    # false 禁止
    friendlybreak: true

    # 游戏结束等待时间
    # 类型: int
    gameoverdelay: 10

    # 发送全体消息前需要输入的字符
    # 类型: char
    chat-to-all-prefix: "@"

    # 独立游戏聊天
    # 类型: boolean
    # true 只能收到队友的发送的消息
    # false 玩家在游戏中可以读取所有消息的服务器
    seperate-game-chat: true

    # 独立观察者聊天
    # 类型: boolean
    # teue 启用
    # false 禁用
    seperate-spectator-chat: false

    # 统计数据配置
    statistics:
    # 启用统计配置
    # 类型: boolean
    # true 启用
    # false 禁用
    enabled: false

    # 游戏结束后显示
    # 类型: boolean
    # ture 显示
    # false 不显示
    show-on-game-end: true

    # 统计数据存储形式
    # type: string
    # yaml 或 database
    # yaml 存储数据在YAML配置文件或
    # database 在已定义的数据库中存储统计信息
    storage: yaml

    # 将敌人的床破坏之后再记录击杀数
    # 类型: boolean
    # true 只有团队床被破坏了才会算击杀数
    # false 只要杀人就算会加杀人数
    bed-destroyed-kills: false

    # 分数配置
    scores:
    # 玩家 击杀 后获得多少分数
    # 类型: int
    kill: 10

    # 玩家 死亡 后获得多少分数
    # 类型: int
    die: 0

    # 玩家 胜利 后获得多少分数
    # 类型: int
    win: 50

    # 玩家 破坏床 后获得多少分数
    # 类型: int
    bed-destroy: 25

    # 玩家 失败 后获得多少分数
    # 类型: int
    lose: 0

    # 玩家 创造新纪录 后获得多少分数
    # 类型: int
    record: 100

    # 数据库配置[目前只配置MySQL]
    database:

    # 数据库主机
    # 类型: string
    host: localhost

    # 数据库端口
    # 类型: int
    port: 3306

    # 数据库名称
    # 类型: string
    db: database

    # 数据库用户名
    # 类型: string
    user: root

    # 数据库密码
    # 类型: string
    password: secret

    # 连接池的配置
    connection-pooling:

    # 最小连接池大小
    # 类型: int
    min-pool-size: 3

    # 最大连接池大小
    # 类型: int
    max-pool-size: 50

    # 灭队后变为观察者模式
    # 类型: boolean
    # true 启用
    # false 禁用
    spectation-enabled: false

    # 重生无敌时间[时间单位:秒]
    # 类型: int
    respawn-protection: 0

    # 游戏中允许执行指令
    # 类型: List<String>
    allowed-commands:
    - /help

    endgame:
    ### 主大厅是否启用
    ### 类型: boolean
    ### teue 启用
    ### false 禁用
    mainlobby-enabled: false

    ### 游戏结束后传送至主大厅
    ### 类型: boolean
    ### 不适用于 bungeecord!
    ### true 所有玩家传送至主大厅
    ### false 所有[在游戏之前游戏内的]玩家传送至等待大厅
    all-players-to-mainlobby: false

    # Bungeecord 服配置
    bungeecord:
    # 启用 Bungeecord 服
    # 类型: boolean
    # ture 开启 Bungeecord 兼容模式
    # false 关闭 Bungeecord 加入模式
    enabled: false

    # ungeecord 大厅服务器名字
    # 类型: string
    hubserver: hub

    # 游戏结束后传送至大厅
    # 类型: boolean
    # true 启用
    # false 禁用
    endgame-in-lobby: true

    # 游戏结束后全服重启
    # 类型: boolean
    # true 重置游戏+重启服务器
    # false 重置游戏
    full-restart: true

    # 使用 spigot 服务器核心游戏结束后重启服务器
    # 类型: boolean
    # true 试图用水龙头/restart 命令
    # false 禁用
    spigot-restart: true

    # 标语[MOTD]信息
    # 类型: string (colorcodes with &)
    motds:
    lobby: |
    $regionname$
    &7[&b$currentplayers$&7/&b$maxplayers$&7]
    running: |
    $regionname$
    &7[&b$currentplayers$&7/&b$maxplayers$&7]
    stopped: |
    $regionname$
    &c[Stopped]
    full: |
    $regionname$
    &7[&b$currentplayers$&7/&b$maxplayers$&7]

    ### 设置语言
    ### 类型: string (length: 2)
    locale: en

    # 重生物品信息
    ressource:
    ## 自定义重生无限列表[此处暂不翻译]
    ### Spawners (unique key!):
    ### item:
    ### 类型: string or int
    ### Item-Name or Item-ID !! UNIQUE !!
    ### spawn-interval:
    ### 类型: int
    ### The interval in milliseconds the ressource should spawn
    ### amount:
    ### 类型: int
    ### The stack amount the item should have
    ### name:
    ### 类型: string (color codes with &)
    ### The name for the ressource which will be displayed
    ### spread:
    ### 类型: double
    ### How far the items should spread on drop
    ### enchants:
    ### key: Has to be the enchant-ID or enchant-name!
    ### value: The level of the enchant
    ### lore:
    ### 类型: list<string> (colorcodes with &)
    ### The lores this item should have
    ### meta:
    ### 类型: short (potion) or byte (any other item)
    ### The meta byte which should be added to the item
    bronze:
    item: CLAY_BRICK
    spawn-interval: 1000
    amount: 1
    spread: 1.0
    name: "&4Bronze"
    iron:
    item: IRON_INGOT
    spawn-interval: 10000
    amount: 1
    spread: 1.0
    name: "&7Iron"
    gold:
    item: GOLD_INGOT
    spawn-interval: 20000
    amount: 1
    spread: 1.0
    name: "&6Gold"

    # 检查更新
    # 类型: boolean
    # true 检查更新
    # false 不检查更新
    check-updates: true

    # 更新提示
    # 类型: boolean
    # true 会自动下载新版
    # false 不会自动下载
    update-infos: true

    # 奖励指令
    # 每条指令都是由控制台发送的.
    # 变量:
    # {player} - 玩家名
    # {score} - 玩家在当前游戏中的得分(只有当统计数字启用!)
    rewards:
    # 启用奖励
    # 类型: boolean
    # ture 启用
    # false 禁用
    enabled: false

    # 游戏胜利
    # 类型: List<string>
    # 可使用变量: {player}, {score}
    player-win:
    - /example {player} 200

    # 游戏结束 (在游戏内的玩家)
    # 类型: List<string>
    # 可使用变量: {player}, {score}
    player-end-game:
    - /example {player} {score}

    # 破坏床
    # 类型: List<string>
    # 可使用变量: {player}, {score}
    player-destroy-bed:
    - /example {player} {score}

    # 击杀玩家
    # 类型: List<string>
    # 可使用变量: {player}, {score}
    player-kill:
    - /example {player} 10

    # 特殊物品配置
    specials:
    # 救援平台配置
    rescue-platform:
    # 指定秒后移除平台[时间单位:秒]
    # 类型: int
    break-time: 10

    # 使用冷却时间[时间单位:秒]
    # 类型: int
    using-wait-time: 20

    # 救援平台物品
    # 类型: int or string
    item: BLAZE_ROD

    # 可以破坏
    # 类型: boolean
    # true 可以破坏
    # false 不可破坏
    can-break: false

    # 救援平台采用方块
    # 类型: int or string
    block: STAINED_GLASS

    # 防护墙配置
    protection-wall:
    # 无法破坏时间[时间单位:秒]
    # 类型: int
    break-time: 0

    # 使用冷却时间[时间单位:秒]
    # 类型: int
    wait-time: 20

    # 可以破坏墙
    # 类型: boolean
    # true 允许破坏
    # false 禁止破坏
    can-break: true

    # 防护墙物品
    # 类型: int or string
    item: BRICK

    # 防护墙采用方块
    # 类型: int or string
    block: SANDSTONE

    # 防护墙宽度
    # 类型: int
    width: 5

    # 防护墙高度
    # 类型: int
    height: 3

    # 距离玩家
    # 类型: int
    distance: 2

    # 磁铁鞋[防击退鞋]配置
    magnetshoe:
    # 防击退几率
    # 类型: int
    probability: 75

    # 防击退鞋采用物品
    # 类型: item (boots only!!!)
    boots: IRON_BOOTS

    # 回城卷轴配置
    warp-powder:
    # 显示粒子效果
    # 类型: boolean
    # true 显示粒子效果
    # false 不显示粒子效果
    show-particles: true

    # 粒子效果类型
    # 类型: string
    particle: fireworksSpark

    # 传送等待时间
    # 类型: int
    teleport-time: 6

    # 陷阱配置
    trap:

    # 敌人踩到陷阱播放音效
    # 类型: boolean
    # true 启用
    # false 禁用
    play-sound: true

    # 玩家踩到陷阱时获得药水效果
    effects:

    # 自定义药水效果
    - ==: PotionEffect

    # 药水ID
    # 类型: int
    # 所有药水效果可访问此链接获取 http://minecraft-helpandinfo.weebly.com/potion-effects-ids.html
    effect: 15


    # 药水持续时间 (20 ticks = 1 秒)
    # 类型: int
    duration: 100

    # 药水等级
    # 类型: int
    amplifier: 2

    # 药水影响?
    # 类型: boolean
    ambient: true

    # 显示药水粒子效果
    # 类型: boolean
    # true 显示
    # false 不显示
    has-particles: true

    # 第两个例子
    # 随意自定义和添加更多的效果
    - ==: PotionEffect

    # 虚弱药水
    effect: 18

    duration: 100
    amplifier: 2
    ambient: true
    has-particles: true

    - ==: PotionEffect

    # 迟缓药水
    effect: 2

    duration: 100
    amplifier: 2
    ambient: true
    has-particles: true

    # 炸弹羊配置
    tntsheep:
    # 爆炸冷却时间
    # 类型: double
    fuse-time: 8.0

    # 移动速度
    # 类型: double
    # 不要超过0.8!
    speed: 0.4

    # 爆炸等级
    # 类型: double
    # 不推荐使用高于1
    explosion-factor: 1.0

    # 牌子变量
    # 变量[可以使用彩色字符]:
    # $gamename$ - 游戏的名称
    # $regionname$ - 显示区域名称
    # $maxplayers$ - 最大玩家数
    # $currentplayers$ - 当前玩家数
    # $status$ - 当前游戏状态 [等待 或 运行]
    # $title$ - 起床战争标题
    sign:
    first-line: '$title$'
    second-line: '$regionname$'
    third-line: 'Players &7[&b$currentplayers$&7/&b$maxplayers$&7]'
    fourth-line: '$status$'

    # 玩家默认配置
    player-settings:

    # 商店: 按住潜行键购买一张物品
    # 类型: boolean
    # true 允许
    # false 禁止
    one-stack-on-shift: false



    评分

    参与人数 2人气 +8 MC币 +2 收起 理由
    xiaosung + 2 弄成yml格式行不。
    1315453150 + 8 还可以吧。我也开了个起床服

    查看全部评分

    打赏

    0

    收藏

    0

    支持

    0

    反对

    0

    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
  • TA的每日心情
    擦汗
    2017-11-15 21:44
  • 签到天数: 139 天

    [LV.7]常住居民III

    沙发
    发表于 2016-10-15 19:31:55 | 只看该作者
    还可以吧。不过能帮我定制商店吗?我不知道怎么弄VIP商店
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友

    该用户从未签到

    地板
    发表于 2018-7-27 17:38:15 | 只看该作者
    怎么弄到插件上
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    您需要登录后才可以回帖 登录 | 加入最MC

    本版积分规则