COWMODSКаталог модов

Pending Whitelist

Whitelist players instantly with a single click.

Автор: DarkSpirit0062501обновлён 28 сент. 2026 г.
УправлениеУтилиты

Описание

PendingWhitelist

See who tried to join your server while the whitelist was on, and decide who to let in.

When a player who isn't whitelisted tries to join while the whitelist is on, the server rejects them as usual. PendingWhitelist saves the attempt so you and your staff can review it later. Players are not added to the whitelist automatically.

What you can do

  • See who tried to join, how many times they tried
  • Review pending players and manage your whitelist in-game
  • Get clickable notifications when someone is rejected
  • Add Bedrock players with Floodgate
  • Automatically remove old pending requests

Getting started

Requirements

  • A Paper or Purpur server running Minecraft 1.20+
  • Java 17 or newer, as required by your server version
  • Floodgate for Bedrock support (optional)
  • SkinsRestorer for offline-mode player skins (optional)

Installation

  1. Stop your server.
  2. Put the PendingWhitelist JAR in your server's plugins folder.
  3. Start the server.
  4. Run /wl in-game to open the admin dashboard.
  5. Give trusted staff the pendingwhitelist.admin permission so they can manage the plugin and receive notifications.

To change the settings, edit plugins/PendingWhitelist/config.yml and run /wl reload.

Managing players

Add players

Open the Add Players menu with /wl add or /wl rpl. Players are shown in this order:

  1. Players who tried to join while the whitelist was on
  2. Players who are online
  3. Players who have joined before

Bedrock players appear before Java players in the pending and online sections.

  • Left-click a player to add them to the whitelist.
  • Shift-click to add all players on the current page.

Add Players GUI

You can also use /wl add <player> to add a player by name. If you use Floodgate, /wlb add <player> is available for Bedrock players.

Remove players from the whitelist

Open the Whitelisted Players menu with /wl remove.

  • Left-click a player to remove them from the whitelist.
  • Shift-click to remove all players on the current page.

Whitelist GUI

Join notifications

Staff with pendingwhitelist.admin can receive a notification when a non-whitelisted player is rejected. The notification includes clickable actions for managing the request.

You can configure notifications and set a cooldown to reduce spam from repeated attempts.

Join Notification

Commands

All administration commands require the pendingwhitelist.admin permission. Replace <player...> with one or more player names; [page] is optional.

CommandDescription
/wlOpen the admin dashboard
/wl addOpen the Add Players menu
/wl add <player...>Add players to the whitelist
/wl list [page]List whitelisted players
/wl removeOpen the Whitelisted Players menu
/wl remove <player...>Remove players from the whitelist
/wl pl [page]List pending players
/wl rplOpen the Add Players menu
/wl rpl <player...>Remove players from the pending list
/wlb add <player...>Add Bedrock players to the whitelist
/wl onTurn the whitelist on
/wl offTurn the whitelist off
/wl reloadReload the plugin settings
/wl versionCheck for a newer stable release

/wlb is available when Floodgate is installed.

Settings

You can change notification settings, the notification cooldown, and cleanup of old pending requests. See the configuration guide for all available settings.

After making changes, run /wl reload.

bStats

PendingWhitelist uses bStats for anonymous plugin statistics. You can disable bStats through its global configuration.

bStats Statistics

Support

Found a bug or have a feature request? Open an issue on GitHub.

View the source code.

Последние версии

Все версии →
release

Pending Whitelist 2.2.4

2.2.4
28 сент. 2026 г.131Minecraft: 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 26.1, 26.1.1, 26.1.2, 26.2, 26.3paper, purpur
Скачать
Что нового
## 2.2.4 ### Added * Added whitelist bypass for server operators.
release

Pending Whitelist 2.2.3

2.2.3
26 сент. 2026 г.15Minecraft: 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 26.1, 26.1.1, 26.1.2, 26.2, 26.3paper, purpur
Скачать
Что нового
## 2.2.3 ### Improved * Improved Bedrock player whitelist handling. * Improved synchronization of Bedrock player names with the server whitelist. * Improved reliability when adding and managing Bedrock players through Floodgate. * Improved whitelist data synchronization after Bedrock players are added or detected. ### Fixed * Fixed Bedrock player names not being updated correctly in the server whitelist. * Fixed inconsistent Bedrock player whitelist entries. * Fixed whitelist data not refreshing correctly after Bedrock player changes. * Fixed potential issues with invalid whitelist entries affecting whitelist updates.
beta

Pending Whitelist 2.2.2

2.2.2
24 сент. 2026 г.12Minecraft: 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 26.1, 26.1.1, 26.1.2, 26.2, 26.3paper, purpur
Скачать
Что нового
## 2.2.2 ### Added - Added `/wlb add <player...>` for managing Bedrock players through Floodgate. - Added support for resolving previously unseen Bedrock players through the Geyser Global API. - Added Bedrock skin support for GUI player heads. ### Improved - Improved Java and Bedrock player handling in the whitelist GUI. - Improved offline player skin loading and caching. - Improved bulk whitelist add and remove operations. - Improved whitelist player name and UUID handling. - Improved compatibility with newer Paper and Minecraft versions. ### Fixed - Fixed Bedrock players being added incorrectly when only a Floodgate UUID was available. - Fixed missing or incorrect player names in whitelist and pending-player views. - Fixed Bedrock player heads showing the default Steve skin when a converted skin was available. - Fixed GUI whitelist data not updating correctly after add/remove operations.
release

Pending Whitelist 2.2.1

2.2.1
7 сент. 2026 г.17Minecraft: 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 26.1, 26.1.1, 26.1.2, 26.2, 26.3paper, purpur
Скачать
Что нового
## 2.2.1 ### Added - Added bStats statistics for PendingWhitelist. - Added bStats diagnostics for troubleshooting metrics. ### Improved - Improved dependency isolation for bundled libraries. - Improved release packaging. ### Fixed - Fixed bStats initialization failures from affecting plugin startup. - Fixed metrics cleanup when PendingWhitelist is disabled. ---
release

Pending Whitelist 2.2.0

2.2.0
5 сент. 2026 г.7Minecraft: 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 26.1, 26.1.1, 26.1.2, 26.2paper, purpur
Скачать
Что нового
## v2.2.0 ### Added - Added configurable debug logging. - Added a Debug Logging option to the Configuration GUI. - Added improved player grouping for pending, online, and offline players. - Added Bedrock and Java player sorting. - Added offline previously joined players to `/wl add` tab completion. - Added a cooldown for repeated whitelist join-attempt notifications. ### Improved - Improved GUI layout and navigation. - Improved GUI performance and player list handling. - Improved `/wl` command tab completion. - Improved whitelist request handling. - Improved compatibility with newer Paper and Purpur versions. ### Changed - Changed `/wl reload` to reload plugin configuration without restarting the plugin. - Changed configuration handling to preserve existing settings when new options are added. - Changed repeated join-attempt notifications to respect the configured cooldown. ### Fixed - Fixed GUI compatibility issues on newer Paper and Purpur versions. - Fixed GUI layout and player list issues. - Fixed configuration reload issues. - Fixed issues with player lookup and tab completion. - Fixed repeated scheduled tasks after configuration reloads.
release

Pending Whitelist 2.1.0

2.1.0
2 сент. 2026 г.12Minecraft: 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 26.1, 26.1.1, 26.1.2, 26.2paper, purpur
Скачать
Что нового
# v2.1.0 ## Improved - Improved compatibility with older server versions. - Improved whitelist request handling across supported server versions. - Improved player UUID and username compatibility. - Improved Floodgate/Bedrock player handling. ## Changed - Changed the minimum supported server version to **1.20.1**. - Updated whitelist request processing to support the expanded server compatibility range.
release

Pending Whitelist 2.0.0

2.0.0
2 сент. 2026 г.6Minecraft: 26.2paper, purpur
Скачать
Что нового
## v2.0.0 ### Added - Added a new in-game management GUI for pending and whitelisted players. - Added separate Java and Bedrock player sections in the GUI. - Added bulk add and remove actions for players on the current page. - Added clickable actions for managing pending whitelist requests. - Added player skin loading and caching for GUI player heads. - Added improved Floodgate support and Bedrock username handling. - Added better UUID handling for Java and Bedrock players. - Added `/wl version` for checking the installed version and available updates. - Added configurable cleanup handling for expired pending players. - Added sound feedback for GUI actions and notifications. ### Improved - Improved pending whitelist request tracking and player information. - Improved whitelist handling for Floodgate players. - Improved player name handling and persistence. - Improved GUI navigation and player grouping. - Improved command handling and tab completion. - Improved whitelist entry handling to avoid duplicate or incomplete entries. - Improved automatic handling of pending player data. ### Changed - Reworked the whitelist administration interface. - Removed the need to manually manage pending player data through server files. - Updated player information shown in GUI items and notifications.
release

Pending Whitelist 1.2.8

1.2.8
13 авг. 2026 г.9Minecraft: 26.2paper, purpur
Скачать
Что нового
## PendingWhitelist v1.2.8 ### Added - Added `/wl version` command. - Added update notifications. ### Improved - Improved Floodgate player handling. - Improved Floodgate username and UUID handling. - Improved whitelist handling for Bedrock players. - Improved whitelist data processing. ### Fixed - Fixed issues with Floodgate player whitelist handling. - Fixed various UUID and whitelist processing issues.
release

Pending Whitelist 1.2.6

1.2.6
7 авг. 2026 г.9Minecraft: 26.2paper, purpur
Скачать
Что нового
## Added - Added an automatic update checker - Added `/wl version` command - Added update check logging - Added support for following redirects when checking for updates ## Improvements - Improved handling of invalid or unavailable update versions - Improved update checker reliability
release

Pending Whitelist 1.2.0

1.2.0
16 июл. 2026 г.7Minecraft: 26.2paper, purpur
Скачать
Что нового
## Added - Added clickable admin actions for approving and removing pending players - Added `/wl pl` to view pending players - Added `/wl list` to view whitelisted players - Added `/wl approve` to approve pending players - Added `/wl deny` to deny pending players - Added `/wl remove` to remove players from the whitelist and pending list - Added improved tab completion with permission and prefix filtering - Added UUID and attempt information when viewing pending players ## Changed - Improved command output with cleaner formatting and grouped results - `/wl add` now handles whitelisting pending players - `/wl rpl` now removes players only from the pending list - Improved clickable player information with hover details ## Fixed - Fixed players being added to `whitelist.json` with a blank name when using their UUID - Fixed `/wl add` potentially removing a player from the whitelist immediately after adding them - Fixed outdated command usage messages - Fixed outdated tab completion entries