Skip to content

Releases: ModularSoftAU/PlayerHeadHunt

v1.2.0

31 Mar 09:12
562b25b

Choose a tag to compare

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.yml database 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 YamlFileManager helper, backed by SnakeYAML 2.0.
  • /debugheadhunt command — New developer/admin command (alias: dhh) consolidating debug operations:
    • /debugheadhunt clearheads — Clears all heads for the executing player (requires playerheadhunt.debug permission or OP).
    • /debugheadhunt countheads — Recounts heads in the world region.

Changes

  • /clearheads command removed — Functionality merged into /debugheadhunt clearheads.
  • /countheads command 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 PluginConfig class — Configuration handling simplified.

Dependency Updates

  • Paper API: 7.3.07.3.10
  • Lombok: 1.18.221.18.30
  • Added: org.yaml:snakeyaml:2.0
  • Removed: mysql:mysql-connector-java:8.0.33

v1.1.1

14 Apr 04:52
cf285ea

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2...v1.1.1

v1.1.0

16 Apr 12:54
15a4eb5

Choose a tag to compare

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

06 Apr 22:57
032a5d2

Choose a tag to compare

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

Full Changelog: https://github.com/ModularEnigma/EasterEggHunt/commits/v1