InventivetalentDev / GlowAPI

MIT License
58 stars 35 forks source link

Make name tag, push rules configurable and apply them for 1.17+ #133

Closed TheSeems closed 1 year ago

TheSeems commented 1 year ago

Currently, name tag visibility and collision default values are not user-friendly configurable so users of GlowAPI have to manually modify them like this:

GlowAPI.TEAM_TAG_VISIBILITY = ...
GlowAPI.TEAM_PUSH = ...

Moreover, these are not applied for versions above 1.17 since setters are not being called.

This PR aims to fix both of these concerns mainly to allow visual compatibility with plugins that add custom nameplates:

image