[TaN] Towns & Nations - War update
0.16.7A role-playing Minecraft plugin for immersive town creation, alliances, and warfare
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
SphereLib library is now a mandatory dependency
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.
A wiki can be found here.
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 (Mandatory)
- PlaceholderAPI (Optional)
List of commands:
Players commands (tan permission):
- /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
Admin command (tandebug permission)
- /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 ...
Permissions
- 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
Placeholders
- 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
Screenshots
Town menu (/tan gui)
Town menu (/tan gui)
Custom color code with other town's members
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
26.2MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.9MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
4.7MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta