- Native Minecraft Version:
- 1.16
- Tested Minecraft Versions:
- 1.16
- Source Code:
- https://github.com/Xezard/XGlow
- Contributors:
- Xezard
- Donation Link:
- https://paypal.me/drazex
(I noticed that the GlowAPI from the inventivetalent has been abandoned, has not been updated for a long time, has bad reviews and bugs, as well as a rather low-quality code - so I decided to make and publish my own version of the api for the glow)
XGlow - is a simple, easy-to-use API to create glow on your entities. Its also supports animation for glow out of the box.
Usage
First you need to create a Glow object:
(You can use a builder for this)
You can add entity to glow object holders,Code (Java):/*
* If you specify several colors,
* you will also need to pass the main plugin class to the builder,
* the animation refresh time in ticks, and,
* optionally, whether the animation should be performed asynchronously
*/
Glow glow = Glow.builder()
.animatedColor(ChatColor.GREEN)
.name("test")
.build();
to make this entity glow with glow object colors.
The glow of the entity will be seen by all viewers
which the glow object contains:
To remove the glow of an entity,Code (Java):glow.addHolders(entity);
you can remove it from the glow object holders.
The entity's glow will disappear for all viewers of the glow object:
You can add a viewer to the glow object so that he immediately sees the glow of all holders of the glow object:Code (Java):glow.removeHolders(entity);
When the viewer is removed from the glow object,Code (Java):glow.display(player);
all holders of the glow object will
no longer glow for removed viewer:
For more features check out XGlow wiki page on github: https://github.com/Xezard/XGlow/wikiCode (Java):glow.hideFrom(player);

XGlow 1.0.5
Simple ProtocolLib based API to create glow on your entities.
Recent Updates
- XGlow v.1.0.5 Jan 18, 2021
- XGlow v.1.0.4 Jan 10, 2021
- XGlow v.1.0.3 Jan 3, 2021