NeonGlows
A highly customizable glow plugin designed to add vibrant, personal flair to your server's players.
NeonGlows offers static colors, animated rainbows, and glitter effects. It allows users to bring their aesthetic to survival, hubs, and faction servers. Enjoy advanced configuration of GUI, join behavior, and specific world restriction.
For downloads or plugin requests, visit our Discord server or our BuiltByBit page.
Why NeonGlows
NeonGlows is built for maximum player expression and seamless integration.
Vibrant Aesthetics
Stand out with solid colors, rainbows, or unique glitter animations.
Deeply Configurable
Control animation speeds, active worlds, and joining behaviors.
Lightweight
Optimized packet sending ensures zero lag on the server.
Tab-List Friendly
Adjustable Team packet handling to prevent scoreboard conflicts.
Installation
Setting up NeonGlows is simple and takes just a minute.
- Download the latest
NeonGlows.jarfile from the official NeonStudios release channel. - Place the `.jar` inside your server's
/pluginsdirectory. - Restart your server completely. (Avoid using `/reload`).
- Modify the
config.ymlfile located inside/plugins/NeonGlows/to fit your server's needs.
Commands
NeonGlows employs a simple unified command structure.
| Command | Description | Aliased as |
|---|---|---|
/neonglow gui |
Opens the interactive glow selection menu | /glow (if enabled) |
/neonglow <color> |
Instantly sets your glow to a specific color | /glow (if enabled) |
You can configure a custom global alias in the config.yml (such as /nglow or
/glow).
Permissions
Easily hook NeonGlows up to your ranks system (e.g. LuckPerms).
| Permission | Description |
|---|---|
neonglow.use |
Allows a player to toggle any glow effect on themselves. |
neonglow.gui |
Allows opening the glow selection interface via command. |
neonglow.color.<color> |
Grants access to a specific color. Colors include: black, dark_blue,
dark_green, dark_aqua, dark_red, dark_purple,
gold, gray, dark_gray, blue, green,
aqua, red, light_purple, yellow,
white. |
neonglow.color.rainbow |
Grants access to the animated rainbow glow. |
neonglow.color.glitter |
Grants access to the animated blinking glitter glow. |
Configuration
Almost all interactions with NeonGlows are driven by config.yml.
Basic Settings
Messages:
use-actionbar: true
use-in-gui: false
Command:
enable-alias: true
alias: "nglow"
If use-actionbar is true, players get unobtrusive hotbar feedback instead of chat spam when
changing colors.
Glow Settings & Restrictions
Animation Speed
For `rainbow` and `glitter`, you define the duration each color cycle takes in seconds.
Speed:
slow: 1.5
fast: 0.5
Worlds and Join Behaviors
Prevent glow use in minigames or PVP worlds easily.
Worlds:
enable: false
mode: "block" # Or "allow"
list:
- "world_nether"
- "world_the_end"
Join:
enable-check: false
default-glow: false
force-glows:
enabled: false
bypass-worlds: false
Advanced Configuration
A granular approach allows you to solve specific technical issues related to scoreboards or nametags (which rely on Teams packets internally to display glow colors correctly in Minecraft).
Advanced:
hide-behind-blocks: false
hide-delay: 0.5
send-team-packets: true
remove-teams-on-join: true
entity-collision: true
nametag-visibility: true
Note: Set send-team-packets to false if another plugin handles colored names
and you experience tab-format disruptions.
TAB Plugin Integration
If you are using the TAB plugin, you must integrate the %neonglow_color%
placeholder into TAB's configuration (usually groups.yml). Append it to your prefix
configurations so the glow color surrounds the player's name properly.
_DEFAULT_:
tabprefix: "%luckperms-prefix%%neonglow_color%"
tagprefix: "%luckperms-prefix%%neonglow_color%"
customtabname: "%player%"
tabsuffix: ""
tagsuffix: "%luckperms-suffix% &7(%player_colored_ping%ms&7)"
Support
Join Our Discord
Get help from our team, report bugs, request features, and connect with the community.
dsc.gg/neonstudios