ModsJava
Towny-Discord
Java mod listed for Minecraft 1.21. Download on the author's site.
TownyDiscord Seamlessly integrate Towny Advanced & SiegeWar with Discord Overview TownyDiscord is a modern, lightweight, and powerful bridge between…
⬇ Download on Spigot
TownyDiscord
Seamlessly integrate Towny Advanced & SiegeWar with Discord
Seamlessly integrate Towny Advanced & SiegeWar with Discord
Overview
TownyDiscord is a modern, lightweight, and powerful bridge between your Towny Advanced server and your Discord community. Unlike other integration plugins, TownyDiscord focuses on providing Rich Embeds via Discord Slash Commands and offering extensive support for SiegeWar notifications.
Whether you want to check a town's bank balance from your phone or get notified instantly when a siege begins, TownyDiscord has you covered.
✅ Requirements
Please ensure you have the following installed before using this plugin:
- Java 21 or higher (Required)
- Spigot/Paper 1.21+ (Required)
- Towny Advanced (Required)
- SiegeWar (Optional - Required only for Siege notifications)
✨ Key Features
- Discord Slash Commands: No more clunky chat commands. Use modern UI-friendly slash commands directly in Discord.
- Rich Embed Profiles: Beautifully formatted cards for:
- ️ Towns (Mayor, Residents, Balance, Taxes, etc.)
- Nations (King, Capital, Towns, Allies, Enemies)
- Residents (Rank, Last Online, Friends)
- ⚔️ SiegeWar Integration: Full support for SiegeWar events! Get real-time alerts for:
- Siege Started / Captured / Defended
- Battle Session Start / End
- Leaderboards: Display pagination-supported leaderboards for Towns and Nations directly in Discord.
- Live Bot Status: Automatically updates the bot's activity with server stats (e.g., "5/100 Players Online", "10 Towns | 2 Nations").
- Multi-Language Support: Comes with built-in English (
) and Japanese (Code (Text):en) localization.Code (Text):ja
Screenshots
Spoiler: Click to view Screenshots
(Please upload screenshots of your Discord Embeds here)
️ Commands
All commands are Discord Slash Commands:
Code (Text):
/town [name] - View detailed info about a Town
/nation [name] - View detailed info about a Nation
/res [name] - View detailed info about a Resident
/townlist [page] - View the Town leaderboard
/nationlist [page] - View the Nation leaderboard
Simple and easy to configure via
Code (Text):
config.yml
Code (Text):
# Discord Bot Token
discord_token: "YOUR_TOKEN_HERE"
# Language (en or ja)
language: en
# Activity Status
activity:
enabled: true
messages:
- "{online}/{max_players} Players Online"
- "{towns} Towns | {nations} Nations"
# Event Notifications (Enable/Disable specific events)
notifications:
town:
created:
enabled: true
channel_id: "123456789..."
siege:
started:
enabled: true
channel_id: "987654321..."
- Ensure you have installed Java 21 and Towny Advanced.
- Download TownyDiscord and drop it into your
folder.Code (Text):/plugins
- Restart your server.
- Edit
and add your Discord Bot Token.Code (Text):plugins/TownyDiscord/config.yml
- Restart the server or plugin. Done!
❤️ Feedback & Reviews
Your feedback drives the development of this plugin!
We are actively seeking your suggestions to make this the best Towny-Discord bridge!
- ⭐ Leave a Review: If you find this plugin useful, please consider leaving a review! It helps us greatly.
- Feature Requests: We are looking for ideas to improve the plugin. What features do you want to see next? (e.g., Dynmap integration, Account linking?)
- ️ Comments: Is the setup easy? Is the documentation clear? Let us know in the discussion tab!
Bug Reports & Support
If you find any bugs or have feature requests, please report them on our GitHub Issue Tracker or in the discussion tab.
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft version listed: 1.21
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
Towny-Discord is a free Minecraft Java mod. Compatible with Minecraft 1.21. Downloaded 74 times (via Spigot). Download it and open it directly in the game.