Releases: ModularSoftAU/PlayerHeadHunt
Releases · ModularSoftAU/PlayerHeadHunt
v1.2.0
Changelog
Breaking Changes
- Removed MySQL dependency — The plugin no longer uses a MySQL database for data storage. All existing MySQL-based data configurations will no longer work.
- Removed
config.ymldatabase settings — Database connection fields have been removed from config.
New Features
- YML-based data storage — Player head data is now persisted using YAML files via a new
YamlFileManagerhelper, backed by SnakeYAML 2.0. /debugheadhuntcommand — New developer/admin command (alias:dhh) consolidating debug operations:/debugheadhunt clearheads— Clears all heads for the executing player (requiresplayerheadhunt.debugpermission or OP)./debugheadhunt countheads— Recounts heads in the world region.
Changes
/clearheadscommand removed — Functionality merged into/debugheadhunt clearheads./countheadscommand removed — Functionality merged into/debugheadhunt countheads.- Refactored
HeadQuery— Data access layer rewritten to use YAML instead of MySQL. - Refactored
HeadWorldController,HeadChatController,HeadHunterOnJoin,HeadFindEvent,PlayerHeadHuntMain— Updated to work with the new YAML-backed storage. - Removed
PluginConfigclass — Configuration handling simplified.
Dependency Updates
- Paper API:
7.3.0→7.3.10 - Lombok:
1.18.22→1.18.30 - Added:
org.yaml:snakeyaml:2.0 - Removed:
mysql:mysql-connector-java:8.0.33
v1.1.1
v1.1.0
What's Changed
- Release version 2.1 with full refactor and leaderboard feature. by @benrobson in #25
- Change version to 2 and not 2.1 by @benrobson in #26
Full Changelog: v1...v2
v1.0.0
What's Changed
- Setup Database and logging cords of Eggs found. by @benrobson in #1
- Add /egg command, fix egg cordinate duplication bug. by @benrobson in #5
- Added an Egg Collection Milestone function and more commands. by @benrobson in #8
- Finalised and added milestone hardcoded presets. by @benrobson in #11
- Added cooldown respawning eggs on configurable timer. by @benrobson in #13
- Implement Region using WorldEdit API to get all Eggs in radius. by @benrobson in #14
- Fix Egg Collection logic and Sounds rendering null. by @benrobson in #16
- Added methods to controllers, condensed code into methods. by @benrobson in #17
- Added a sidebar scoreboard with persistant tracking. by @benrobson in #20
- Add helmets to each group of 50 milestone. by @benrobson in #21
- Added MILESTONEHAT, MILESTONEMESSAGE as toggleable and move EGGALREADYFOUND to ActionBar. by @benrobson in #22
New Contributors
- @benrobson made their first contribution in #1
Full Changelog: https://github.com/ModularEnigma/EasterEggHunt/commits/v1