Skip to content

Getting Started

Welcome to TNT Tag! This guide covers the server requirements, installation process, generated files, essential permissions, and the recommended setup order.

  • Java Version: Java 21 or newer.
  • Server Software: A compatible Paper server is recommended.
  • PlaceholderAPI Optional: Required only when TNT Tag placeholders are used by another plugin.
  • Permissions Plugin Optional: Use a plugin such as LuckPerms to grant staff commands.
  1. Download TNT Tag from its official SpigotMC or BuiltByBit page.
  2. Place the downloaded tnt-tag-x.x.x.jar file in the server’s plugins/ directory.
  3. Restart the server. Do not use a plug-in manager to hot-load TNT Tag.
  4. Confirm that /plugins/TNTTag/ and the configuration files were generated.
  5. Run /tnttag version and then create the first arena.
FilePurpose
config.ymlTimers, game rules, effects, spectators, inventory handling, database selection, and global switches.
messages.ymlCommands, gameplay messages, titles, bars, scoreboards, signs, state names, and name tags.
items.ymlTNT, compasses, lobby items, spectator tools, and the force-start item.
power-ups.ymlPotion-effect pickup definitions and spawn behavior.
rewards.ymlCommands executed for wins, losses, draws, and completed games.
mysql.ymlMySQL credentials and table name.
bungee.ymlNetwork hub and server-list MOTD settings.
arena.ymlAutomatically stored arena locations, limits, map names, signs, and power-up positions.
stats.ymlFlat-file player statistics when MySQL is disabled.
CommandPermissionPurpose
/tnttag create <arena>tnttag.admin.createCreates an arena.
/tnttag edit <arena>tnttag.admin.editOpens the arena editor.
/tnttag join <arena>None by defaultJoins a ready arena.
/tnttag leaveNoneLeaves the current arena.
/tnttag helptnttag.admin.helpShows available commands.
  1. Create an arena with /tnttag create <arena>.
  2. Open /tnttag edit <arena> and set the lobby, start, and end locations.
  3. Set minimum and maximum players and a display map name.
  4. Add power-up locations and join signs if required.
  5. Save the arena and verify that it reports as ready.
  6. Join with at least the configured minimum number of players and test a complete match.

Continue with the Arena Setup Guide for each editor option.