Please read the entire log, important information below
(click read more...)
This is a decently large update and refactor of the code, so if there are any issues be sure to join the Discord at
https://discord.gg/fh62mxU.
Planned:
- Possibly dropping Java 8 support in 1.18, replacing with Java 11. 1.12+ should still work with Java 11. Most hosts will already be on Java 11 due to Paper requiring this from 1.17. Mojang also plans to drop Java 8 support.
- Possibly dropping some legacy support in 1.17/1.18. I have staved this off as much as possible, however other dependencies we rely on have updated past us with vast improvements - including performance and cutting down on the amount of code needed.
- More rewards, such as a TeleportReward, DiscoveryReward, AlonsoLevelReward
- More requirements
- More control over entry prevention
- A fully-fledged particle system for regions to make them look beautiful
- Some type of music implementation to play NBS (noteblock sound files) or similar
- Full RGB MiniMessage support
- Respawnable loot
- Further optimise regeneration of regions, maybe write our own implementation? (this would mean support for more than WorldGuard, too)
- More player-focussed: some features should be exposed more to a general player
- Our own region implementation, so you do not have to rely on external plugins.
- Better commands: currently it's just plonked into one class and could be improved on to be more intuitive
- Supporting new features of modern Minecraft versions
- A better API so people can access more from just the API jar
- Better in-game editing, because json is tricky. Coding in-game editors is harder though
I am also working on a new plugin that will be released soon. It is an advanced quest plugin and will integrate well with RPGRegions, but I cannot reveal much yet!