TNTRun_reloaded | TNTRun for 1.13 - 1.21.4 | icon

TNTRun_reloaded | TNTRun for 1.13 - 1.21.4 | -----

Bungeecord | MySQL | Multi-Arena | Placeholders | PVP | Kits | Scoreboards | Leaderboard | Parties



Version 9.7 update
This update is for Spigot/Minecraft 1.13.2 to 1.16.4, and has been compiled with Spigot API 1.16.4.

This release includes lots of improvements and a number of bug fixes.

Main Changes
============
In a multi-spawnpoint arena, if a player leaves the arena before the game starts and subsequently rejoins, the plugin will attempt to respawn the player at the same spawnpoint. This doesn't prevent another player joining at the vacated spawnpoint.

If all arenas are empty, /tr autojoin will randomly select an arena for the first player to join. This applies to /tr autojoin pvp and /tr autojoin nopvp commands.
The autojoin sign can now include 'pvp' or 'nopvp' on the 3rd line to limit the arenas chosen to that specific type.

A kit can now be linked to an arena using a new command /trsetup linkkit {arena} {kit}.
By default, if kits are enabled in an arena, then all players joining the arena will receive a random kit from the list of kits available. When a kit is linked to an arena, all players joining the arena will receive the same linked kit. To remove the linked kit use command /trsetup unlinkit {arena}.

The message prefix is now added to all messages after checking if the message is not empty. This means that most messages can now be set to an empty string in messages.yml, and nothing will appear in chat (like a blank line, or just the TNTRun prefix).

The output from /tr list is now sorted alphabetically. The arena join fee and item currency have been merged into a single entry, and the name of the linked kit (if any) added to the output.

The output from /tr listkits is now sorted alphabetically.

The menu provided by /tr join will only support a maximum of 28 arenas. If you have more than 28 arenas, the list will be truncated and only the first 28 arenas, sorted alphabetically, will be shown. There is a config option to exclude disabled arenas, which can be used to reduce the number of arenas in the menu, if you have more than 28 arenas. This is a temporary fix as adding extra pages to the menu is too big a change to add to an already busy update. This will be a task for the next release.

There is a new command /trsetup setlanguage which will allow the messages.yml file to be switched between languages. This is still a work in progress and at the moment the only languages included with the plugin is the current default, en-GB, and Spanish (es). Details on how you can contribute a translation in your own language via "gitlocalize" is on the wiki page - https://github.com/steve4744/TNTRun/wiki/Language-Support.

There are 4 new placeholders:
Code (YAML):
%tntrun_current_arena%       - player's current arena
%tntrun_allplayers_<arena>%   - list of names of all players in the arena
%tntrun_players_<arena>%   - list of names of active players in the arena
%tntrun_spectators_<arena>%   - list of names of spectators in the arena

Change Log
==========
  • overload Messages#sendMessage to add trprefix when necessary
  • update all other messages to remove the trprefix addition
  • if multi-spawnpoint arena, return rejoining player to his original spawnpoint (if still available)
  • tidy up and sort output from /tr list and /tr listkits
  • /tr autojoin now selects a random arena if all arenas are empty
  • add /trsetup setlanguage command to load preset messages.yml files
  • add pvp|nopvp option to autojoin sign (3rd line)
  • add currency symbols to the arena fee messages where appropriate
  • allow a kit to be linked to an arena
  • add some new placeholders

Bug fixes:
  • when arena timeout is reached no rewards should be given (including 3rd place when last 2 players timeout)
  • fix npe when adding additional spawnpoints to an existing arena
  • fix npe when arena starts with > 2 players, and one of the 2 remaining players quits
  • fix bug where autojoin could take join fee when checking arenas
  • fix npe in /tr join if > 28 arenas (temp fix)
  • format currency correctly



Please report any issues found either in the discussion pages, on GitHub or Discord - https://discord.gg/wFYSAS4
----------, Dec 24, 2020
Resource Information
Author:
----------
Total Downloads: 73,170
First Release: Feb 16, 2018
Last Update: Dec 2, 2024
Category: ---------------
All-Time Rating:
65 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings