
ThunderCity
A comprehensive Minecraft plugin that allows players to create, manage, and expand their own cities, featuring group systems and economy integration.
560обновлён 4 сент. 2026 г.
ЭкономикаУправлениеОбщение
Описание
ThunderCity
thunderplugins.com by Thunder-Relay
Player-run cities and groups for Paper servers — mayors, votes, shared banks, HQs, and custom roles in one clean package.
ThunderCity lets players found cities and groups, manage members, run democratic votes, share a bank account powered by ThunderEconomy, set a headquarters, and transfer leadership with clickable confirmations. Built for modern Paper with Adventure components, tab completion, and persistent data that survives restarts.
Features
Cities (/city · alias /town)
/city create— found a city with&color codes in the name; founder becomes mayor- Mayor / vice-mayor / citizen ranks with styled chat tags (gold mayor, green vice)
/city invite— clickable [Accept] [Deny] invites in chat/city join— request to join; every online mayor and vice gets the prompt/city promote//demote//kick— full staff moderation/city war//peace— server-wide war state with a red mark in chat/city chat— mayor-only broadcast to all citizens/city info//list— inspect members and browse every city/city of <player>— see which city a player belongs to and their rank
Votes
/city vote <name> <duration> <question>— closed yes/no votes (e.g.10m,1h,1d,1mo)- Clickable [Yes] [No] [Abstain] buttons for every citizen
/city voting— list active votes; staff see live tallies/city showvotes//endvote— live results or early close by the mayor- Auto-close when time runs out or everyone has voted; highlighted Passed / Rejected / Tie results
- Join reminders for players who haven’t voted yet (including new citizens mid-vote)
City bank (requires ThunderEconomy)
/city deposit//withdraw— citizens deposit; mayor/vice withdraw/city pay <city> <amount>— any player can pay any city/city balance//baltop— balances and richest-cities leaderboard
City HQ
/city sethome— set headquarters (mayor/vice)/city home— teleport every citizen to the city HQ
Leadership transfer
/city transfer <player>— hand over the mayorship with clickable [Confirm] [Cancel]
Groups (/group · aliases /g /clan) — separate from cities
/group create— create a group (progressive cost: 20k → 40k → 80k…); clickable [Confirm] [Cancel] before payment- Multi-group membership — players can join more than one group
/group select//mygroups— switch active group when you belong to several- Custom roles — leader creates named roles and promotes members
/group rules— set and read group rules- Group bank, HQ (
sethome/home), invite/kick, and leadership transfer with confirmation /group of <player>— see which groups a player is in/group balance//baltop— group wealth leaderboard
Requirements
- Paper (or a Paper-based fork)
- Java 25+
- ThunderEconomy (hard dependency — player wallets & currency formatting)
Data
cities.yml— cities (members, war, bank, HQ)groups.yml— groups (roles, rules, bank, HQ)votes.yml— active votes and ballots
Permissions
| Permission | Description | Default |
|---|---|---|
| (none required for players) | All city & group commands are available to players by design | true |
| Server ops | Full access including admin-side economy via ThunderEconomy | op |
Drop ThunderEconomy and ThunderCity into plugins/, restart, and let players build their world.
Галерея
Последние версии
Все версии →release
ThunderCity 1.3.2
1.3.24 сент. 2026 г.29Minecraft: 26.2bukkit, paper, spigot
Что нового
## [1.3.2]
### Added
- `/city of <player>` — see which city a player is in and their rank (mayor / vice-mayor / citizen)
- `/group of <player>` — see which groups a player belongs to (with leader / role tags)
release
ThunderCity 1.3.1
1.3.14 сент. 2026 г.6Minecraft: 26.2bukkit, paper, spigot
Что нового
## [1.3.1]
### Added
- Players can belong to **multiple groups**
- Progressive group creation cost (default: **$20,000** → **$40,000** → **$80,000** → … ×2 each time a player creates another group as leader)
- `/group create <name>` now shows a chat confirmation with ordinal (1st, 2nd, 3rd…) and cost, plus clickable **[Confirm] [Cancel]**
- `/group mygroups` — list groups you are in
- `/group select <name>` (alias `/group switch`) — set your active group for multi-group commands
- Config option: `group-create-base-cost` (default `20000.0`)
### Changed
- Group invites no longer block players who are already in another group
- Commands that need a group use the **active** group; if you are in several and none is selected, you are prompted to use `/group select`
release
ThunderCity 1.3.0
1.3.04 сент. 2026 г.5Minecraft: 26.2bukkit, paper, spigot
Что нового
## [1.3.0]
### Added
#### Groups (`/group`, aliases `/g`, `/clan`)
- `/group create` / `disband` / `invite` / `leave` / `kick`
- Custom roles: `/group role create|delete|list`, `/group promote`, `/group demote`
- `/group rules [text]` — set or read group rules
- Group bank: `deposit`, `withdraw`, `balance`, `baltop`
- Group HQ: `/group sethome`, `/group home`
- `/group transfer <player>` — leadership transfer with **[Confirm] [Cancel]**
- `/group info` / `/group list`
- Persistence in `groups.yml`
#### Cities
- City HQ: `/city sethome` (mayor/vice), `/city home` (citizens)
- `/city transfer <player>` — mayorship transfer with **[Confirm] [Cancel]**
- HQ status shown in `/city info`
release
ThunderCity 1.2.0
1.2.04 сент. 2026 г.4Minecraft: 26.2bukkit, paper, spigot
Что нового
## [1.2.0]
### Added
- Hard dependency on **ThunderEconomy** (player wallets & currency formatting)
- City bank stored in `cities.yml`
- `/city deposit <amount>` — any citizen deposits into the city bank
- `/city withdraw <amount>` — mayor/vice withdraw from the city bank
- `/city pay <city> <amount>` — any player can pay any city
- `/city balance [city]` (alias `/city bal`)
- `/city baltop` — richest cities leaderboard
- Bank balance shown in `/city info`
- Economy bridge via reflection (no compile-time hard link to ThunderEconomy classes)
release
ThunderCity 1.1.0
1.1.04 сент. 2026 г.3Minecraft: 26.2bukkit, paper, spigot
Что нового
## [1.1.0]
### Added
- City voting system:
- `/city vote <name> <duration> <question>` (mayor/vice)
- Durations: `30s`, `10m`, `1h`, `1d`, `1w`, `1mo`, …
- Clickable **[Yes] [No] [Abstain]** buttons for every citizen
- `/city voting` — active votes; mayor/vice also see live tallies
- `/city showvotes <name>` — live Yes/No/Abstain/turnout
- `/city endvote <name>` — mayor ends a vote early
- Auto-close on timer or when everyone has voted; highlighted **Passed / Rejected / Tie** results
- Login reminders for pending votes
- Notice + buttons when joining a city mid-vote
- Vote persistence in `votes.yml`
release
ThunderCity 1.0.3
1.0.34 сент. 2026 г.3Minecraft: 26.2bukkit, paper, spigot
Что нового
## [1.0.3]
### Fixed
- Chat format no longer duplicates the player name
- Compatible with **ThunderNickname**: city tag is prepended once, then the display name from ThunderNickname is used (no second name in front)
### Base features
- `/city create` with `&` color codes; founder = mayor
- Chat tags: mayor (gold bold), vice (green bold), citizens (city color)
- Invite system with clickable **[Accept] [Deny]**
- Join requests shown to all online staff
- `/city promote` / `demote` / `kick` / `leave` / `disband`
- `/city war` / `peace` with server announcement and chat marker
- `/city info` / `list` / `chat`
- Alias `/town`
- Config: prefix, sounds, name length limits
- Data: `cities.yml`
- Paper 26.2 · Java 25
release
ThunderCity 1.0.0
1.0.03 сент. 2026 г.6Minecraft: 26.2bukkit, paper, spigot
Что нового
# **Thunder-Relay**
*thunderplugins.com*
**ThunderCity**
**Description:**
First Release
