× HOME WIKI MAP GEYSER WHITELIST ARMTAX TAX PORTAL
GeyserWhitelist Plugin

Secure Your Server
Across All Platforms

GWhitelist is a unified whitelist management plugin designed specifically for Geyser/Floodgate crossplay servers running on Paper. Vanilla whitelist systems often cause problems when Java and Bedrock players join together. This plugin replaces that system with a single, reliable whitelist layer.

View Commands Get Plugin

Why GWhitelist?

Geyser & Floodgate

Designed specifically for crossplay servers. Handles Bedrock usernames and Floodgate UUIDs correctly where vanilla often fails.

Hot-Swappable

Add or remove players instantly via commands or config without ever needing to restart your server.

🛡️

Conflict Free

Operates independently does not conflict with the vanilla whitelist system. Keeps your console logs clean.

🚀

Lightweight

optimized for performance. Perfect for survival servers that need reliability without the bloat.

Why not vanilla whitelist?

Vanilla whitelist was not designed for crossplay. Bedrock usernames and Floodgate UUID handling often cause access problems. GWhitelist solves this by handling player identities properly, ensuring both Java and Bedrock players can join seamlessly.

⚠️ Support for Bedrock Players

When adding Bedrock players who join via Floodgate, remember to include their prefix if your server uses one.
Example: If Floodgate adds a * prefix, whitelist them as /gw add *Username

Command Reference

Command Description Permission
/gw add [player] Adds a Java or Bedrock player to the whitelist geyserwhitelist.admin
/gw remove [player] Removes a player from the whitelist geyserwhitelist.admin
/gw list Shows all whitelisted players geyserwhitelist.admin
/gw reload Reloads the plugin configuration without restarting geyserwhitelist.admin
/gw on Enables the GWhitelist system geyserwhitelist.admin
/gw off Disables the GWhitelist system geyserwhitelist.admin
/gw status Shows whether the whitelist system is currently active geyserwhitelist.admin
/gw adduid [UUID] Adds a player directly using UUID (useful for Bedrock/Floodgate) geyserwhitelist.admin
/gw removeuid [UUID] Removes a UUID from the whitelist geyserwhitelist.admin