
Empires Of Alan
EmpiresOfAlan is a powerful Minecraft nations and land claims plugin for Paper 1.21.4, featuring towns, nations, wars, mercenary clans, and advanced chat. Designed as a modern Towny alternative, it includes, PlaceholderAPI, and BlueMap integration
Tags
Creators
Details
1.0.0
Compatibility
Changes
Changelog – v1.0.0 (2025-10-01)
Town System: Create towns, claim/unclaim land, role-based permissions (Owner, Mayor, Knight, Member), town banks, spawns, and customizable flags.
Nation System: Unite towns into nations with banks, taxes, alliances, enemies, and nation spawns.
War System: Declare configurable wars with objectives, rewards, penalties, and surrender mechanics.
Mercenary System: Form mercenary clans, hire them with contracts, and manage clan banks and hierarchies.
Advanced Chat System: Multiple channels (local, town, nation, alliance, global), spy/admin mode, channel muting, chat colors, rank prefixes, anti-spam, and filtering.
Graphical GUIs: Inventory-based menus for towns, nations, wars, mercenaries, chat, and admin tools.
Integrations: Vault (economy), PlaceholderAPI (placeholders), BlueMap (map visualization).
Technical Features: Optimized with SQLite (async operations), modular architecture, extensive permissions, YAML configs, backups, and logging.
Optional dependencies
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:ZGYqjv3F:p5OjX2w2"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:ZGYqjv3F:p5OjX2w2"
}
