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.

Plugin Source

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.

  1. Download the latest NeonGlows.jar file from the official NeonStudios release channel.
  2. Place the `.jar` inside your server's /plugins directory.
  3. Restart your server completely. (Avoid using `/reload`).
  4. Modify the config.yml file 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)
Aliases Supported

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

YAML — config.yml
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.

YAML
Speed:
  slow: 1.5
  fast: 0.5

Worlds and Join Behaviors

Prevent glow use in minigames or PVP worlds easily.

YAML
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).

YAML
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.

YAML — groups.yml (TAB)
_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
All Documentation