This update is for Spigot/Minecraft 1.16.5 - 1.17.1, and has been compiled with Java 16 and Spigot API 1.17.1.
Update time again - this time we have some new config options, some bug fixes, new translations and code improvements.
1) The use of the player's experience bar for displaying the countdown and the time remaining can now be enabled/disabled independently:
Code (YAML):
usexpbar:
countdown
: true
timelimit
: true
The old
UseExpBar is now redundant and can be removed from the config:
Code (YAML):
special:
UseExpBar
: true
2) The continuous display of the countdown on the screen, which by default starts at 10 seconds, can be configured to start at any time in the arena config:
Code (YAML):
startVisibleCountdown
: 10
3) The anti-camping option (which teleports all the players to the arena spawn when the countdown reaches 5 seconds) can now be set in the config to occur at any time during the countdown. The default remains at 5 seconds which is also the minimum time allowed:
Code (YAML):
anticamping:
teleporttime
: 5
enabled
: true
4) The plugin now includes a Korean translation of the messages file - thanks to
hoehoetvhss for submitting this on gitlocalize.
The plugin now includes a Polish translation of the messages file - thanks to
mrtajniak for submitting this on gitlocalize.
5) Two new placeholders have been added to display the PVP status of an arena (Enabled/Disabled) and the damage status (Yes/No/Zero):
Code (Java):
%tntrun_pvp_status_
{arena
}
%
%tntrun_damage_status_
{arena
}
%
6) Some changes have been made to the party system:
a) improve tab-completion for party commands by adding player names where appropriate
b) fix bug where player could potentially join a party without being invited by storing invitations and removing them when they are accepted/declined. This also prevents a player rejoining a party with an old invitation.
c) a player can now accept/decline a party invitation by clicking the link or by using the new command
/tr party [accept|decline]
d) begin adding api with party api
7) A number of bug fixes - see change log.
Change Log
==========
- enable/disable exp bar separately for countdown and timelimit
- countdown titles start at 10 seconds - make it an arena config option (default 10)
- make anti-camping teleport time a config option (default 5)
- improve tab-completion for party commands by adding player names where appropriate
- player can now accept/decline party invitation by clicking link or by command
- add accept and decline commands to party auto tab completer
- begin adding api with party api
- new message string: partynoinvite = "&c You do not have an invitation to this party";
- add placeholders for pvp_status and damage_status
- add ko and pl to list of support languages
- add Korean translation - thanks to hoehoetvhss
- add Polish translation - thanks to mrtajniak
Bug fixes:
- fix npe in rewards when 2nd or 3rd place player quits before the end
- fix npe getting rank when 2nd or 3rd place player quits before the end
- disable firework damage so players/spectators can't inadvertently die at the end of the game
- remove {PLAYER} placeholder from listrewards command as not required
- fix bug where player could potentially join party without being invited
Please report any issues found either in the discussion pages, on GitHub or Discord -
https://discord.gg/wFYSAS4