[TaN] Towns & Nations icon

[TaN] Towns & Nations -----

A role-playing Minecraft plugin for immersive town creation, alliances, and warfare



image6.png

This plugin is still in development! If you need a specific update for your server, ask on my discord: https://discord.gg/7hCJw9qshh I will be glad to shape it to match anyone's needs
Towns & Nations is a Minecraft plugin designed to provide players with an immersive role-playing experience. It enables the creation of towns, management of land claims, establishment of alliances, and the orchestration of wars and betrayals.


Main characteristics:
  • Highly configurable
  • Role creation and management
  • Chunk protection
  • Expanded upgrade system
  • Roleplay features (alliance, war, embargo...)
  • Economy system (can be merged/disabeld with vault)
  • Complete GUI
  • Dynmap support
  • Squaremap support
  • Bluemap support
  • PlaceholderAPI support
  • Custom 3D private property (sell or rent property in your town)
  • Wars (conquer chunks, subjugate territories...)
  • Landmarks (Capture and hold to get daily items)
Integrations :
  • Vault (Optional)
  • PlaceholderAPI (Optional)


Towns & Nations' economy is based on rare items (rare wood, rare stone, rare crops, souls and rare fish). Each item can be sold to villagers in exchange for money.

A small ressource pack can be downloaded here to get custom textures for rare item


List of commands:

  • /tan gui (Open the Towns & Nations GUI)
  • /tan invite <player name> (Invite someone to the town)
  • /tan pay <player name> <amount> (Pay someone)
  • /tan claim (Claim a chunk for your town)
  • /tan map (Map of claimed chunks)
  • /tan chat <global/alliance/town> Switch chat
  • /tan setspawn set the town spawn
  • /tan spawn teleport to the player's town spawn
  • and more with /tan help

  • /tanadmin gui - open the admin gui
  • /tanadmin addmoney <player> <amount>
  • /tanadmin setmoney <player> <amount>
  • /tanadmin spawnvillager <goldsmith/cook/botanist/> - buy rare item if they are enabled
  • /tanadmin sudo <player> - bypass all protection for the player
  • /tanadmin unclaim - force unclaim the current chunk
  • and more with /tanadmin help
And other miscellanous and debug commands with
  • /tanadmin ...
  • /tandebug ...

  • tan.base | root of player commands and actions
  • tan.base.town
  • tan.base.town.create | allow the player to create towns
  • tan.base.town.join | allow the player to join towns (/tan invite and application)
  • tan.base.town.quit` | allow the player to quit towns
  • tan.base.town.disband` | allow the player to disband towns
  • tan.base.region`
  • tan.base.region.create` | allow the player to create regions
  • tan.base.town.disband` | allow the player to disband regions
  • tan.admin` | root of admin commands
  • tan.server` | root of server commands

  • tan_player_balance : balance of the player (0.11.6+)
  • tan_player_town_name : name of the player's town
  • tan_player_town_resident_quantity : number of resident in the player's town
  • tan_player_town_chunk_actual_quantity: number of claimed chunk in the player's town (0.11.9+)
  • tan_player_town_chunk_max_quantity: maximum number of claimed chunk in the player's town (0.11.9+)
  • player_town_chunk_remaining_quantity: remaining number of claimed chunk the player's town can claim (0.11.9+)
  • tan_player_town_balance: balance of the player's town
  • tan_player_town_rank_name: name of the player's rank
  • tan_player_town_rank_colored_name: colored name of the player's rank
  • tan_player_region_name: name of the player's region
  • tan_player_region_resident_quantity: number of players in the player's region
  • tan_player_region_chunk_quantity: number of claimed chunk in the player's region
  • tan_player_region_balance : balance of the region of the player
  • tan_territory_with_name_{town name}_exist => TRUE/FALSE (all)
  • tan_territory_with_id_{ID}_exist => TRUE/FALSE (all) tan_territory_with_name_{town name}_leader_name => name of leader of the territory (all)
  • tan_territory_with_id_{ID}_leader_name => name of leader of the territory (all)
  • tan_server_get_first_territory_id_with_name_{name of the territory} => the ID of the territory (useful for server run command)
  • tan_player_{username}_have_town => TRUE/FALSE if player have a town

Screenshots


image.png
Town menu (/tan gui)

image2.png
Town menu (/tan gui)

rsz_image4.png
Custom color code with other town's members

Capture d'écran 2024-05-12 162839.png
Dynmap integration

[​IMG]
Resource Information
Author:
----------
Total Downloads: 3,223
First Release: Dec 18, 2023
Last Update: Feb 17, 2025
Category: ---------------
All-Time Rating:
9 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings