开启辅助访问     
收藏本站

站内搜索

搜索

Minecraft(我的世界)苦力怕论坛

[JE教程] [CPS]HungerGames —— 使用指南&配置教程

 发表于 2022-1-23 10:31:32|显示全部楼层|阅读模式 IP:河北省
HungerGames 中文Wiki


     前言

  • HungerGames饥饿游戏是一款竞技类游戏,玩家需要通过开局选择套装,游戏中寻找宝箱、击杀对手获得物资,最后击杀所有敌对玩家获得胜利
  • 站内HungerGames插件只有一个汉化文件不全的搬运贴,且没有任何相关教程/wiki翻译帖,导致一些服主想要使用该插件,缺要硬着头皮查阅国外教程/wiki,所以我翻译了本插件的维基
  • 字数统计:共计:8154字,38066字符
  • 适用人群:
    • 想要开高版本饥饿游戏的服主
    • 正在使用HungerGames插件的服主
    • 想要制作HungerGames服务端的创作者


声明:本维基翻译均为本人一人翻译,如果转载/引用请联系本人获得同意
本人在翻译的同时对原维基不易理解的地方加入了本人的解释,并进行了部分调整
如本文出现谬误,请联系我修改,会给予相应奖励
插件维基均已汉化完毕,并无待填坑内容,累计8k字+
下载与安装




安装步骤

  • 请前往SpigotMc原帖下载插件
  • 将下载后的插件复制粘贴至服务端-plugins文件夹
  • 重启服务器或使用yum、pman等插件管理插件载入hungergames插件
总介绍


欢迎来到HungerGames的维基,你可以在这里找到你需要的本插件的所有信息,并创建自己服务器的第一个竞技场

设置:
  • 查看Config.yml的翻译及配置介绍 配置本插件
  • 查看items.yml的翻译及配置介绍 学习如何向物品箱和奖励箱中添加物品
  • 查看mobs.yml的翻译及配置介绍 配置在游戏中生成的怪物
  • 你想要创建一个竞技场?查看如何创建新的竞技场
  • PAPI变量列表,前置:PlaceholderAPI 插件
  • 查看命令及权限列表

bStats :本插件使用 bStats 收集部分本插件及使用本插件服务器的相关信息,其发送的消息十分之少(大约每30分钟发送一条),不会对你的服务器性能造成任何影响。收集的所有信息只是为了帮助作者了解插件的相关情况,不会做任何他用,请确保您的服务器运行 bStats!

bStats指标 请点此处查看
创建新的竞技场


  • 自己建筑一个竞技场地图或者下载一个地图
  • 在竞技场地图中放置一些箱子,你也可以放置一些奖励箱(潜影盒),这些箱子将会在游戏开始后自动填满
  • 使用指令/hg wand 选择魔杖
  • 拿着魔杖右键竞技场角落顶部的方块
  • 拿着魔杖左键刚才右键方块对角底部的方块
  • 使用指令/hg create <arena-name> <min-players> <max-players> <time(s)>


    • arena-name:您的竞技场名称
    • min-players:游戏开始最少需要的玩家数量
    • max-players:该竞技场最大可进入的玩家数量
    • time:以秒为单位,游戏的时间(当只有一名玩家或时间为0是即为游戏结束)


  • 竞技场创建好了,接下来设置出生点
  • 在竞技场中心走动,并站在你希望玩家出生的位置输入/hg addspawn ,注意:您必须设置≥您配置的最大玩家数量
  • 使用指令/hg debug <arena name>
  • 站在竞技场“大厅”的位置,在墙上放三个方块。站在最左边方块的前面,输入/hg setlobbywall <arena name>
  • 站在玩家离开游戏后传送的地方,输入/hg setexit
恭喜你,成功创建了第一个竞技场

竞技场的配置
在你成功创建竞技场后,arenas.yml 中会找到相关配置,下方是一个示例(汉化)
  1. arenas :
  2.    #你设置的竞技场名字(请在服务器关闭时修改)
  3.   TEST :
  4.      #你设置的竞技场边界(请在服务器关闭时修改)
  5.     bound :
  6.        world : world
  7.       x : -113
  8.       y : 95
  9.       z : -355
  10.       x2 : -261
  11.       y2 : 60
  12.       z2 : -205
  13.     info :
  14.        #玩这个竞技场需要花费的金币数量
  15.       cost: 10
  16.       #你设置的竞技场游戏时长(以秒为单位 - 且为30的倍数)
  17.       timer: 90
  18.       #游戏开始所需的最少人数
  19.       min-players: 2
  20.       #最大可加入该竞技场的玩家数量
  21.       max-players: 8
  22.     #大厅位置(请不要在此处修改!!!)
  23.     lobbysign : world:3:72:29
  24.     #竞技场玩家的出生点(请在服务器关闭时修改)
  25.     spawns :
  26.     - world:-188:70:-305:1.1759033:19.76662
  27.     - world:-204:70:-298:311.976:8.516614
  28.     - world:-210:70:-281:271.47617:-0.1833858
  29.     - world:-205:70:-265:224.97621:1.9166147
  30.     - world:-187:70:-257:181.47647:0.86661774
  31.     - world:-169:70:-264:131.52661:4.6166277
  32.     - world:-164:70:-282:93.27672:9.716626
  33.     - world:-171:-299:42.876766:9.116629
  34.     # 箱子刷新时竞技场剩余时长(0位禁用,以秒为单位,且需为30的倍数)
  35.     chest-refill: 30
  36.     border:
  37.       # 世界边界的中心
  38.       center: world:-188:75:-282
  39.       # 世界边界的最终直径
  40.       size: 10
  41.       # 边界开始收缩时竞技场剩余时长(以秒为单位,且需为30的倍数)
  42.       countdown-start: 60
  43.       # 边界停止收缩时(达到最终状态)竞技场剩余时长(以秒为单位)
  44.       countdown-end: 30
  45.     # 在竞技场游戏中可以执行的指令 (如果想要禁用指令, 请在列表中输入 "none")
  46.     # 指令类型 = start, stop, join, death
  47.     # Placeholders:
  48.       # <arena> =竞技场名称
  49.       # <world> = 世界名称
  50.       # <player> = 玩家ID
  51.     commands:
  52.     - none # 禁用指令
  53.     # 下方是一些示例
  54.     - start:broadcast hello everyone
  55.     - stop:time set day <world>
  56.     - join:eco take <player> 100
  57.     - death:spawn <player>
  58.     # 竞技场是支持自定义获胜者奖品
  59.     # 如果配置这的话,items.yml中的配置将对此项失效
  60.     items:
  61.     - DIAMOND_SWORD 1
  62.     - IRON_HOE 1
  63.     - COOKED_CHICKEN 3
  64.     bonus:
  65.     - GRASS_BLOCK 1
  66.     - STONE 1
  67.     - DIRT 1
  68.     # 竞技场还支持自定义本厂的装备
  69.     # 如果配置这的话,config.yml中的配置将对此项失效
  70.     kits:
  71.       RedWarrior:
  72.         permission: none
  73.         helmet: LEATHER_HELMET color:red
  74.         chestplate: LEATHER_CHESTPLATE color:red
  75.         leggings: LEATHER_LEGGINGS color:red
  76.         boots: LEATHER_BOOTS color:red
  77.         items:
  78.         - DIAMOND_PICKAXE 1 enchant:efficiency:1
  79.         - BOW 1
  80.         - ARROW 16
  81.       ArmoredKnight:
  82.         permission: none
  83.         helmet: DIAMOND_HELMET
  84.         chestplate: IRON_CHESTPLATE
  85.         leggings: LEATHER_LEGGINGS color:green
  86.         boots: IRON_BOOTS
  87.         items:
  88.         - BOW name:&2Lucky_Bow
  89.         - ARROW 64 name:&aLucky_Arrow
  90.         - POTION:HEAL:60:0 2 name:&bHealing_Potion
复制代码

命令与权限

特殊说明
  • 在游戏中,您无法运行非HG指令如果您想要绕过这个请给予对应的权限组或玩家hg.command.bypass权限
  • 游戏未开始时,普通玩家无法编辑竞技场如果您想让普通玩家编辑竞技场,请给予对应的权限组或玩家hg.create权限

插件的基础指令为/hg,以下是子指令
默认普通玩家拥有权限的指令

  • /hd join <arena>  加入想要进入的竞技场
  • /hd leave 离开当前竞技场
  • /hg kit <kit-name> 游戏开始前使用该指令选择所需要的工具包 权限:hg.kit
  • /hg list 查看游戏中的所有玩家 权限:hg.listgames
  • /hg listgames 列出所有开启的竞技场 权限:hg.lisgames


默认OP拥有权限的指令

  • /hg sectate <arena> 旁观某场游戏
  • /hg  stop <arena/all> 停止某个竞技场/全部竞技场
  • /hg wand 获得一个魔杖,创建新的竞技场
  • /hg create <arena> <min-players> <max-players> <time(s)> 创建新的竞技场
  • /hg addspawn 创建竞技场后请使用该指令,为竞技场设置玩家的出生点
  • /hg chestrefill <arena> <time(s)> 设置物品箱刷新时间(时间为游戏剩余时长,必须为30的倍数)。如果您不想启用本项请设置为0
  • /hg chestrefillnow <arena> 立即填充某个竞技场的物品箱
  • /hg debug 新的竞技场创建后,请输入此指令
  • /hg setlobbywall <arena> 新的竞技场创建后,使用此指令创建大厅墙
  • /hg bordercenter <arena> 新的竞技场创建后,请运行此指令将您所站的位置设置为竞技场的边界中心
  • /hg bordersize <arena> <size(diameter)> 新的竞技场创建后,使用此指令设置边界大小
  • /hg bordertimer <arena> <start(s)> <end(s)> 新的竞技场创建后,使用此指令设置竞技场边界的时间 (start为边界开始缩小游戏剩余的时间[比如为30的倍数],end为边界停止缩小时游戏剩余的时间)
  • /hg setexit 设置竞技场的退出地点
  • /hg forcestart <arena> 强制开始某个竞技场
  • /hg toggle <arena> 锁定/解锁某个竞技场
  • /hg team invite <ID>邀请某个人加入你的队伍
  • /hg team accept 接受某个人的队伍邀请
  • /hd team tp <ID> 传送到自己某个队友的身边
  • /hg reload 重载HungerGames的所有配置


权限
本插件的权限较多,请对应上方的指令查看
  • hg.join - 使用 /hg join <arena> 的权限
  • hg.leave - 使用 /hg leave 的权限
  • hg.spectate - 使用 /hg spectate <arena> 的权限
  • hg.stop - 使用 /hg stop <arena/all> 的权限
  • hg.wand - 使用 /hg wand 的权限
  • hg.create - 使用 /hg create <arena> <min-players> <max-players> <time=seconds> 的权限
  • hg.addspawn - 使用 /hg addspawn 的权限
  • hg.chestrefill - 使用 /hg chestrefill <arena> <time=seconds> 的权限
  • hg.chestrefillnow - 使用 /hg chestrefillnow <arena> 的权限
  • hg.debug - 使用 /hg debug 的权限
  • hg.setlobbywall - 使用指令 /hg setlobbywall <arena> 的权限
  • hg.bordercenter - 使用指令 /hg bordercenter <arena> 的权限
  • hg.bordersize - 使用指令 /hg bordersize <arena> <size=diameter> 的权限
  • hg.bordertimer - 使用指令 /hg bordertimer <arena-name> <start=seconds> <end=seconds> 的权限
  • hg.setexit - 使用指令 /hg setexit 的权限
  • hg.kit - 使用指令 /hg kit <kit-name> 的权限
  • hg.forcestart - 使用指令 /hg forcestart <arena> 的权限
  • hg.toggle - 使用指令 /hg toggle <arena> 的权限
  • hg.list - 使用指令 /hg list 的权限
  • hg.listgames - 使用指令 /hg listgames 的权限
  • hg.team - 使用指令 /hg team invite 和 /hg team accept的权限
  • hg.team.tp - 使用指令 /hg team tp 的权限
  • hg.reload - 使用指令 /hg reload 的权限

注:普通玩家是没有队伍的相关权限的。如果您想开启队伍模式,请给予普通玩家队伍权限(hg.team、hg.team.tp)
附魔ID对应中文名称


Spigot枚举=我的世界附魔ID=汉化名称

PROTECTION_ENVIRONMENTAL = protection = 保护
PROTECTION_FIRE = fire_protection = 火焰保护
PROTECTION_FALL = feather_falling = 摔落保护
PROTECTION_EXPLOSIONS = blast_protection = 爆炸保护
PROTECTION_PROJECTILE = projectile_protection = 弹射物保护
OXYGEN = respiration = respiration = 水下呼吸
WATER_WORKER = aqua_affinity = 水下速掘
THORNS = thorns = 荆棘
DEPTH_STRIDER = depth_strider = 深海探索者
FROST_WALKER = frost_walker = 冰霜行者
BINDING_CURSE = binding_curse = 绑定诅咒
DAMAGE_ALL = sharpness = 锋利
DAMAGE_UNDEAD = smite = 亡灵杀手
DAMAGE_ARTHROPODS = bane_of_arthropods = 节肢杀手
KNOCKBACK = knockback = 击退
FIRE_ASPECT = fire_aspect = 火焰附加
LOOT_BONUS_MOBS = looting = 抢夺
SWEEPING_EDGE = sweeping = 横扫之刃
DIG_SPEED = efficiency = 效率
SILK_TOUCH = silk_touch = 精准采集
DURABILITY = unbreaking = 耐久
LOOT_BONUS_BLOCKS = fortune = 时运
ARROW_DAMAGE = power = 力量
ARROW_KNOCKBACK = punch = 冲击
ARROW_FIRE = flame = 火矢
ARROW_INFINITE = infinity = 无限
LUCK = luck_of_the_sea = 海之眷顾
LURE = lure = 饵钓
LOYALTY = loyalty = 忠诚
IMPALING = impaling = 穿刺
RIPTIDE = riptide = 激流
CHANNELING = channeling = 引雷
MULTISHOT = multishot = 多重射击
QUICK_CHARGE = quick_charge = 快速装填
PIERCING = piercing = 穿透
MENDING = mending = 经验修补
VANISHING_CURSE = vanishing_curse = 消失诅咒
变量


排行榜变量
<stat>=要统计的数据(包括获胜数、死亡数、击杀数、参与游戏数)
<number>=在排行榜的位置(1=第一名,2=第二名)
  • hungergames_lb_<stat>_p_<number> 显示相应排名的玩家ID
  • hungergames_lb_<stat>_s_<number> 显示相应排名的数值
  • hungergames_lb_<stat>_c_<number> 显示相应排名的玩家ID及数值
  • hungergames_lb_<stat>_player 显示特定玩家相应玩家的数值


其他变量
<arena>=竞技场名称
  • hungergames_status_<arena> 显示该竞技场的状态
  • hungergames_cost_<arena> 显示进入该竞技场所花费的金币
  • hungergames_playerscurrent_<arena> 显示该竞技场目前进入的玩家数量
  • hungergames_playersmax_<arena> 显示可进入该竞技场的最大玩家数
  • hungergames_playersmin_<arena> 显示该竞技场可开启的最小游戏数
计分板的使用示例
将显示(玩家:分数)——来自scoreboard插件
  1. ShaneBee : 10
  2. BobFlob : 25
  3. ShaneBee : 31
复制代码
  1. 1:
  2.   interval: 100
  3.   liner:
  4.   - '&b%hungergames_lb_wins_p_1% &7: &a%hungergames_lb_wins_s_1%'
  5. 2:
  6.   interval: 100
  7.   liner:
  8.   - '&b%hungergames_lb_kills_p_1% &7: &a%hungergames_lb_kills_s_1%'
  9. 3:
  10.   interval: 100
  11.   liner:
  12.   - '&b%hungergames_lb_deaths_p_1% &7: &a%hungergames_lb_deaths_s_1%'
复制代码



另一个示例
显示某个玩家的特定数值
  1. Hunger Games:
  2.   - Wins: 10
  3.   - Kills: 5
  4.   - Deaths: 3
  5.   - Games: 18
复制代码
  1. 1:
  2.   interval: 100
  3.   liner:
  4.   - 'Hunger Games:'
  5. 2:
  6.   interval: 100
  7.   liner:
  8.   - ' - Wins: %hungergames_lb_wins_player%'
  9. 3:
  10.   interval: 100
  11.   liner:
  12.   - ' - Kills: %hungergames_lb_kills_player%'
  13. 4:
  14.   interval: 100
  15.   liner:
  16.   - ' - Deaths: %hungergames_lb_deaths_player%'
  17. 5:
  18.   interval: 100
  19.   liner:
  20.   - ' - Deaths: %hungergames_lb_games_player%'
复制代码


已经被放弃的排行榜变量
这些变量仍有效,但请不要使用这些变量,请用上方介绍的变量!
  1. - hungergames_lb_score_<number>
  2.   # <number> = The spot in the leader board (ex: 1 = top)
  3.   # Will show the wins for the corresponding spot

  4. - hungergames_lb_player_<number>
  5.   # <number> = The spot in the leader board (ex: 1 = top)
  6.   # Will show the player for the corresponding spot

  7. - hungergames_lb_combined_<number>
  8.   # <number> = The spot in the leader board (ex: 1 = top)
  9.   # Will show the player and score combined (ex: "ShaneBee : 12")

  10. - hungergames_lb_player
  11.   # Will show a player's individual score, useful on player scoreboards
复制代码


items.yml的翻译及配置介绍

items.yml的配置文件预览(汉化)
  1. # 您可以在这个文件中配置物品箱和奖励箱中的物品
  2. # 有关本文件的更多配置教程请阅读wiki https://github.com/ShaneBeeStudios/HungerGames/wiki/Items.yml
  3. # 当然您也可以查看国内的配置&使用教程 :https://www.mcbbs.net/thread-1240696-1-1.html
  4. items:
  5.     - STONE_SWORD 1 x:5
  6.     - GOLDEN_SWORD 1
  7.     - MUSHROOM_STEW 1 x:2
  8.     - STONE_HOE 1
  9.     - LEATHER_HELMET 1 x:2
  10.     - LEATHER_CHESTPLATE 1 x:2
  11.     - LEATHER_LEGGINGS 1 x:2
  12.     - IRON_HELMET 1 x:2
  13.     - IRON_CHESTPLATE 1 x:2
  14.     - IRON_LEGGINGS 1 x:2
  15.     - IRON_BOOTS 1 x:2
  16.     - BOW 1 x:3
  17.     - ARROW 20 x:2
  18.     - MILK_BUCKET 1 x:2
  19.     - FISHING_ROD 1
  20.     - COMPASS 1
  21.     - STICK 1 name:&6TrackingStick_&aUses:_5 lore:&7Left_click_in_the_air:&7To_find_nearby_players
  22.     - GOLDEN_HELMET 1
  23.     - GOLDEN_CHESTPLATE 1
  24.     - BONE 1 x:2
  25.     - GOLDEN_LEGGINGS 1
  26.     - GOLDEN_BOOTS 1
  27.     - DIAMOND_SWORD 1 enchant:sharpness:1 name:&6Death_Dealer
  28.     - GOLDEN_APPLE 1
  29.     - CHAINMAIL_CHESTPLATE 1 x:1
  30.     - CHAINMAIL_LEGGINGS 1 x:1
  31.     - COOKIE 2 x:3
  32.     - MELON_SLICE 1 x:4
  33.     - COOKED_BEEF 1 x:2
  34.     - ENDER_PEARL 1 x:2
  35.     - POTION potion-type:SPEED:3600:1 1 x:2 name:&rPotion_of_Swiftness
  36.     - POTION potion-type:HEAL:1:1 1 x:2 name:&rPotion_of_Healing
  37.     - SPLASH_POTION potion-type:POISON:320:2 1 color:green name:&rSplash_Potion_of_Poison
  38.     - SPLASH_POTION potion-type:REGENERATION:660:1 1 x:2 name:&rSplash_Potion_of_Regeneration
  39.     - TIPPED_ARROW potion-base:long_poison
  40.     - TIPPED_ARROW potion-base:strong_slowness
  41.     - LINGERING_POTION potion-base:harming:false:false
  42.     - APPLE 2 x:5
  43. bonus:
  44.     - DIAMOND_SWORD 1 enchant:sharpness:5 name:&3Power_Sword
  45.     - DIAMOND_CHESTPLATE 1 enchant:protection:3 name:&aLife_Saver
复制代码

如何在物品箱中添加一个新的物品

  • 您可以将您想要物品箱中刷出的物品添加至此列表
  • 支持物品、数量、名称、LORE、附魔和几率
    • 物品,请填写该物品的英文ID,您可以在这里找到相应物品的英文ID
    • 数量,每次刷新出的物品数量
    • 名称,支持颜色代码,如果想要空格,请使用下划线_代替
    • LORE,支持颜色代码,如果想要空格,请使用下划线_代替,并用英文下的冒号:换行
    • 附魔,使用我的世界中的附魔英文ID,还可以设置附魔等级
    • 几率,如果您设置为x:2,则该物品将有同时刷出两个的几率
    • 颜色,可以为某些物品染色,例如药水、皮革、箭等,您可以使用Bukkit染料颜色、RGB颜色代码、药水颜色代码皮革颜色代码
    • DATA,您还可以添加任何NBT字符串

几个DATA示例
  1. # 一些简单的例子
  2. [05:12:38 INFO]: NBT string from ShaneBee:
  3. [05:12:38 INFO]: ENCHANTED_BOOK 1 data:{StoredEnchantments:[{id:"minecraft:loyalty",lvl:1s}]}
  4. [05:18:00 INFO]: NBT string from ShaneBee:
  5. [05:18:00 INFO]: POTION 1 data:{Potion:"minecraft:long_swiftness"}
  6. [05:18:32 INFO]: NBT string from ShaneBee:
  7. [05:18:32 INFO]: TIPPED_ARROW 1 data:{Potion:"minecraft:healing"}
  8. [05:19:10 INFO]: NBT string from ShaneBee:
  9. [05:19:10 INFO]: SUSPICIOUS_STEW 1 data:{Effects:[{EffectId:8b,EffectDuration:120}]}
  10. [05:19:58 INFO]: NBT string from ShaneBee:
  11. [05:19:58 INFO]: ORANGE_SHULKER_BOX 1 data:{BlockEntityTag:{Items:[{Slot:0b,id:"minecraft:potion",tag:{Potion:"minecraft:long_night_vision"},Count:1b},{Slot:1b,id:"minecraft:iron_boots",tag:{Damage:0},Count:1b},{Slot:2b,id:"minecraft:diamond_chestplate",tag:{Damage:0},Count:1b},{Slot:3b,id:"minecraft:diamond_sword",tag:{Damage:0},Count:1b}]}}
复制代码
  1. - DIAMOND_SWORD 1 name:&3Mr_Sharpy lore:&7Super_sharp_sword:&7Be_very_careful enchant:sharpness:2 x:2
  2. - DIAMOND_SWORD 1 data:{Unbreakable:1b,display:{Name:'{"text":"Bob\'s_Sword"}'},Damage:500}
  3. - DIAMOND_PICKAXE 1 data:{CustomModelData:575757}
复制代码


盔甲(头盔、胸甲、护腿、靴子):
基本与物品添加步骤相同,但数量只能为1
皮革盔甲支持颜色,以使用Bukkit 染料代码RGB 颜色代码、药水颜色代码皮革盔甲颜色代码

示例:
  1. chestplate: LEATHER_CHESTPLATE color:red
  2. leggings: DIAMOND_LEGGINGS name:&7Fancy_Pants lore:&eKeeps_your_legs_warm enchant:fire_protection
复制代码


药水(物品):
你可以把想要添加的药水添加到物品列表,两种选择
  • 自定义药水的类型、持续时间、效果等级
  • 使用我的世界原有的药水(即在创造模式下看到的那些药水)
示例:
  1. POTION_ITEM potion-type:POTION_EFFECT_TYPE:DURATION:AMPLIFIER
  2. POTION_ITEM potion-base:POTION_BASE
  3. POTION_ITEM potion-base:POTION_BASE:UPGRADED(boolean):EXTENDED(boolean)
复制代码


mobs.yml的翻译及配置介绍


该文件中有填写详细的注释,仔细阅读即可


  1. # 怪物管理
  2. # 配置游戏中生成的怪物

  3. mobs:
  4.   # 注意:这些怪物只能在白天生成
  5.   day:
  6.     # 默认设置到所有没有自定义怪物的竞技场
  7.     default:
  8.       1:
  9.         type: SHEEP
  10.         chance: 2
  11.       2:
  12.         type: COW
  13.         chance: 3
  14.       3:
  15.         type: PIG
  16.         chance: 3
  17.       4:
  18.         type: CHICKEN
  19.       5:
  20.         type: PARROT
  21.         chance: 2
  22.       6:
  23.         type: SPIDER
  24.       7:
  25.         type: CREEPER

  26.   # 注意:这些怪物只能在晚上生存
  27.   night:
  28.     # D默认设置到所有没有自定义怪物的竞技场
  29.     default:
  30.       1:
  31.         type: ZOMBIE
  32.         chance: 4
  33.       2:
  34.         type: DROWNED
  35.         chance: 2
  36.       3:
  37.         type: SKELETON
  38.         chance: 2
  39.       4:
  40.         type: STRAY
  41.       5:
  42.         type: CREEPER

  43.     # 怪物配置示例
  44.     # 竞技场名称
  45.     example-night:
  46.       # 普通怪物的配置
  47.       1:
  48.         # Bukkit enum
  49.         type: SKELETON
  50.         # 几率 (默认为 1)
  51.         chance: 3
  52.         # 显示在该怪物的自定义名称 (可选)
  53.         name: '&7Night Guard'
  54.         # 怪物手中拿的东西
  55.         hand: DIAMOND_SWORD
  56.         # 怪物副手拿的东西
  57.         off-hand: DIAMOND_AXE
  58.         # 怪物佩戴的头盔 (可选)
  59.         helmet: LEATHER_HELMET color:black
  60.         # 怪物穿的胸甲 (可选)
  61.         chestplate: LEATHER_CHESTPLATE color:black
  62.         # 怪物穿的护腿 (可选)
  63.         leggings: LEATHER_LEGGINGS color:black
  64.         # 怪物穿的靴子 (可选)
  65.         boots: LEATHER_BOOTS color:black
  66.         # 玩家被该怪物杀死时发送的死亡消息 (可选)
  67.         death: '&c<player> 被一只夜间怪物击杀'
  68.         # 怪物所有的药水效果 (可选)
  69.         potion-effects:
  70.           - SPEED:1:forever
  71.           #这个是永久的速度
  72.       2:
  73.         type: ZOMBIE
  74.         chance: 10
  75.         name: '&3The Beast'
  76.         helmet: GOLDEN_HELMET
  77.         chestplate: LEATHER_CHESTPLATE color:green
  78.         leggings: LEATHER_LEGGINGS color:green
  79.         boots: LEATHER_BOOTS color:green
  80.         death: '&b<player> &cwas slaughtered by &bThe Beast'
  81.         potion-effects:
  82.           - HEALTH_BOOST:1:forever

  83.       # MythicMobs怪物的配置
  84.       3:
  85.         # 请在怪物名前加上 "MM:"
  86.         type: MM:SkeletonKing
  87.         # 等级 (默认为 1)
  88.         level: 1
  89.         # 几率 (默认为 1)
  90.         chance: 3
  91.         # 玩家被该怪物杀死时发送的死亡消息 (可选)
  92.         death: '&b<player> &c被SkeletonKing切成的两半'
复制代码


language.yml的翻译



  1. #  欢迎来到语言文件~ 翻译By天铄
  2. #  你可以自由更改这里的配置
  3. #  支持 '&' 颜色代码
  4. #  消息中的 <> 代表变量,例如 <player> 为玩家ID
  5. #  注意:如果在插件更新时更新语言文件的话,那语言文件的注释将会消失,且汉化将会还原

  6. #  插件消息的前缀
  7. prefix: '&7&l[&3&lHungerGames&7&l] '

  8. #  游戏中的消息
  9. #  <player> 是一个变量,将被替换为玩家ID
  10. player-joined-game: '&b&l<player> &7加入了游戏'
  11. player-left-game: '&b&l<player> &c离开了游戏'
  12. #  <arena> 是一个变量,将被替换为竞技场名称
  13. game-started: '&6&l 竞技场 &c&l<arena> &6&l将会在30秒内开始'
  14. game-join: '&6&l 使用:&c&l /hg join <arena>&6&l 加入竞技场'
  15. game-countdown: '游戏将在 <timer> 秒后开始'
  16. game-almost-over: '&l&c游戏快结束了啊,赶紧杀了他们!'
  17. game-ending-minsec: '&a游戏将在 <minutes> 分钟 <seconds> 秒后结束!'
  18. game-ending-min: '&a游戏将在 <minutes> 分钟后结束!'
  19. game-ending-sec: '&a游戏将在 <seconds> 秒后结束!'
  20. game-border-closing: '&6注意!边界正在急速收缩, 你还有 <seconds> 秒到达竞技场中心,不然你就s翘翘了!'
  21. game-chests-refill: '&6所有箱子已被重新填充'

  22. # <min>/<sec> 是两个变量,将分别替换为分钟和秒
  23. game-bossbar: '&6&l该竞技场将于 &b&l<min> &7分钟 &b&l<sec> &7秒后结束'

  24. #  <amount> 是一个变量,将被替换为“还差多少名玩家才能开始该竞技场”
  25. players-to-start: '&6还差 &b&l<amount> &6名玩家才能开始'
  26. arena-not-ready: '&c该竞技场人数还不够哦,再等等。'
  27. arena-spectate: '&6你可以旁观本场游戏哦,指令: &3/hg spectate <arena>'
  28. game-full: '&c该竞技场当前人数已满!'

  29. #  <arena> 是一个变量,将被替换为获胜者赢得的某个竞技场名称
  30. #  <winner> 是一个变量,将被替换为获胜者的游戏ID
  31. player-won: '&b&l<winner> &6赢得了竞技场 &b&l<arena>&7!'

  32. #  <amount> 是一个变量,将被替换为获胜者在游戏结束后获得的金币
  33. winning-amount: '&7恭喜你赢了,你获得了 &b[        DISCUZ_CODE_2        ]lt;amount> &7金币'

  34. #  旁观者
  35. spectator-compass: '&旁观指南针'
  36. spectator-head-lore: '&7左键传送至该玩家'
  37. spectator-start-title: '你现在正旁观此场游戏哦'

  38. #  工具包信息
  39. kit-join-header: '&c&l>&7&l----------[&f&l欢迎来到 Hunger&f&lGames 饥饿游戏&7&l]&7&l----------&c&l<'
  40. kit-join-msg: '&7&l           - &3选择工具包 &b/hg kit &7<&rkit-name&7>'
  41. kit-join-available: '&3&l  可用工具包:&b'
  42. kit-join-footer: '&c&l>&7&l------------------------------------------&c&l<'
  43. kit-no-perm: '&c你没有权限使用这个工具包!'
  44. kit-doesnt-exist: '&c该工具包已删除'
  45. kit-disabled: '&c工具包已在本竞技场中禁用,请前往其他竞技场使用'

  46. #  计分板
  47. scoreboard-title: '&6&lHungerGames饥饿游戏'
  48. players-alive: '&d&l幸存者:'
  49. # <num> 是一个变量,将被替换为该竞技场中仍生存的人
  50. players-alive-num: '&e<num> 名幸存者'
  51. scoreboard-arena: "&a&l竞技场: &b"

  52. #  队伍
  53. team-invite-1: '&6*&b&m                                                                             &6*'
  54. team-invite-2: '| &f<inviter> &3邀请你加入他的 &f队伍&3!'
  55. team-invite-3: '| &3请输入 &f/hg team accept &3来加入'
  56. team-invite-4: '&6*&b&m                                                                             &6*'
  57. joined-team: '&3恭喜你,成功加入了这个队伍'
  58. # <name> 是一个变量,将被替换为团队名称
  59. team-prefix: "&7[&aTeam-<name>&7]"
  60. team-suffix: ""
  61. team-created: "&a创建队伍: &b<name>"
  62. team-already-exists: "&c队伍名 &b<name> &c已存在,请尝试更换队伍名"
  63. team-already-have: "&c你已成功创建了一个队伍,队伍名: &b<name>"
  64. team-none: "&c你还没有加入队伍,请输入指令 &b'/hg team create <name>' &c创建一个队伍"

  65. #  奖励箱
  66. chest-drop-1: '&6*&b&m                                                                                   &6*'
  67. chest-drop-2: '"&b| &3A 请注意!奖励箱掉落了! 掉落坐标:&f<x>&3, &f<y>&3, &f<z>'

  68. #  指南针
  69. #  <player> 是一个变量,将被替换为离你最近的玩家ID
  70. #  <distance> 是一个变量,将被替换为你与离你最近的玩家的具距离
  71. compass-nearest-player: '&f&l最近玩家: &r<player>    &7&l距离: &c<distance>'

  72. #  PVP保护时间
  73. roam-game-started: '&4[]---------[ &6&l竞技场已开始! &4]---------[]'
  74. #  <roam> 是一个变量,将被替换为PVP保护的剩余时间
  75. roam-time: ' &e注意!PVP将在 <roam> 秒后开启!'
  76. roam-finished: '&c&l保护时间已结束,PVP开启'

  77. #  游戏状态
  78. status-running: '&a&l运行'
  79. status-stopped: '&4&l停止'
  80. status-ready: '&5&l准备中'
  81. status-waiting: '&b&l等待中...'
  82. status-broken: '&4&l已结束'
  83. status-rollback: '&c&l重载中...'
  84. status-notready: '&1&l未准备'
  85. status-beginning: '&a&l已开始'
  86. status-countdown: '&b&l开始...'

  87. #  死亡信息
  88. death-fallen: '&7&l[&3&lHungerGames 死亡信息&7&l]'
  89. death-explosion: '<player> 不明所以,被炸成了碎片,死无全尸!'
  90. death-custom: ' 啥? <player> 被不明原因击杀!'
  91. death-fall: 'Duang,<player> 被摔死了!'
  92. death-falling-block: '<player> 被掉落的木块砸死了!'
  93. death-fire: '<player> 太惨了,竟然被火活活的给烧死了!'
  94. death-projectile: '<player> 被弹射物击杀!'
  95. death-lava: '<player> 掉进了岩浆池中......'
  96. death-magic: '<player> 被魔法杀死了!'
  97. death-suicide: '<player> **了!'
  98. death-other-cause: '<player> 被 <cause> 杀死了!'
  99. death-player: '&6<player> &c&被玩家 &6<killer> &c使用 &6<weapon> &c杀死了!'
  100. death-zombie: '<player> 被僵尸蹂躏!'
  101. death-skeleton: '<player> 被骷髅射的毁容了!'
  102. death-spider: '<player> 惨不忍睹,被蜘蛛生吃了!'
  103. death-drowned: '<player> 被淹死了'
  104. death-trident: '<player> 被射穿了'
  105. death-stray: '<player> 被流浪者杀死'
  106. death-other-entity: '<player> 死亡'

  107. #  指令
  108. ## 出生点
  109. cmd-spawn-same: '&c你不能在同一个位置设置两个出生点!'
  110. cmd-spawn-set: '&a你成功设置了 &7#<number> &a个出生点!'

  111. ## 基础
  112. cmd-base-noperm: '&c你没有权限使用该指令哦: /hg <command>'
  113. cmd-base-nogame: '&c你不在一个有效竞技场'
  114. cmd-base-noregion: '&c你没在饥饿游戏区域中哦'
  115. cmd-base-wrongusage: '&c错误用法:'

  116. ## 创建
  117. cmd-create-need-selection: '&c你需要在创建竞技场前先选择区域哦'
  118. cmd-create-divisible-1: '&c你所设置的时间(秒)必须为 30 的倍数哦!'
  119. cmd-create-divisible-2: '&c例如:90是 30 的倍数'
  120. cmd-create-minmax: '&c请注意,你设置的最小玩家数量不能大于最大玩家数量!'
  121. cmd-create-created: '&a你成功创建了 &b<arena> &a竞技场!'
  122. cmd-create-add-spawns: "&6你现在可以设置一些玩家的出生点了,指令: '&a/hg addspawn&6'"

  123. ## 删除
  124. cmd-delete-attempt: '&a你正在尝试删除竞技场 <arena>!'
  125. cmd-delete-stopping: '&7- &c游戏正在运行 &a正在停止中..'
  126. cmd-delete-kicking: '&7- &c&c游戏中仍有玩家 &a正在踢出中..'
  127. cmd-delete-deleted: '&a你已经成功删除了竞技场 &b<arena>!'
  128. cmd-delete-failed: '&c删除竞技场失败!'
  129. cmd-delete-noexist: '&c该竞技场不存在!'

  130. ## 加入
  131. cmd-join-in-game: '&c你加入了一个竞技场'
  132. cmd-join-no-money: '&c你没有足够的进入加入该竞技场,需要花费金币: &b[        DISCUZ_CODE_2        ]lt;cost>'

  133. ## 工具包
  134. cmd-kit-no-change: '&c你无法在游戏开始后修改你选择的工具包哦'

  135. ## 离开
  136. cmd-leave-left: '&6你离开了竞技场 &b&l<arena>&c!'
  137. cmd-leave-refund: '&6你在该竞技场开始前离开游戏,可以退回 &b[        DISCUZ_CODE_2        ]lt;cost> &6个金币'

  138. ## 重载
  139. cmd-reload-attempt: '&a&lHungerGames正在重载中,汉化By天铄'
  140. cmd-reload-reloaded-arena: '&6 - &earenas.yml已重载'
  141. cmd-reload-reloaded-kit: '&6 - &e工具包已重载'
  142. cmd-reload-reloaded-items: '&6 - &eitems.yml已重载'
  143. cmd-reload-reloaded-config: '&6 - &eConfig.yml 配置已重载'
  144. cmd-reload-reloaded-success: '&l&a- HungerGames已成功重载'

  145. ## 退出地点
  146. cmd-exit-set: '&6全部竞技场的退出地点设置:'
  147. cmd-exit-set-arena: '&6<arena> 竞技场的退出地点设置:'

  148. ## 大厅墙
  149. cmd-lobbywall-set: '&a该大厅墙已成功设置'
  150. cmd-lobbywall-notcorrect: '&c格式错误,请调整格式后重试'
  151. cmd-lobbywall-format: '&c格式: &6[sign] &c[sign] [sign]'
  152. lobby-signs:
  153.     sign-1:
  154.         line-1: '&1&l饥饿游戏'
  155.         line-3: '&0&l点击进入'
  156.         line-4: '花费金币 [        DISCUZ_CODE_2        ]amp;b<cost>'
  157.     sign-2:
  158.         line-1: '&1&l竞技场状态'
  159.     sign-3:
  160.         line-1: '&1&l幸存者'

  161. ## 开始
  162. cmd-start-starting: '&b<arena>&6 竞技场已开始'

  163. #停止
  164. cmd-stop-all: '&a停止所有的竞技场'
  165. cmd-stop-arena: '&b<arena>&c 竞技场已关闭'
  166. cmd-stop-noexist: '&c竞技场 &b<arena>&c 不存在'

  167. ## 队伍
  168. cmd-team-not-avail: '&b<player> &c不在线,你无法邀请他'
  169. cmd-team-only-leader: '&c只有队长才能邀请其他玩家!'
  170. cmd-team-on-team: '&b<player> &6已经在其他队伍了,你无法邀请他'
  171. cmd-team-max: '&c你的队伍已达人数上限,当前无法邀请其他玩家'
  172. cmd-team-invited: '&b<player> &6已经被邀请过一遍了,请等待对方同意'
  173. cmd-team-wrong: '&c错误指令: &6/hg team invite &b<name>'
  174. cmd-team-no-pending: '&c你没有待同意的邀请...'
  175. cmd-team-joined: '&b<player> &6加入了你的队伍'
  176. cmd-team-no-team: '&c你不在一个队伍中'
  177. cmd-team-not-on-team: '&b<player> &c不在你的队伍中'
  178. cmd-team-tp: '&6传送至队友 &b<player>'
  179. cmd-team-self: '&c你不能邀请自己加入你的队伍'

  180. ## 锁定/解锁
  181. cmd-toggle-unlocked: '&b<arena>&6 竞技场 &a已被解锁'
  182. cmd-toggle-locked: '&3<arena>&b 竞技场 &4已被锁定'

  183. ## 处理
  184. cmd-handler-nokit: '&c你不可以在游戏开始后选择工具包'
  185. cmd-handler-nocmd: '&c你不能在游戏开始后使用其他指令'
  186. cmd-handler-playing: '&c该玩家正在游玩 &3HungerGames!'

  187. ## 箱子填充
  188. cmd-chestrefill-set: '&竞技场 &b<arena> &6箱子的填充时间已设置为 &b<sec> 秒'
  189. cmd-chestrefill-now: '&6竞技场 &b<arena> &6的箱子已成功填充'

  190. ## 世界边界
  191. cmd-border-size: '&6竞技场 &b<arena> &6世界边界的大小已调整为 &b<size>'
  192. cmd-border-center: '&6竞技场 &b<arena> &6世界边界的中心已设置为你所在的位置'
  193. cmd-border-timer: '&6竞技场 &b<arena> &6的世界边界收缩将于竞技场剩余时间 &b<start> 秒开始 , &6剩余时间 &b<end> 秒结束'

  194. #  管理
  195. listener-not-running: '&c这个竞技场处于关闭状态!'
  196. listener-no-edit-block: '&c你无法编辑该方块类型!'
  197. listener-no-interact: '&你在游戏开始前无法进行该操作
  198. listener-sign-click-hand: '&c单击该告示牌'

  199. #  魔杖管理
  200. listener-wand-create-arena: "&6你可以创建竞技场了,指令: '&a/hg create&6'"
  201. listener-wand-set-pos-2: '&6现在你需要设置区域位置 2!'
  202. listener-wand-big-enough: '&c竞技场最小为5x5x5的一个长方体,你设置的太小了'

  203. #  竞技场的检查
  204. check-need-more-spawns: '&c你仍需要设置 &7<number> &c 个或更多的出生点'
  205. check-broken-debug: '&c你的竞技场已被关闭,请输入&7/hg debug <arena> &c检查作物'
  206. check-broken-debug-2: '&c并未发现错误,请输入 &7/hg toggle <arena>&c!'
  207. check-invalid-lobby: '&c你设置的大厅墙无效,重新设置后才能开启该竞技场'
  208. check-set-lobby: '&6设置大厅墙指令: &7/hg setlobbywall <arena>'
  209. check-ready-run: '&a竞技场 &7<arena>&a 已开始运行'

  210. #  追踪
  211. track-nearest: '"&b<player> &e在距离你 &b<range> &e方块的位置处: &b<location>"'
  212. track-no-near: '&c你附近没有找到玩家'
  213. track-empty: '&c追踪器已用完'
  214. track-bar: '&a&l[]------------------------------------------[]'
  215. track-new1: '&a&l |&6&l   你已获得一个追踪器 &a&l |'
  216. track-new2: '&a&l |&6&l      单击追踪玩家    &a&l |'

  217. #  排行榜
  218. lb-blank-space: ''
  219. lb-combined-separator: ' : '
  220. lb-missing-player: '<none>'

复制代码


config.yml的翻译及配置介绍


首先看一下Config.yml文件的架构
  • 插件基础配置
  • 队伍相关配置
  • 奖励相关配置
  • 破坏方块配置
  • 世界边界配置
  • 旁观者相关配置
  • MCMMO配置
  • 工具包相关配置

  1. settings:
  2.     # 启用本项,则该插件发生错误时将为您发送更多的调试信息
  3.     debug: false
  4.     # 启用本项,则玩家加入某个竞技场后,服务器将向所有玩家发送一条消息
  5.     # 消息的具体内容为该竞技场目前可以加入、该竞技场还需多少名玩家开始
  6.     # 除此之外,竞技场开始后服务器还将向所有玩家发送一条消息,消息的具体内容为该竞技场已开始,但您仍可以加入旁观
  7.     # 禁用此项,则仅向某个玩家发送消息
  8.     broadcast-join-messages: true
  9.     # 启动本项,则当某个竞技场结束后服务器将向全服玩家广播该场获胜者
  10.     # 禁用本项,则只向获胜者发送消息
  11.     broadcast-win-messages: true
  12.     # 如果怪物(僵尸,骷髅等)可以在竞技场中生成,请配置生成的间隔(单位为秒)
  13.     spawn-mobs: true
  14.     spawn-mobs-interval: 35
  15.     # 竞技场开始后,玩家的安全时间,期间玩家之间不可以进行PVP(单位为秒)
  16.     free-roam: 25
  17.     # 在游戏中是否播放 bossbar 消息显示竞技场开始/结束的倒计时
  18.     bossbar-countdown: true
  19.     # 追踪器的使用间隔
  20.     trackingstick-uses: 8
  21.     # 游戏中可使用追踪器所需的最少玩家
  22.     players-for-trackingstick: 5
  23.     # 物品箱中生成的最大/最小的物品数量
  24.     max-chestcontent: 5
  25.     min-chestcontent: 1
  26.     # 奖励箱中生成的最大/最小的物品数量
  27.     max-bonus-chestcontent: 5
  28.     min-bonus-chestcontent: 1
  29.     # 当游戏还有x秒结束时,所有玩家(包括旁观者及正在游戏中的玩家)将被传送回出生点
  30.     teleport-at-end: false
  31.     # 以下配置上方所说的x(单位为秒)
  32.     # (注意:必须是30的倍数, ex: 30, 60, 90, 120, 以此类推)
  33.     teleport-at-end-time: 30
  34.     # 启用本项,则使用指令加入竞技场的玩家,在竞技场游戏结束后
  35.     # 玩家将被传送至他们执行指令的地方
  36.     # (注:右键返回大厅时忽略此项)
  37.     save-previous-location: true
  38.     # 奖励箱
  39.     # 支持 Bukkit material enums and block tags
  40.     # 1.15中添加了`tag:shulker_boxes`, 低版本使用 `SHULKER_BOX` 即可
  41.     bonus-block-types:
  42.         - TRAPPED_CHEST
  43.         - BARREL
  44.         - tag:shulker_boxes
  45.     # 启用本项,则游戏中所有玩家头上的ID将被隐藏
  46.     hide-nametags: true
复制代码
  1. team:
  2.     # 启用本项,则玩家可以看到本队队友头上的ID
  3.     # 如果 'hide-nametags' 被禁用, 可忽略此项,无论此项启用/禁用与否,玩家都可以看到本队队友头上的ID
  4.     show-team-nametags: true
  5.     # 团队允许的最大玩家人数
  6.     max-team-size: 3
  7.     # 启用本项,则玩家可以对本队队友造成伤害,甚至击杀
  8.     allow-friendly-fire: false
  9.     # 启用本项,则玩家可以看到喝了隐身药水隐身的本队队友
  10.     can-see-friendly-invisibles: true
复制代码
  1. team:
  2.     # 启用本项,则玩家可以看到本队队友头上的ID
  3.     # 如果 'hide-nametags' 被禁用, 可忽略此项,无论此项启用/禁用与否,玩家都可以看到本队队友头上的ID
  4.     show-team-nametags: true
  5.     # 团队允许的最大玩家人数
  6.     max-team-size: 3
  7.     # 启用本项,则玩家可以对本队队友造成伤害,甚至击杀
  8.     allow-friendly-fire: false
  9.     # 启用本项,则玩家可以看到喝了隐身药水隐身的本队队友
  10.     can-see-friendly-invisibles: true
复制代码
  1. reward:
  2.     # 竞技场游戏结束后,玩家是否获得相应的奖励(仅获胜者)
  3.     enabled: true
  4.     # 获胜者获得的金币奖励(如果希望使用指令给予玩家奖励,而不是金币,请配置此项为0)
  5.     cash: 500
  6.     # 某个玩家获胜后,服务器可以运行一些指令给予他相应的奖励
  7.     # 例如:     <player> 是玩家变量,指令执行时将被更换成获胜者
  8.     #commands:
  9.     #  - 'say Hi <player>'
  10.     #  - 'crates key give <player> vote 1'
  11.     commands:
  12.         - none
  13.     # 某个玩家获胜后,您可以选择向他发送一条消息
  14.     # 例如:     <player> 是玩家变量,指令执行时将被更换成获胜者(支持颜色代码)
  15.     #messages:
  16.     #  - '&7恭喜玩家 &b<player> &7获得胜利 &7您获得了一个 &3Hunger&bGame &7投票钥匙'
  17.     messages:
  18.         - none
复制代码
  1. rollback:
  2.     # 启用此项,则允许玩家在竞技场游戏中破坏方块,但当此场游戏结束后,方块将会恢复
  3.     allow-block-break: false
  4.     # 启用此项,则允许玩家从物品框中拿出物品,但当此场游戏结束后,物品框将恢复
  5.     allow-itemframe-take: false
  6.     # 每秒方块恢复的数量 (实际上,这个数字除以10,并以 2 tick 间隔恢复)
  7.     blocks-per-second: 500
  8.     # 启用此项,则不允许玩家在PVP保护期破坏任何方块
  9.     protect-during-cooldown: true
  10.     # 如果 allow-block-break 被启用, 启用此项,则当此场游戏结束后,将恢复树消失的树叶
  11.     fix-leaves: true
  12.     # 启用此项,玩家将在竞技场游戏中无法踩踏农作物
  13.     prevent-trampling: true
  14.     # 玩家可以破坏的方块列表(如果允许破坏所有方块请配置ALL)
  15.     editable-blocks:
  16.         - GRASS
  17.         - TALL_GRASS
  18.         - GRASS_BLOCK
  19.         - DIRT
  20.         - COBBLESTONE
  21.         - OAK_PLANKS
  22.         - SANDSTONE
  23.         - WHITE_WOOL
  24.         - STONE_BRICKS
  25.         - GLASS_PANE
复制代码
  1. ## 世界边界
  2. # 注意:如果你想使用世界边界,那么请确保这个世界只用于这一个竞技场
  3. # - 如果一个世界被用于多个竞技场,那世界边界的所有配置将会失效,且会导致其他竞技场陷入混乱
  4. # - 如果这个世界被用于其他目的(例如大厅等),那世界边界的所有配置将会失效,且会杀死竞技场外的所有玩家
  5. world-border:
  6.     # 是否启用竞技场世界边界
  7.     enabled: false
  8.     # 启用此项,则游戏开始后,世界边界将在竞技场外开始缩小
  9.     # 他会根据竞技场游戏的倒计时缩小
  10.     initiate-on-start: true
  11.     # 什么时候开始竞技场的倒计时
  12.     # 如果 `initiate-on-start` 被启用, 那世界边界将更快的缩小
  13.     # (例如: 60 = 游戏还剩60秒)(请使用30的倍数)
  14.     countdown-start: 60
  15.     # 世界边界停止缩小的剩余时间(这个值必须小于倒计时开始的时间)
  16.     # (例如:如果倒计时开始的时间为 60 ,倒计时结束的时间为 30, 则一旦世界边界开始缩小,那么边界将在30秒内收缩到中心)
  17.     # (例如:如果倒计时开始的时间为 60 ,倒计时结束的时间为 55, 则一旦世界边界开始缩小,那么边界将在5秒内收缩到中心)
  18.     countdown-end: 30
  19.     # 世界边界最终停止缩小时的半径(从中心到世界边界处)
  20.     final-border-size: 30
  21.     # 启用本项,则竞技场的中心将为您设置的第一个出生点
  22.     # 禁用本项,则中心将为竞技场的中心
  23.     center-on-first-spawn: true
复制代码
  1. ## 旁观者
  2. # 启用本项,则玩家可以进入竞技场内观看其他玩家游玩,但不会干扰正在游戏中的玩家
  3. spectate:
  4.     # 默认为禁用
  5.     enabled: false
  6.     # 启用本项,则当一名玩家死亡后,将自动成为旁观者
  7.     death-to-spectate: true
  8.     # 启用本项,则游戏中的玩家无法看到旁观者(建议启用)
  9.     hide-spectators: true
  10.     # 是否允许旁观者在竞技场内飞行
  11.     fly: true
  12.     # 是否允许旁观者聊天
  13.     chat: false
复制代码
  1. mcmmo:
  2.     # 启用本项,则玩家可以在游戏中使用mcMMO技能
  3.     use-skills: false
  4.     # 玩家是否可以通过ame获得mcMMO经验
  5.     gain-experience: false
复制代码
  1. ## 工具包
  2. # 您可以在这里创建新的工具包,重命名当前的工具包,删除当前的工具包等操作
  3. # 更多的配置信息,请查看wiki中的工具包部分 (https://github.com/ShaneBeeStudios/HungerGames/wiki/Config.yml#kits)
  4. # 当然您也可以查看国内的配置&使用教程 :https://www.mcbbs.net/thread-1240696-1-1.html
  5. kits:
  6.     # 工具包的名称,您可以更改为任何您想要设置的名称
  7.     bowman:
  8.         # 是否需要权限
  9.         permission: none
  10.         # 配置该工具包的护甲,支持颜色(仅限皮革)、名称、LORE、附魔
  11.         helmet: LEATHER_HELMET color:red
  12.         chestplate: LEATHER_CHESTPLATE color:red
  13.         leggings: LEATHER_LEGGINGS color:red
  14.         boots: LEATHER_BOOTS color:red
  15.         # 选择该工具包的玩家可获得的物品,支持颜色(仅限皮革)、名称、LORE、附魔
  16.         # 在1.16+版本中,名称/LORE支持十六进制以上的颜色代码,例如: <#08BA6C>
  17.         items:
  18.             - BOW name:&2Lucky_Bow
  19.             - ARROW 64 name:&aLucky_Arrow
  20.             - POTION potion-type:HEAL:60:0 2 name:&bHealing
  21.             - POTION potion-type:HEAL:80:1;LUCK:100:1 name:&3Lucky_Healing
  22.             - POTION potion-base:LONG_STRENGTH
  23.             - TIPPED_ARROW potion-base:HARMING:true:false
  24.         # 选择该工具包的玩家获得的药水效果(可定时效果或永久效果)
  25.         potion-effects:
  26.             - FIRE_RESISTANCE:2:forever
  27.     survivor:
  28.         permission: none
  29.         helmet: LEATHER_HELMET
  30.         chestplate: LEATHER_CHESTPLATE color:green
  31.         leggings: LEATHER_LEGGINGS color:green
  32.         boots: LEATHER_BOOTS
  33.         items:
  34.             - STONE_SWORD 1 name:&7Survival_Sword
  35.             - BREAD 4 name:&6Peasant's_Bread
  36.             - POTION potion-type:HEAL:60:0 2 name:&bHealing
  37.         potion-effects:
  38.     pro:
  39.         permission: none
  40.         helmet: TURTLE_HELMET name:&2Turtle_Shell
  41.         chestplate:
  42.         leggings:
  43.         boots:
  44.         items:
  45.             - IRON_SWORD 1
  46.             - BREAD 4 name:&8Pro_Bread
  47.             - POTION potion-type:HEAL:60:1 2 name:&bSuper_Healing
  48.         potion-effects:
  49.     ninja:
  50.         permission: none
  51.         helmet: LEATHER_HELMET color:black
  52.         chestplate: LEATHER_CHESTPLATE color:black name:&7Ninja-Jacket lore:&6Ninja-Stealth-Suit:&4------------- enchant:fire_protection
  53.         leggings: LEATHER_LEGGINGS color:black
  54.         boots: LEATHER_BOOTS color:black enchant:feather_falling
  55.         items:
  56.             - POTION potion-type:HEAL:60:1 2 name:&bSuper_Healing
  57.         potion-effects:
  58.             - SPEED:1:forever
  59.     stupidclass:
  60.         permission: hg.vip
  61.         helmet:
  62.         chestplate:
  63.         leggings:
  64.         boots:
  65.         items:
  66.             - IRON_SWORD 1 enchant:sharpness:2 enchant:smite:2 name:&bOP_&6Sword?
  67.             - BREAD 4
  68.             - POTION potion-type:HEAL:60:2 2 name:&bSuper_Duper_Healing
  69.             - POTION potion-base:STRONG_TURTLE_MASTER
  70.         potion-effects:
  71.             - FIRE_RESISTANCE:2:forever
复制代码




评分

参与人数 2铁粒 +50贡献 +1收起理由
 星河*** + 20 + 1精华
 dam*** + 30苦力怕论坛感谢有你~

查看全部评分

苦力怕论坛,感谢有您~

本版积分规则

本站
关于我们
联系我们
坛史纲要
官方
哔哩哔哩
技术博客
下载
网易版
安卓版
JAVA
反馈
意见建议
教程中心
更多
捐助本站
QQ群
QQ群

QQ群

访问手机版

访问手机版

手机版|小黑屋|系统状态|klpbbs.com

粤公网安备 44200002445329号 | 由 木韩网络 提供支持 | GMT+8, 2024-11-28 07:04

声明:本站与Mojang以及微软公司没有从属关系

Powered by Discuz! X3.4 粤ICP备2023071842号-3