⚡UltimateWhitelist | Whitelist for Geyser and General Server
2.0.2Allow certain java players to join your bedrock server or vice versa or use it as a simple list
2.0.2latest2.0.1 - 1.21.8 support and some hotfixesAug 4, 2025 [+] Added temporary /uw list [+] 1.21.8 version support2.0.12.0.1 - Minor Bug FixesMar 3, 2025 Fixed a bug when using /uw on console2.0.02.0.0 BETA - Plugin ReworkedMar 1, 2025 [!] All code was rewritten in Kotlin for better handling and future development [!] For now /uw list and DiscordWebhooks will be disabled, they will back at 2.0.1 [+] Fixed an issue with permissions on the menu [+] Added placeholders:%ultimatewhitelist_size% %ultimatewhitelist_type% %ultimatewhitelist_status% %ultimatewhitelist_whitelisted% [+] Minimessage support [+] You now have the ability to change the language of the menus [+] Code improvements and more faster [+] Now you can set player skulls instead of papers on whitelist list menu, but if there are many users in the list it will take a while to open, recommended for small servers [+] Better tab complete [+] Now permissions support players with OP1.9.81.9.8 - Bug fixJan 15, 2025 [!] Fixed an error where old versions could not use the plugin correctly1.9.71.9.7 - Bug FixJan 9, 2025 [!] Fixed a bug in Discord webhook when a non-whitelisted player sends a double message1.9.61.9.6 - 1.21.4 SupportJan 9, 2025 [+] Added 1.21.4 support, thanks to @dracire271.9.51.9.5 - CleanupJan 9, 2025 [+] Code cleanup [+] Code ready for 2.0 update1.9.41.9.4 - More AliasesNov 28, 2024 I added more aliases, thanks to @kapsel__693, now supports /wl and /uwl1.9.31.9.3 - OptimizationOct 27, 2024 Just Optimization1.9.2Backwards compatibilityOct 24, 2024 Now supports correctly 1.20.4 and lower1.9.1Bug fixes [1.9.1]Sep 27, 2024 [+] Just some bug fixes about the lang commands.on and commands.off path changed to commands.turn-on and commands.turn-off, the same with commands.status.on/commands.status.off, modify it to commands.status.is-on/commands.status.is-off1.9Customization Update! [1.9]Sep 26, 2024 [+] Now you can configure some messages in a new lang.yml PLEASE CHANGE YOUR PERMISSIONS FROM geysermcwhitelist TO ultimatewhitelist if you are updating to 1.9 .SpoilerTarget">Spoiler: lang.yml Code (YAML): prefix : "#de9267&lᴜ#d88e65&lʟ#d28a64&lᴛ#cc8763&lɪ#c78362&lᴍ#c17f61&lᴀ#bb7c60&lᴛ#b5785f&lᴇ#b0745e&lᴡ#aa715d&lʜ#a46d5b&lɪ#9f695a&lᴛ#996659&lᴇ#936258&lʟ#8d5e57&lɪ#885b56&lѕ#825755&lᴛ#7c5354&l #775053&l»" no-permission : "&cYou don't have permission to use this command." commands: reload : "&aThe configuration has been reloaded." add: usage : "&cUsage: /uw add <player>" already-in-whitelist : "&cThis player is already in the whitelist." success : "&aThe player has been added to the whitelist." remove: usage : "&cUsage: /uw remove <player>" not-in-whitelist : "&cThis player is not in the whitelist." success : "&aThe player has been removed from the whitelist." on : "&aThe whitelist has been enabled." off : "&aThe whitelist has been disabled." type: usage : "&cUsage: /uw type <java/bedrock/hybrid/permission>" success : "&aThe whitelist is now set to &e%type%&a." status: on : "&aON" off : "&cOFF" success : "&aThe whitelist is currently &e%status%&a." help : - "%prefix% &7- Help" - "&8/uw reload &7- &fReloads the plugin's configuration" - "&8/uw add <player> &7- &fAdds a player to the whitelist" - "&8/uw remove <player> &7- &fRemoves a player from the whitelist" - "&8/uw list &7- &fShows the whitelist" - "&8/uw on &7- &fTurns on the whitelist" - "&8/uw off &7- &fTurns off the whitelist" - "&8/uw type &7- &fSwitch the whitelist type between java, bedrock, permission or hybrid" - "&8/uw status &7- &fShows the status of the whitelist" - "&8/uw reload &7- &fReloads the plugin's configuration" - "&8/uw version &7- &fShows the plugin's version" You can customize the messages to your liking, plus you will receive messages if there are plugin updates when the server starts.1.8Discord Webhooks Update [1.8]Sep 22, 2024 We have implemented webhooks that appears if you add or remove someone in the whitelist, please if u were using 1.7 or before and if you want to use this feature just add this config part inside discord section: Code (YAML): add: enabled : false webhook: url : "https://discord.com/api/webhooks/yourwebhook" username : "UltimateWhitelist" avatarUrl : "
"
data:
embeds:
1:
author:
name
: '
%player_name%'
iconUrl
: https://mc-heads.net/avatar/
%player_name%
description
: '`
%player_name%` was added to the whitelist'
color
: 255,0,0
remove:
enabled
: false
webhook:
url
:
"https://discord.com/api/webhooks/yourwebhook"
username
:
"UltimateWhitelist"
avatarUrl
:
"
"
data:
embeds:
1:
author:
name
: '
%player_name%'
iconUrl
: https://mc-heads.net/avatar/
%player_name%
description
: '`
%player_name%` was removed from the whitelist'
color
: 255,0,01.7[1.7] 1.21.1 SupportSep 17, 2024 Added 1.21.1 Support1.6[1.6] Skulls View and 1.20.6 and 1.21 supportJul 9, 2024 Fixed a problem with viewing skulls in newer versions1.51.21 SupportJun 26, 2024 Added 1.21 Support1.41.20.6 SupportMay 28, 2024 1.20.6 Support1.3Critical Bug FixesApr 23, 2024 I forgot to add a line and that made the menu not work, it is now operational again1.2Discord Webhooks Update!Apr 23, 2024 [+] Now there's a new feature, Discord Webhooks have arrived! you can set them now in the config.yml to send cool embed messages when the whitelist is on and a certain player can enter or not [+] PlaceholderAPI support, softdepend For now you can only enable discord webhooks through the config.yml soon from ingame .SpoilerTarget">Spoiler: New Config Code (YAML): type : "hybrid" # "java": to whitelist java users, "bedrock": to whitelist bedrock users, "hybrid": to whitelist both java and bedrock users, "permission": to whitelist users with a permission enabled : false kick-message : - "&cYou are not whitelisted on this server!" - "&cPlease join our discord to get whitelisted!" - "&9Discord : discord.gg/yourdiscord " - "&eOr visit our website : yourwebsite.com " discord: failed: enabled: false webhook: url: "https://discord.com/api/webhooks/yourwebhook " username: "UltimateWhitelist " avatarUrl: "
"
data:
embeds:
1:
author:
name: '%player_name%'
iconUrl: https://mc-heads.net/avatar/%player_name%
description: 'A player that is not whitelisted is trying to join: %player_name%' color: 255,0,0 success: enabled: false webhook: url: "https://discord.com/api/webhooks/yourwebhook " username: "UltimateWhitelist " avatarUrl: "
"
data:
embeds:
1:
author:
name: '%player_name%'
iconUrl: https://mc-heads.net/avatar/%player_name%
fields:
1:
name: "UUID
"
value: "
%player_uuid%"
inline
: true
2:
name
:
"Server"
value
:
"%server_name%"
inline
: true
3:
name
:
"Connected Players"
value
:
"%server_online%/%server_max_players%" inline : true description : 'A whitelisted player is joining the server : ` %player_name%`' color : "0,255,0" whitelist : [ ]1.1Small Update - Permission Whitelist TypeMar 6, 2024 + Whitelist type, permission: You can let some players join the server only if they have ultimatewhitelist.whitelist permission Preview:1.0Feb 12, 2024
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta