Civilizations999СкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачать
ВЕРСИИ (11)
release
Civilizations999 1.0.9 The Upgrades Update!
1.0.91 окт. 2026 г.40Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, paper, purpur, spigot
Что нового
## Version 1.0.9
* Added custom ranks, each with its own set of permissions.
* Added a civilization upgrade shop covering members, claims, upkeep, experience and the shared vault.
* Added a claim map and toggleable claim borders so players can see who owns the land around them.
* Added a territory flag menu for changing the protection rules of each individual claimed chunk.
* Added named warps that civilizations can set, list and delete.
* Added a shared civilization vault.
* Added contribution statistics and leaderboards for level, bank, claims, members, kills and mined blocks.
* Added a civilization activity log with a browsable menu.
* Added a fully configurable messages file and a paginated help menu.
* Fixed the plugin failing to start up.
* Fixed the plugin shipping with two conflicting copies of itself.
* Fixed certain permissions being listed but never enforced.
* Fixed the civilization info permission check being reversed.
* Fixed errors when joining a civilization that had been disbanded or renamed.
* Fixed renamed civilizations leaving their pending invitations outdated.
* Fixed choosing a civilization leaving players in their previous one.
* Fixed being able to create a civilization while already in one.
* Fixed invitations never expiring.
* Fixed civilization chat messages not being delivered.
* Fixed reloading the configuration not resetting plugin state.
* Fixed civilizations being left without a leader.
* Fixed civilization spawn points being lost when their world was unloaded.
* Fixed land being claimable before a civilization existed to own it.
* Fixed errors caused by an unconfigured default spawn.
* Fixed the members menu allowing actions it should not.
* Fixed menu clicks ignoring which mouse button was used.
* Fixed origin group commands erroring when arguments were missing.
* Fixed origin group spawn points being erased when data was saved.
* Fixed players not being removed from a group when their origin changed.
* Fixed players being teleported before they had chosen an origin.
* Fixed upkeep being charged off the main thread and being scheduled even when no economy was present.
* Fixed civilization owners being unable to detonate TNT on their own land.
* Fixed civilizations going bankrupt silently instead of being warned.
release
Civilizations999 1.0.8 Group Assignment Update
1.0.818 нояб. 2025 г.199Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10bukkit, paper, purpur, spigot
Что нового
### New Features
* **Automatic Group Assignment:** Players are now automatically added to a group if their chosen origin matches the origin of an existing group. This ensures that players with specific origins are seamlessly integrated into their respective communities upon joining or selecting an origin.
* **Origin-based Respawn:** Players with an assigned origin group will now respawn at their group's designated spawn point upon death, providing a more immersive and consistent experience.
release
Civilizations999 1.0.7
1.0.731 окт. 2025 г.42Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10bukkit, paper, purpur, spigot
Что нового
* Fixed Minors Bugs
release
Civilizations999 1.0.6
1.0.630 окт. 2025 г.26Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10bukkit, paper, purpur, spigot
Что нового
* Fixed Bug Where If Origins999 Was Not Also In The Plugins Folder Civilizations999 Would Disable
* Fixed Bug Where /group Commands Weren't Working
release
Civilizations999 1.0.5
1.0.528 окт. 2025 г.27Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10bukkit, paper, purpur, spigot
Что нового
* Added /group <name> <origin_name> To group all players with a certain origin together
* Fixed bug where it wasn't integrating with Origins999 plugin properly
* Added /group <name> setspawn To set the location of where people would be teleported when they join or die for the first time as that origin
release
Civilizations999 1.0.4 The Origins Support Update
1.0.423 окт. 2025 г.29Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10bukkit, paper, purpur, spigot
Что нового
* **Added `/group` Command**:
* Introduced a new command `/group <name> <origin_name>` to create player groups based on their assigned origin.
* Groups are distinct from civilizations and do not possess hierarchical or other civilization-specific features.
* **Persistent Group Storage**:
* Implemented automatic and persistent storage of groups in a new `groups.yml` file.
* **Configurable Friendly Fire for Groups**:
* Added a `groups.friendly-fire` option to `config.yml`, allowing server administrators to configure whether players within the same group can inflict damage upon each other.
* **Origin Tab Completion**:
* Integrated tab completion for the `/group` command, providing suggestions for available origin names.
* Supports various origin name formats (e.g., "Spider", "spider", "Elder_Guardian", "elderguardian").
release
Civilizations999 1.0.3 The Taxes Update
1.0.37 окт. 2025 г.37Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9bukkit, paper, purpur, spigot
Что нового
## New Features: Civilization Economy
The plugin has been updated with a comprehensive economy system that integrates directly with [Vault](https://www.spigotmc.org/resources/vault.34315/). For these features to work, the Vault plugin must be installed on your server.
### 1. Civilization Bank
- Each civilization now has its own bank to store funds.
- Bank balances are saved automatically and persist across server restarts.
- **New Commands:**
- `/civ bank balance`: Allows any member to check their civilization's bank balance.
- `/civ bank deposit <amount>`: Allows any member to deposit money from their personal player account into the civilization's bank.
- `/civ bank withdraw <amount>`: Allows the civilization's **leader** to withdraw funds from the bank and transfer them to their personal player account.
### 2. Automatic Land Upkeep
- A new automated upkeep system has been introduced to add an economic challenge to owning land.
- At a configurable time interval, the plugin will automatically deduct a certain amount of money from the civilization's bank for each chunk of land it owns.
- **Failure to Pay:** If a civilization does not have enough money in its bank to pay the upkeep cost, all of its claimed land will be automatically unclaimed. The civilization's leader will be notified when this happens.
### 3. New Configuration Options
A new `economy` section has been added to the `config.yml` file, allowing for full customization of the new features:
```yaml
economy:
enabled: true # Master switch for all economy features (requires Vault)
starting-balance: 0.0 # The amount of money a new civilization starts with
upkeep:
enabled: true # Set to false to disable the land upkeep system
cost-per-chunk: 100.0 # The cost per chunk for each upkeep cycle
interval-hours: 24 # How often (in hours) the upkeep cost is charged
```
### 4. New Permissions
To control access to the new bank commands, the following permissions have been added:
- `civilizations.bank.balance`: Allows viewing the civilization's bank balance. (Default: `true`)
- `civilizations.bank.deposit`: Allows depositing money into the civilization's bank. (Default: `true`)
- `civilizations.bank.withdraw`: Allows withdrawing money from the civilization's bank. (Default: `op`, but hard-coded for leader only)
## Project-Level Changes
- The project has been updated to include the Vault API as a soft dependency. The plugin will continue to function without Vault, but all economy features will be disabled.
release
Civilizations999 1.0.2
1.0.26 сент. 2025 г.60Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8bukkit, paper, purpur, spigot
Что нового
Updates and Improvements
Command Handling
Replaced onPlayerInteract with InventoryClickEvent for GUI interaction to fix GUI bugs.
Added /civ claim and /civ unclaim commands for chunk claiming system.
Added /civ ally <civilization> and /civ unally <civilization> commands for alliances.
Added /civ chat command to toggle civilization chat visibility.
Added /civ kick command with leader-only permission.
Added /civ rename command with leader-only permission.
Added /civ disband command with leader-only permission.
Added /civ config reload command for configuration reload.
Improved command permission checks and usage messages.
Civilization Management
Added member ranks: Leader and Member.
Leader promotion and reassignment logic when leader leaves or is removed.
Enforced max members per civilization.
Updated player-civilization mappings on rename and disband.
Added persistent storage of leader UUID.
Added member list and leader display in GUI.
Added alliance lists and invites stored persistently.
Chunk Claiming
Implemented chunk claiming per civilization with limit: 1 chunk per member.
Prevented claiming chunks already claimed by other civilizations.
Added unclaiming chunks.
Stored claimed chunks persistently in config.
Alliances and Diplomacy
Implemented alliance invite system requiring mutual acceptance.
Stored alliances and alliance invites persistently.
Added commands to send and remove alliances.
Alliance GUI accessible from civilization GUI (partial).
Prevented friendly fire between allied civilizations.
Friendly Fire Prevention
Added event handler to prevent damage between members of the same civilization.
Added event handler to prevent damage between allied civilizations.
Sent messages to players when friendly fire is prevented.
Configuration
Improved configuration loading and saving for all new data structures.
Added default spawn location configuration.
Added max members per civilization configurable.
Added saving/loading of claimed chunks, alliances, and alliance invites.
Events
Registered all necessary events: InventoryClickEvent, EntityDamageByEntityEvent, PlayerRespawnEvent.
Teleported players to civilization spawn or default spawn on respawn.
Handled GUI clicks properly to open member lists.
Prevented item movement in GUI inventories.
Miscellaneous
Improved error handling and input validation.
Added helpful messages and usage instructions.
Improved code structure and readability.
Added comments and documentation for clarity.
release
Civilizations V1.0.1
V1.0.17 авг. 2025 г.61Minecraft: 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8bukkit, paper, purpur
Что нового
Major Features Added
Core Civilization System
Added /civilizations create command to establish new groups
Implemented persistent data storage for civilizations and members
Created configurable maximum member limits (default: 10)
Member Management
Added leader system with /civilizations rename and /civilizations disband
Introduced kick system with /civilizations kick <player>
Implemented self-leave option with /civilizations leave
Spawn System
Added civilization spawn points settable by leaders
Implemented /civilizations spawn teleportation
Configured automatic respawn at civilization location
Communication Tools
Added civilization chat toggle with /civilizations chat
Implemented team message visibility controls
GUI Interface
Created interactive civilization info GUI
Added member list with rank displays
Implemented clickable player head navigation
Technical Improvements
Optimized data serialization for better performance
Added proper error handling for all commands
Implemented config auto-reload system
Added comprehensive permission nodes
Fixed material type checking in GUI interactions
Bug Fixes
Resolved spawn point persistence issues
Fixed GUI interaction error with block materials
Patched member count display inconsistencies
Addressed rank inheritance bugs
Fixed chat toggle state persistence
release
Civilizations plugin V1.0.1
V1.0.13 авг. 2025 г.38Minecraft: 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8bukkit, paper, purpur
Что нового
there are new commands along with fixed not able to join or create civilizations
release
Civilizations plugin 1.0.0
1.0.09 июл. 2025 г.52Minecraft: 1.21.4, 1.21.5, 1.21.6, 1.21.7bukkit, paper, purpur
Что нового
have fun!