Now needs protocollib. No more bugged holograms!! 1.20.2 compatibility. Java 12
- I now use a packet-based API for holograms:
https://www.spigotmc.org/resources/api-holoeasy.98899/
It doesn't work in 1.8 but an old version of this does, so I use two different versions of the API, both included in the jar. The downside is it doesn't work in 1.19.
Since it is packet-based, there is no more bugged hologram, whatever appens. Hologram will be gone after a restart if they stay somewhere, which is something they shouldn't do anymore.
- Particles are loaded differently: of one fails to load, it doesn't crash anymore and just logs a message at startup. So the plugin is now compatible in 1.20.2.
- removed "removeallholo" command, it is now pointless
- Added protocollib dependency due to the hologram api. Protocollib 1.20.4 link is on my plugin page, this is a developement version but it works without any trouble (
https://ci.dmulloy2.net/job/ProtocolLib//lastBuild/artifact/build/libs/ProtocolLib.jar)
- Switched to java 12. Why not more? Because spigot 1.13 cannot start above version 12, because either spigot or mojang is stupid (since we can launch 1.7 server with java 17 without any problem)
According to Bstats, most servers uses java17, and almost 10 percent still uses java8