- Added option to customize kits based on different arenas.
- Added respawn protection system.
- Merged time settings in one option.
- Recoded the entire arena setup system.
- Recoded the game bar system.
- Fixed arena setup menu not working in-game.
- Fixed spectator menu not working in older versions of Minecraft.
- Fixed some of the players can not see each other if game ends with stop command.
- Fixed getting error, if there are no enough player spawn points.
- Now teleporting to a random spawn point.
- Fixed a potential issue in Arena class.
- Fixed tab completer suggests arena names for wrong arguments.
- Removed unused config options from source code.
Changes in config.yml
Code (YAML):
Respawn-Protection
:
# Should player be invulnerable for a limited time after respawning? (time in seconds)
Invulnerable
: 0
# Should player be invisible for a limited time after respawning? (time in ticks)
Invisibility
: 0
Time-Settings
:
# Default gameplay time is 600 seconds which is 10 minutes.
Default-Gameplay-Time
: 270
# Every 45 seconds a broadcast message will be sent to players
# about how many players should arena need to start.
Lobby-Waiting-Time
: 45
# How many seconds should we wait for other players when we reach
# minimum player amount in the arena.
Lobby-Starting-Time
: 16
# How many seconds are we going to wait in ending state?
# After this amount of time passed we'll send players to lobby.
Ending-Time
: 6
# See messages.yml for game bar messages.
# Should we create a game bar for in-game players?
Game-Bar-Enabled
: true
Changes in items.yml
Code (YAML):
kits
:
# If an arena does not have a kit, the default kit will be given.
# Change 'default' to arena id to create custom kits for different arenas.
default
:
# Slot of the item.
'0':
material
: WOODEN_SWORD
name
:
"&7Sword"
lore
:
[
]
'1':
material
: BOW
lore
:
[
]
enchantments
:
-
"LUCK:1"
item-flags
:
-
"HIDE_ENCHANTS"
'7':
material
: ARROW
name
:
"&7Arrow"
lore
:
[
]
# 'example-kit-1' is the arena id (not map name).
example-kit-1
:
# Slot of the item.
'0':
material
: DIAMOND_SWORD
name
:
"&b&lDiamond Sword"
lore
:
[
]
'1':
material
: BOW
lore
:
[
]
enchantments
:
-
"LUCK:1"
item-flags
:
-
"HIDE_ENCHANTS"
'7':
material
: ARROW
name
:
"&7Arrow"
lore
:
[
]
config.yml, items.yml and messages.yml files should be regenerated if you are updating from a previous version.