Config.yml Formatting Fix
FeatheredElection 1.0.7
This is a small update that fixes a formatting issue in the config.yml.
Changes:
- Fixed incorrect formatting in the default config.yml.
Notes:
- If you already have a config.yml from a previous version, it is recommended to regenerate it or compare it with the new default file.
Manual election mode
FeatheredElection 1.0.6
This update lets another plugin take control of the election cycle.
Changes:
- Added a new timing mode: manual. Nothing advances on its own, so a calendar, a seasons plugin or an admin can drive the cycle with commands.
- Added /fe admin start, which creates a new election right now instead of waiting for the cooldown to run out.
- Phases without a deadline now show a configurable text instead of an empty countdown.
- Some minor fixes were made.
Notes:
- In manual mode the cycle is just two commands: /fe admin start opens the voting, and /fe admin phase results closes it. Both run from console, so any plugin that dispatches commands can drive the elections.
- The election mode is read at startup, so switching to manual needs a restart, not a reload.
- /fe admin start also works in loop mode, where it replaces the running election. It stays blocked in fixed mode, like the other phase commands.
NPC fixes & version stability
FeatheredElection 1.0.5
This update improves compatibility across versions and fixes the NPC duplication issues.
Changes:
- Improved stability on 1.20.1 - 26.2, several version-specific errors were fixed.
- Added ModeledNPCS as a new NPC backend (ModelEngine / MythicMobs models).
- Fixed candidate and winner NPCs and their holograms being duplicated after restarts and reloads.
- Fixed holograms not being centered on the NPC.
- Some minor fixes were made.
Notes:
- Duplicated NPCs and holograms left by previous versions are removed automatically on the first start.
- On servers older than Paper 1.21.5, reputation comments are now written in chat instead of on a sign.
Bug fixes and small changes
FeatheredElection 1.0.4
This update makes some changes to the NPCs.
Changes:
- Now all the NPCs load correctly.
- A bug that duplicated some NPC holograms was fixed.
- Some minor fixes were made.
NPC Fixes & Stability Improvements
FeatheredElection 1.0.3
This update focuses on improving Citizens NPC integration and resolving several stability issues.
Changes:
Fixed an issue that prevented Citizens NPCs from being saved and loaded correctly.
Fixed a duplication issue affecting Citizens NPCs.
Fixed several minor bugs and inconsistencies.
General stability improvements and internal cleanup.
Notes:
- This update improves the reliability of Citizens NPC management and resolves issues reported by users regarding NPC persistence and duplication.
- Updating to this version is recommended for all users.
Compatibility & Stability Update
FeatheredElection 1.0.2
This update focuses on compatibility improvements, sound handling fixes, and general stability enhancements.
Changes:
Fixed a compatibility issue affecting Minecraft 1.20 servers.
Added support for Minecraft 26.1
Integrated XSeries to improve cross-version compatibility.
Fixed several issues related to sound playback and sound configuration.
Fixed various minor bugs and inconsistencies.
General internal improvements and cleanup.
Notes:
This update improves compatibility across supported Minecraft versions and resolves several issues reported by users.
Sound handling has been refined to provide more reliable behavior across different server versions.
Updating to this version is recommended for all users.
Quality of Life Update
FeatheredElection 1.0.1
This update focuses on quality-of-life improvements, new placeholders, menu customization, and minor fixes.
Changes:
- Removed some unnecessary console logs to reduce console spam.
- Added new placeholders:
- %featheredelection_mayor_display_[index]_[sorted]_[colored_mayor]%
- %featheredelection_mayor_votes_[index]%
- Added the new keep_inventory effect.
- Added custom_model_data support for all menu items.
- Fixed several minor bugs and inconsistencies.
- General internal improvements and cleanup.
Notes:
- The new placeholders allow displaying mayor information and vote counts directly in supported plugins.
- The new keep_inventory effect can be used within effect configurations to preserve a player's inventory on death.
- Review the wiki/documentation for information about the new placeholders, effects, and configuration options.
Reworked Version
FeatheredElection 1.0.0 - Reworked Version
This version includes a full rework of FeatheredElection, focused on improving stability, configuration, menus, and the complete election flow.
Changes:
- Reworked the election system.
- Improved mayor and candidate handling.
- Added cleaner election menus.
- Improved campaign promises and voting flow.
- Added election history support.
- Improved support for NPC and player candidates.
- Improved configuration structure.
- Improved messages and placeholders.
- General bug fixes and internal cleanup.
Notes:
This is a major reworked version. If you are updating from an older build, it is recommended to review your configuration files before using it on a production server.
Fixed EffectLoader
- Fixed a bug with the effects loader when loading auraskills type conditions.
Report any errors to the support discord.
Update AuraSkills
- Updated to the latest version of AuraSkills
- Minor bugs fixed.
Report any errors to the support discord.
Minor bug fixes
- Fixed a bug when using /fhd close
Report any errors to the support discord.
Minor bug fixes
- Fixed a bug when using /fhd start
Report any errors to the support discord.
Fixed colors
- Corrected the colors of some messages.
Report any errors to the support discord.
Fixed start elections
- Fixed an issue when starting a new election.
Report any errors to the support discord.
Support 1.21 and 1.21.1
Report any errors to the support discord.
Mayors Random
- Random mayor selection provision fixed.
- Fixed minor bugs.
Report any errors to the support discord.
New triggers and effects
- New trigger "change_world" (Read wiki)
- New trigger "eco_shop_buy" (Read wiki)
- New trigger "eco_shop_sell" (Read wiki)
- New trigger "fall_damage" (Read wiki)
- New effect "take_money" (Read wiki)
- New condition "is_gliding" (Read wiki)
- New condition "is_flying" (Read wiki)
- New condition "in_world" (Read wiki)
- New condition "is_riding" (Read wiki)
- New condition "in_water" (Read wiki)
- New condition "in_lava" (Read wiki)
Report any errors to the support discord.
New markers and trigger
- New command /fhd addvotes [mayorID] [votesADD]
- New placeholder %featheredelection_last_mayor_winner_name% - Read: https://wiki.leodevtest.lat/english/placeholders
- New trigger "player_move" - Read: https://wiki.leodevtest.lat/english/triggers-and-effects/triggers
- Fixed minor bugs.
Report any errors to the support discord.
Optimization imports and new placeholder
- Added a new placeholder "%effect active_{effectID}%"
Report any errors to the support discord.
Probability Activation Effects
- Effects now have a chance to be activated when a winning pick is initiated. (chance-active-election)
Report any errors to the support discord.