LostSkyWars 失落空岛战争 | |
---|---|
![]() |
一个简单的基于hy的天战插件! |
作 者 | LostedDev |
发布时间 | 2019年4月5日 |
支持核心 | Spigot | 原生版本 |
支持版本 | 1.8,1.9,1.10,1.11,1.12 |
插件详细介绍
LostSkyWars 是一个基于 Hy 服务器的 SkyWars 插件。它提供了 API、MySQL 和 SQLite 支持、自定义消息和菜单、多竞技场模式以及游戏 NPC 等功能。PartySystem 需要 LostParties 插件,MysteryVault 需要 LostBoxes 插件。
主类: LostSkyWarsAPI
位于包 io.github.losteddev.skywars.api
。
LostSkyWarsAPI#tryWatch(org.bukkit.entity.Player, String usernameToWatch)
LostSkyWarsAPI#getLostPlayer(org.bukkit.entity.Player)
LostPlayer
LostPlayer#destroy()
: 销毁玩家(仅 LostPlayer 对象,非账户)LostPlayer#addExp(double)
: 增加玩家经验LostPlayer#setCoins(int)
: 设置玩家金币LostPlayer#addCoins(int)
: 增加玩家金币LostPlayer#removeCoins(int)
: 减少玩家金币LostPlayer#setSouls(int)
: 设置玩家灵魂LostPlayer#addSouls(int)
: 增加玩家灵魂LostPlayer#removeSouls(int)
: 减少玩家灵魂LostPlayer#getCoins()
: 获取玩家金币数量,返回 IntegerLostPlayer#getSouls()
: 获取玩家灵魂数量,返回 IntegerLostPlayer#getCurrentExp()
: 获取当前经验值,返回 doubleLostPlayer#getLevel()
: 获取当前等级,返回 IntegerLostPlayer#getMysteryDusts()
: 获取神秘宝箱尘埃,返回 IntegerLostPlayer#getServer()
: 获取当前 SkyWars 服务器,若在 Lobby 则返回 nullLostPlayer#getHandle()
: 返回玩家的真实账户 (插件内部使用),用于 SkyWarsServer 方法SkyWarsServer
SkyWarsServer#connect(Account from LostPlayer#getHandle())
: 连接玩家到服务器SkyWarsServer#disconnect(Account from..)
: 断开玩家与服务器的连接SkyWarsServer#getState()
: 返回服务器当前状态 (State)SkyWarsServer#isSpectator(org.bukkit.entity.Player)
: 检查玩家是否在观察SkyWarsServer#getName()
: 返回地图名称SkyWarsServer#getServerName()
: 返回服务器名称SkyWarsServer#getOnline()
: 返回在线玩家数量(包含观察者)SkyWarsServer#getAlive()
: 返回存活玩家数量(不包含死亡/观察者)SkyWarsServer#getAliveTeams()
: 返回存活队伍列表SkyWarsServer#getKills(org.bukkit.entity.Player)
: 返回玩家的击杀数SkyWarsServer#getMaxPlayers()
: 返回最大玩家数量SkyWarsServer#getTeam(org.bukkit.entity.Player)
: 返回玩家的 SkyWarsTeam
实例SkyWarsTeam
SkyWarsState
public static void changeCoinsLostSkyWars(Player player, int coins) {
LostPlayer lp = LostSkyWarsAPI.getLostPlayer(player);
lp.addCoins(coins);
lp.destroy(); // Helps the garbage collector
}
/stats <player>
- 显示玩家统计数据/watch <player>
- 观看玩家比赛/lsw
- 主命令/lsw setlobby
- 设置服务器大厅/lsw build
- 启用建造模式/lsw leaderboard
- 管理排行榜
/lsw leaderboard add
- 添加排行榜/lsw leaderboard remove
- 移除排行榜/lsw playnpc
- 管理游戏 NPC
/lsw playnpc add
- 添加游戏 NPC/lsw playnpc remove
- 移除游戏 NPC/lsw playnpc setskin <mode> <user>
- 设置 NPC 皮肤/lsw boxnpc
- 管理 MysteryVaults NPC
/lsw boxnpc add
- 添加 MysteryVault NPC/lsw boxnpc remove
- 移除 MysteryVault NPC/lsw wellnpc
- 管理 SoulWell NPC
/lsw wellnpc add
- 添加 WellNPC/lsw wellnpc remove
- 移除 WellNPC/lsw give
- 给予玩家金币/灵魂
/lsw give coins <player> <amount>
- 给予玩家金币/lsw give souls <player> <amount>
- 给予玩家灵魂/lsw remove
- 移除玩家金币/灵魂
/lsw remove coins <player> <amount>
- 移除玩家金币/lsw remove souls <player> <amount>
- 移除玩家灵魂/lsw fstart
- 强制开始当前服务器/lsw load
- 加载服务器文件夹中的世界/lsw unload
- 卸载服务器世界/lsw teleport
- 传送到服务器世界/lsw create
- 创建新游戏/lsw chest
- 进入箱子模式 (更改游戏的箱子类型)lostskywars.lobby.fly
- 在大厅飞行lostskywars.chat.delay
- 绕过聊天延迟lostskywars.chat.color
- 在聊天中使用颜色代码lostskywars.mapselector.infinite
- 无限地图选择尝试lostskywars.cmd.skywars
- 使用 /lsw
(所有命令)lostskywars.cmd.stats
- 使用 /stats <username>
lostskywars.cmd.watch
- 使用 /watch <username>
上次更新: 2019/04/04
# Actions:
# NOTHING
# OPEN:shop
# OPEN:closeinv
# SENDMESSAGE:&aHi
# PERFORMCOMMAND:/command
title: 'Cages'
# Don't change this here
rows: 6
items:
back:
slot: 48
action: 'OPEN:shop'
stack: 'ARROW : 1 : display=&aGo Back : lore=&7To shop.'
coins:
slot: 49
action: 'NOTHING'
stack: 'EMERALD : 1 : display=&7Total Coins: &6{coins} : lore=&6http://store.example.net'
extras:
select: '&6You selected &a{name}&6!'
deselect: '&6You deselected &a{name}&6!'
previous-page: 'ARROW : 1 : display=&aPrevious Page : lore=&7Go to page {page}&7.'
next-page: 'ARROW : 1 : display=&aNext Page : lore=&7Go to page {page}&7.'
description-locked:
- '&7Select the {name} Cage.'
- ''
- '&7Rarity: {rarity}'
- ''
- '&bCan be found on MysteryBoxies.'
description-unlocked:
- '&7Select the {name} Cage.'
- ''
- '&7Rarity: {rarity}'
- ''
- '&eClick to select!'
description-selected:
- '&7Select the {name} Cage.'
- ''
- '&eSELECTED!'
s:
name: 'solo'
refill:
- '60, POTION:16417 : 1'
- '40, POTION:16417 : 1'
- '60, POTION:16420 : 1'
- '40, POTION:16420 : 1'
- '60, POTION:16418 : 1'
- '40, POTION:16418 : 1'
- '100, DIAMOND_HELMET : 1'
- '100, DIAMOND_CHESTPLATE : 1'
- '60, DIAMOND_SWORD : 1'
- '35, DIAMOND_SWORD : 1 : enchantments=DAMAGE_ALL:1'
- '100, WOOD:0 : 64'
- '100, STONE : 64'
- '60, EGG : 16'
- '50, GOLDEN_APPLE : 2'
content:
- '40, POTION:16417 : 1'
- '20, POTION:16417 : 1'
- '40, POTION:16420 : 1'
- '20, POTION:16420 : 1'
- '50, FISHING_ROD : 1'
- '100, IRON_HELMET : 1'
- '100, IRON_CHESTPLATE : 1'
- '50, WOOD : 16'
- '100, STONE : 32'
- '50, COOKED_BEEF : 16'
- '50, COOKED_BEEF : 8'
- '100, WATER_BUCKET : 1'
- '100, POTION:16417 : 1'
- '100, STONE_AXE : 1'
- '100, COOKED_BEEF : 8'
- '40, EGG : 16'
- '100, IRON_SWORD : 1'
- '50, EXP_BOTTLE : 32'
s2:
name: 'solo2'
refill:
- '60, POTION:8259 : 1'
- '40, POTION:8259 : 1'
- '60, POTION:8261 : 1'
- '40, POTION:8261 : 1'
- '100, DIAMOND_LEGGINGS : 1'
- '100, DIAMOND_BOOTS : 1'
- '100, ARROW : 32'
- '100, BOW : 1 : enchantments=ARROW_DAMAGE:1'
- '100, WOOD:0 : 64'
- '100, STONE:0 : 64'
- '60, SNOW_BALL : 16'
- '50, GOLDEN_APPLE : 2'
content:
- '40, POTION:8261 : 1'
- '20, POTION:8261 : 1'
- '40, POTION:8259 : 1'
- '20, POTION:8259 : 1'
- '50, FISHING_ROD : 1'
- '100, IRON_LEGGINGS : 1'
- '100, IRON_BOOTS : 1'
- '50, STONE : 16'
- '100, WOOD : 32'
- '50, COOKED_BEEF : 16'
- '50, COOKED_BEEF : 8'
- '40, SNOW_BALL : 16'
- '100, ARROW : 15'
- '100, BOW : 1'
- '50, EXP_BOTTLE : 32'
sf:
name: 'solofeast'
refill:
- '40, POTION:16417 : 1'
- '20, POTION:16417 : 1'
- '40, POTION:16420 : 1'
- '20, POTION:16420 : 1'
- '40, POTION:16418 : 1'
- '20, POTION:16418 : 1'
- '40, POTION:8259 : 1'
- '20, POTION:8259 : 1'
- '40, POTION:16393 : 1'
- '20, POTION:16393 : 1'
- '60, DIAMOND_CHESTPLATE:0 : 1 : enchantments=PROTECTION_ENVIRONMENTAL:3'
- '60, DIAMOND_LEGGINGS:0 : 1 : enchantments=PROTECTION_PROJECTILE:3'
- '60, DIAMOND_BOOTS:0 : 1 : enchantments=PROTECTION_ENVIRONMENTAL:4'
- '60, DIAMOND_HELMET:0 : 1 : enchantments=PROTECTION_ENVIRONMENTAL:4'
- '40, ARROW:0 : 32'
- '60, DIAMOND_SWORD:0 : 1'
- '40, BOW:0 : 1 : enchantments=ARROW_DAMAGE:3 : enchant=ARROW_FIRE:1'
- '35, DIAMOND_SWORD:0 : 1 : enchantments=DAMAGE_ALL:3'
- '30, DIAMOND_SWORD:0 : 1 : enchantments=DAMAGE_ALL:3\nFIRE_ASPECT:1'
- '100, WOOD:0 : 64'
- '100, STONE:0 : 64'
- '40, EGG:0 : 16'
- '40, SNOW_BALL:0 : 16'
- '50, GOLDEN_APPLE:0 : 5'
content:
- '40, POTION:16417 : 1'
- '20, POTION:16417 : 1'
- '40, POTION:16420 : 1'
- '20, POTION:16420 : 1'
- '40, POTION:16418 : 1'
- '20, POTION:16418 : 1'
- '40, POTION:8259 : 1'
- '20, POTION:8259 : 1'
- '60, DIAMOND_CHESTPLATE:0 : 1'
- '60, DIAMOND_LEGGINGS:0 : 1'
- '60, DIAMOND_BOOTS:0 : 1'
- '60, DIAMOND_HELMET:0 : 1'
- '40, ARROW:0 : 32'
- '60, DIAMOND_SWORD:0 : 1'
- '40, BOW:0 : 1 : enchantments=ARROW_DAMAGE:1'
- '35, DIAMOND_SWORD:0 : 1 : enchantments=DAMAGE_ALL:1'
- '100, WOOD:0 : 64'
- '100, STONE:0 : 64'
- '40, EGG:0 : 16'
- '40, SNOW_BALL:0 : 16'
- '50, GOLDEN_APPLE:0 : 2'
levels:
1:
exp: 0
2:
exp: 1000
# Actions:
# NOTHING
# OPEN:play
# OPEN:maps
# OPEN:closeinv
# SENDMESSAGE:&aHi
# PERFORMCOMMAND:/command
title: 'Play Skywars'
rows: 4
items:
play:
slot: 11
action: 'OPEN:play'
stack: 'ENDER_PEARL : 1 : display=&aSkyWars ({mode}) : lore=&7Play {mode} SkyWars!\n \n&7{players} currently playing\n&eClick to play!'
maps:
slot: 15
action: 'OPEN:maps'
stack: 'SIGN : 1 : display=&aMap Selector ({mode}) : lore=&7Pick wich map you want to play\n&7from a list of avaible servers.\n \n&eClick to browse!'
close:
slot: 31
action: 'OPEN:closeinv'
stack: 'BARRIER : 1 : display=&cClose'
# Actions:
# NOTHING
# OPEN:statistics
# OPEN:settings
# OPEN:leveling
# SENDMESSAGE:&aHi
# PERFORMCOMMAND:/command
title: 'My Profile'
rows: 3
items:
settings:
slot: 10
action: 'OPEN:settings'
stack: 'REDSTONE_COMPARATOR : 1 : display=&aSettings & Visibility : lore=&7Allows you to edit and control\n&7various personal settings.\n \n&eClick to edit your settings!'
player:
slot: 13
action: 'SENDMESSAGE:&aWebstore &bwww.store.example.com'
stack: 'SKULL_ITEM:3 : 1 : display=&aCharacter Information : lore=&7Rank: {rank}\n&7Level: &6{level}\n&7Experience until next level: &6{until}\n&7Mystery Dust: &b{dusts}\n \n&eClick to see the Store link.'
statistics:
slot: 16
action: 'OPEN:statistics'
stack: 'PAPER : 1 : display=&aStats Viewer : lore=&7Showcases your stats for each\n&7game and an overview of all.\n \n&7Players ranked &bMVP &7or higher\n&7can use &b/stats (username) &7to view\n&7other player''s stats.\n \n&eClick to view stats!'
ranks:
MVP+:
name: '&bMVP&c+'
prefix: '&b[MVP&c+&b] '
permission: 'lostskywars.rank.mvp+'
MVP:
name: '&bMVP'
prefix: '&b[MVP] '
permission: 'lostskywars.rank.mvp'
VIP+:
name: '&aVIP&6+'
prefix: '&a[VIP&6+&a] '
permission: 'lostskywars.rank.vip+'
VIP:
name: '&aVIP'
prefix: '&a[VIP] '
permission: 'lostskywars.rank.vip'
Default:
name: '&7Default'
prefix: '&7'
permission: 'none'
# Actions:
# NOTHING
# OPEN:player
# OPEN:gore
# OPEN:profile
# SENDMESSAGE:&aHi
# PERFORMCOMMAND:/command
title: 'Settings'
rows: 5
items:
player:
slot: 12
action: 'NOTHING'
stack: 'WATCH : 1 : display={player_color}Player Visibility : lore=&7Toggles ability to see\n&7players.'
gore:
slot: 14
action: 'NOTHING'
stack: 'REDSTONE : 1 : display={gore_color}Blood & Gore : lore=&7Toggles ability to see\n&7blood and gore.'
player_2:
slot: 21
action: 'OPEN:player'
stack: 'INK_SACK:{player_durability} : 1 : display={player_color}Player Visibility : lore=&7Click to toggle!'
gore_2:
slot: 23
action: 'OPEN:gore'
stack: 'INK_SACK:{gore_durability} : 1 : display={gore_color}Blood & Gore : lore=&7Click to toggle!'
back:
slot: 40
action: 'OPEN:profile'
stack: 'ARROW : 1 : display=&aGo Back : lore=&7To My Profile'
# Actions:
# NOTHING
# OPEN:kits
# OPEN:cages
# OPEN:closeinv
# SENDMESSAGE:&aHi
# PERFORMCOMMAND:/command
title: 'SkyWars Shop'
rows: 4
items:
kits:
slot: 12
action: 'OPEN:kits'
stack: 'EYE_OF_ENDER : 1 : display=&aKits : lore=&7Change the way you play by\n&7picking kits.\n \n&7Unlocked: &a{kits_has}/{kits_max} &8({kits_percentage})\n&7Currently Selected:\n&a{kits_current}\n \n&eClick to browse!'
cages:
slot: 14
action: 'OPEN:cages'
stack: 'STAINED_GLASS:0 : 1 : display=&aCages : lore=&7Change the color of your\n&7spawning cell.\n \n&7Unlocked: &a{cages_has}/{cages_max} &8({cages_percentage})\n&7Currently Selected:\n&a{cages_current}\n \n&eClick to view!'
close:
slot: 31
action: 'OPEN:closeinv'
stack: 'BARRIER : 1 : display=&cClose'
# Actions:
# NOTHING
# OPEN:profile
# SENDMESSAGE:&aHi
# PERFORMCOMMAND:/command
#
# {target} = '- PlayerName' if the player uses /stats
title: 'Statistics {target}'
rows: 4
items:
solo:
slot: 12
action: 'NOTHING'
stack: 'IRON_SWORD : 1 : display=&aSolo : lore=&7Kills:\n &a* &7Total: &e{solokills}\n &a* &7Melee: &e{solomelee}\n &a* &7Void: &e{solovoid}\n &a* &7Bow: &e{solobow}\n&7Wins: &e{solowins}\n&7Deaths: &e{solodeaths}\n&7Assists: &e{soloassists}\n&7Games: &e{sologames}'
team:
slot: 14
action: 'NOTHING'
stack: 'DIAMOND_SWORD : 1 : display=&aDoubles : lore=&7Kills:\n &a* &7Total: &e{teamkills}\n &a* &7Melee: &e{teammelee}\n &a* &7Void: &e{teamvoid}\n &a* &7Bow: &e{teambow}\n&7Wins: &e{teamwins}\n&7Deaths: &e{teamdeaths}\n&7Assists: &e{teamassists}\n&7Games: &e{teamgames}'
back:
slot: 30
action: 'OPEN:profile'
stack: 'ARROW : 1 : display=&aGo Back : lore=&7To My Profile'
total:
slot: 31
action: 'NOTHING'
stack: 'BOOK : 1 : display=&aTotal Stats : lore=&7Kills:\n &a* &7Total: &e{kills}\n &a* &7Melee: &e{melee}\n &a* &7Void: &e{void}\n &a* &7Bow: &e{bow}\n&7Wins: &e{wins}\n&7Deaths: &e{deaths}\n&7Assists: &e{assists}\n&7Games: &e{games}'
scoreboards:
animation:
update: 1
title:
- '&f&l&6&lS&a&lKYWARS'
- '&f&lS&6&lK&a&lYWARS'
- '&f&lSK&6&lY&a&lWARS'
- '&f&lSKY&6&lW&a&lARS'
- '&f&lSKYW&6&lA&a&lRS'
- '&f&lSKYWA&6&lR&a&lS'
- '&f&lSKYWAR&6&lS&a&l'
- '&a&lSKYWARS'
- '&a&lSKYWARS'
- '&a&lSKYWARS'
- '&a&lSKYWARS'
- '&a&lSKYWARS'
- '&a&lSKYWARS'
- '&f&lSKYWARS'
- '&f&lSKYWARS'
- '&f&lSKYWARS'
- '&f&lSKYWARS'
- '&f&lSKYWARS'
- '&f&lSKYWARS'
- '&a&lSKYWARS'
- '&a&lSKYWARS'
- '&a&lSKYWARS'
- '&a&lSKYWARS'
- '&a&lSKYWARS'
- '&a&lSKYWARS'
- '&f&lSKYWARS'
- '&f&lSKYWARS'
- '&f&lSKYWARS'
- '&f&lSKYWARS'
- '&f&lSKYWARS'
- '&f&lSKYWARS'
- '&a&lSKYWARS'
- '&a&lSKYWARS'
- '&a&lSKYWARS'
- '&a&lSKYWARS'
- '&a&lSKYWARS'
- '&a&lSKYWARS'
- '&a&lSKYWARS'
- '&a&lSKYWARS'
- '&a&lSKYWARS'
- '&a&lSKYWARS'
- '&a&lSKYWARS'
- '&a&lSKYWARS'
- '&a&lSKYWARS'
- '&a&lSKYWARS'
- '&a&lSKYWARS'
- '&a&lSKYWARS'
- '&a&lSKYWARS'
- '&a&lSKYWARS'
- '&a&lSKYWARS'
- '&a&lSKYWARS'
- '&a&lSKYWARS'
- '&a&lSKYWARS'
- '&a&lSKYWARS'
- '&a&lSKYWARS'
- '&a&lSKYWARS'
- '&a&lSKYWARS'
- '&a&lSKYWARS'
- '&a&lSKYWARS'
- '&a&lSKYWARS'
lines:
lobby:
- ''
- 'Your Level: {level}'
- ''
- 'Solo Kills: &a{solokills}'
- 'Solo Wins: &a{solowins}'
- 'Doubles Kills: &a{teamkills}'
- 'Doubles Wins: &a{teamwins}'
- ''
- 'Coins: &6{coins}'
- ''
- '&ewww.example.net'
waiting:
- '&7{date}'
- ''
- 'Players: &a{on}/{max}'
- ''
- '{replace}'
- ''
- 'Map: &a{map}'
- ''
- '&ewww.example.net'
ingame:
- '&7{date}'
- ''
- 'Next Event:'
- '&a{event}'
- ''
- 'Players left: &a{on}'
- ''
- 'Kills: &a{kills}'
- ''
- 'Map: &a{map}'
- ''
- '&ewww.example.net'
ingame-doubles:
- '&7{date}'
- ''
- 'Next Event:'
- '&a{event}'
- ''
- 'Players left: &a{on}'
- 'Teams left: &a{teams}'
- ''
- 'Kills: &a{kills}'
- ''
- 'Map: &a{map}'
- ''
- '&ewww.example.net'
scoreboard:
replace:
waiting: 'Waiting...'
starting: 'Starting in &a{time}s'
lobby:
chat:
enabled: true
delay-time: 3
delay-message: '&cYou must wait &a{time}s &cbetween send other message!'
format: '{display}{color}: {message}'
format-spectator: '&7[SPECTATOR] {display}{color}: {message}'
visibility:
delay: '&cYou must wait &a{time}s &cbetween uses!'
enabled: '&aPlayer visibility enabled!'
disabled: '&cPlayer visibility disabled!'
hotbar:
profile:
slot: 0
name: '&aMy Profile &7(Right Click)'
shop:
slot: 1
name: '&aShop &7(Right Click)'
players:
slot: 2
name-i: '&fPlayers: &cHidden &7(Right Click)'
name-v: '&fPlayers: &aVisible &7(Right Click)'
npcs:
play:
solo:
skin-value: ''
skin-signature: ''
holograms:
- '&e&lCLICK TO PLAY!'
- '&fSolo Mode'
- '&a&l{players} Players'
team:
skin-value: ''
skin-signature: ''
holograms:
- '&e&lCLICK TO PLAY!'
- '&fDoubles Mode'
- '&a&l{players} Players'
tablist:
header: '&bYou are playing on &a&lMC.EXAMPLE.NET'
footer: '&aRanks, Boosters & MORE! &c&lSTORE.EXAMPLE.NET'
game:
regen:
blocks-per-tick: 20000
rewards:
coins-per-play: 5
coins-per-kill: 5
coins-per-win: 50
exp-per-play: 1.0
exp-per-kill: 5.0
exp-per-win: 10.0
countdown:
start: 45
full: 10
game: 780
refills:
- 480
- 300
event:
refill: 'Refill '
end: 'End '
broadcast:
starting:
join: '{colored} &ahas joined (&b{on}&a/&b{max}&a)!'
left: '{colored} &chas lef (&b{on}&c/&b{max}&c)!'
message: '&aThe game starts in {time} &asecond{s}!'
title: '&c{time}'
subtitle: '&aPrepare to fight!'
started:
teaming:
solo: '&c&lTeaming is not allowed on Solo Mode!'
doubles: '&c&lCross-Teaming is not allowed!'
tutorial: '&a▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬\n{centered}&f&lSkyWars\n \n{centered}&a&lGather resources and equipment on your island\n{centered}&a&lin order to eliminate every other player.\n{centered}&a&lGo to the center island for special chests\n{centered}&a&lwith special items!\n \n&a▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬'
ingame:
action-bar:
remaining: '&eThere are &c{alive} &eplayers remaining!'
death-messages:
suicide:
normal: '{colored} &edied.'
void: '{colored} &efell into the void.'
killed:
normal: '{colored} &ewas killed by {colored2}&e.'
void: '{colored} &ewas thrown into the void by {colored2}&e.'
player:
ingame:
titles:
refill:
up: ''
bottom: '&aChests have been refilled!'
die:
up: '&c&lYOU DIED!'