This update is for Spigot / Minecraft 1.17.1 - 1.19.2 and is compiled using Spigot API 1.19.2 and Java 17.
This update contains a fairly major change in that the method for targeting blocks has been rewritten. It now uses the ray tracing feature in place of the
Player#getTargetedBlock method.
One of the benefits of using ray tracing is that it can identify targeted entities as well as blocks.
So this update includes the ability to display the names of targeted entities in the same way as currently done with blocks.
Common entities can be ignored in the same way as blocks by adding the names to a list in the config file.
Other features added are:
1. Support for RGB/hex colours on the ActionBar, and for the custom plugin prefix. Any of the following formats is supported:
Code (YAML):
actionbar
:
# textcolor: yellow
# textcolor: '&b&l'
textcolor
: <
#ff00ff>
2. Option to ignore a custom plugin, e.g.Nova has its own version of WAILA utilising a resource pack, so it may be desirable to ignore Nova blocks if you prefer to use their method
3. Option to blacklist worlds where you may not want block or entity information displayed.
Change Log
==========
- add support for entities
- add RGB/hex colour support for ActionBar
- identify players by name
- identify player_heads by owner
- add RGB/hex colour support for custom plugin prefix
- cache the actionbar and prefix colours
- add option to ignore plugins, e.g. nova
- add option to blacklist worlds
- add support for MythicMobs
Please report any issues found preferably on GitHub or Discord -
https://discord.gg/wFYSAS4