Hey all,
This one's a bit of a longer post because I will lay out my release plans for this project. Let's start with the changelog first.
Changelog
Support for 1.20 and several bug fixes.
Please consider supporting me on my Ko-fi page or through GitHub Sponsors. Although I do this for free, it takes a considerable amount of time and effort:
https://ko-fi.com/theguyhere
https://github.com/sponsors/Theguyhere0
COMPATIBILITY NOTICE
All you need to do is replace the old jar with the current one. No other changes are necessary.
Feature Changes
Changes
- Arena naming is now done through chat
Bug Fixes
- Fixed a bug that prevented new arena creation
- Fixed a typo in the description for the phantom kit describing the wrong command to use
- Fixed a bug where monsters don't attack players for arenas without waiting rooms
- Fixed a bug where pacifists can't attack ranged mobs
- Fixed a bug where pacifists can't kill baby slimes
- Fixed a bug where pacifists could earn infinite money and exp from mobs they can't kill if item drop and exp drop were turned off
Release Plans
For a little while, I've kept v1 and v2 of Villager Defense separate, leaving v1 as the legacy version using vanilla mechanics while v2 would introduce custom game mechanics and further refining. I've decided, however, to transition everything fully to v2 and have both versions available as different game modes. On top of school and work, this integration has driven back the release schedule enormously. I'm not publishing a release schedule because I know I'll disappoint on those dates, but I want to share what's coming next for this plugin. I'm looking forward to working on these, and I hope you will enjoy what I've come up with!
Game Modes
Legacy (All production versions) - The original Villager Defense with vanilla game mechanics and limited customization
Freeplay (Starting in 2.0.0) - Villager Defense with new game mechanics and highly customizable
Campaign (Starting in 2.1.0) - RPG styled with a plotline on new game mechanics, with four difficulties and limited customization
Battles (Starting in 2.2.0) - Player-driven progression with PvP, on new game mechanics