FioGlow
FioGlow is a Minecraft cosmetic plugin for player glow effects, animated glow presets, per-player visibility settings, GUI selection, and optional glowing block regions.
What the plugin actually includes
Player glow effects
Players can open the glow menu with /fioglow and choose from static or animated glow IDs when they have the matching permission node.
Static glow IDs:
blackdark_bluedark_greendark_aquadark_reddark_purplegoldgraydark_graybluegreenaquaredlight_purpleyellowwhite
Animated glow IDs:
rainbowfireoceanforestcandygalaxysunsetfrosttoxicshadowroyal
Visibility modes
FioGlow supports these player visibility modes:
all: visible to everyoneother: visible to other playersself: visible to the selected playerblock: used for block glow visibility handlingnone: disable visibility
Per-viewer visibility uses ProtocolLib packets when use-protocollib-visibility is enabled. Without ProtocolLib, the plugin still applies glow through Bukkit's global glowing fallback.
Major systems
Glow speed
Animated glows use configurable speed IDs:
super_fastfastnormalslowsuper_slow
Admins can change the default speed for a glow ID with /fioglow admin speed <glowId> <speed>.
Player data and storage
Player selections are stored in plugins/FioGlow/players.yml by default. MySQL is also supported through the storage section in config.yml.
If MySQL cannot connect, the plugin falls back to YAML storage so the server can continue running.
Menus and staff controls
The plugin ships with configurable inventory menus:
menu/glowEffectStatic.ymlmenu/glowEffectAnimated.ymlmenu/adminPlayerList.ymlmenu/adminRegionList.yml
Players use /fioglow for the glow selector. Staff can use /fioglow admin list to open the player list GUI and /fioglow admin region list to open the block region list GUI.
Block glow regions
Admins can create block regions with a wand or position commands, then assign a glow color to the region. Block glow rendering is limited by block-glow.max-blocks-per-region and block-glow.render-distance.
Language and integrations
Built-in integrations and compatibility systems include:
- PlaceholderAPI expansion support
- ProtocolLib packet-based visibility support
- Floodgate softdepend for Bedrock detection
- MiniMessage formatting in language files
- update checker support
- public API under
com.itzfabb.fioglow.api
Documentation map
Use these pages next:
This page is source-backed from the current FioGlow project files and follows the same guide-style structure as the FioChatGames documentation.