● Loot Drop System: Drops a loot chest after every x interval in the selected defined region. (Loot Chest is removed after every 5 minutes)
● Loots: You can add as many loots as you want with their presence probability and item counts in the loot chest.
● Border Shrinker: The border is shrink after the command is run by a player and stops when the border reaches it's end just like a Battle Royale games.
● Natural Parachute: Each player has a natural parachute by default which makes them able to absorb the fall damage but still receives a damage of 10 hearts. (There is a permission "mortis.battleroyale.falcon" if you don't want players to receive fall damage)
● Match Spectate System: When the player dies, there gamemode is changed to spectator mode so that they can spectate the match even after they are eliminated.
● Automatic Winner Announcer: If there is only one player left in the arena the plugin automatically announces their name as the last one standing and teleports them back to the spawn point.
/brstart
Starts the match by teleporting all players to the arena.
Requires "mortis.battleroyale.start" permission.
/brshrink
Shrinks the world border of arena to 0 to let the match end and choose the final survivor.
Requires "mortis.battleroyale.bordershrink" permission.
/brbreset
Resets the world border of the arena to it's original state defined in the configuration file.
Requires "mortis.battleroyale.borderreset" permission
/brleave
Leave the battle royale match after you have been eliminated or is still a survivor.
Requires no permission.
OP execution feature was replaced with "mortis.battleroyale.operator" permission which allows you to roam around the arena or make changes in the arena without interfering with the ongoing or upcoming matches.
* = Important
● Multiverse-Core*
● LuckPerms (Optional)
NO SHOWCASE AVAILABLE RIGHT NOW! I'm working on it!
spawnpoint:
# x coordinates for the spawn-point to be set.
x: 1000
# y coordinates for the spawn-point to be set.
y: 91
# z coordinates for the spawn-point to be set.
z: 1000
# world name where the spawn-point will be set.
world: world
# Border configuration
border:
# What should be the size for the border (eg: 200 means 200x200)
size: 200
# Center "x" coordinate for the world border.
center-x: 1000
# Center "z" coordinate for the world border.
center-z: 1000
# What should be the size of the world border after it is being reset (here 200 refers to 200x200)
originalSize: 200
# Loot drop configuration
loot-drop:
# Interval in seconds between loot drops
interval: 5
# List of items to be dropped in the loot chests
# Format MATERIAL:AMOUNT :pROBABILITY
items:
- "DIAMOND_SWORD:1:100"
- "DIAMOND:26:50"
- "GOLDEN_APPLE:16:80"
- "DIAMOND_CHESTPLATE:1:90"
- "DIAMOND_BOOTS:1:90"
- "DIAMOND_LEGGINGS:1:90"
- "DIAMOND_HELMET:1:90"
# Specify a 4x4 region in which the loot chest should be spawning
region:
x1: 100
z1: 100
x2: 200
z2: 200
# The location where the players should be teleported once the match has ended or when the players use
# /brleave command after they are dead and no more wants to spectate.
tp-world: world
tp-x: 1000
tp-y: 91
tp-z: 1000
# Where the player should be teleported once the match has ended?
winning-world: world_nether
winning-x: 1000
winning-y: 91
winning-z: 1000
# Message configuration
# Whether the message should be broadcast once a loot crate is dropped.
broadcast: false
# If enabled, what message should be broadcast.
broadcast-message: "&2New loot drop at {x}, {y} and {z}"
# The message that is sent when the player receives a fall damage but the damage is cancelled.
# Requires mortis.battleroyale.falcon
no-damage-msg: "&2Ughh, that hurts... BUT NOT ANYMORE!"
# The message that is sent when players don't have the desired permission and receives the fall damage.
damage-msg: "&cUGGGHHHH, MY LEGS! How the f**k am I still alive?"