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)
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