WhiteListTrust: Dynamic Whitelist Automation for Minecraft Servers

WhiteListTrust for Minecraft automates server access by enabling whitelist only when trusted players are offline, ensuring security without manual management.

Download WhiteListTrust1.0 for Minecraft 1.10

Original name: WhiteListTrust1.0

Minecraft: 1.10

FileVersionLoaderSize
WhiteListTrust1.0.jar27 КБDownload
WhiteListTrust.jar1.1041 КБDownload

WhiteListTrust: Dynamic Whitelist for Minecraft Servers

Managing player access on a private server often involves a tedious cycle of manually toggling the whitelist to accommodate guests. This plugin eliminates that administrative burden by introducing an intelligent, dynamic system that reacts to the presence of trusted staff or players. For server owners seeking a stable and automated solution, this tool offers a seamless way to balance security with accessibility without constant manual intervention.

Core Functionality and Logic

The fundamental concept behind this add-on is straightforward yet highly effective. Administrators designate specific individuals as "trusted" entities, which includes server operators by default. As long as at least one of these trusted figures is online, the server automatically disables the whitelist restriction, allowing invited guests to join freely. The moment the last trusted player logs off, the system reactivates the whitelist protection. It then gracefully removes any non-whitelisted guests who joined during the open window, ensuring the world remains secure when no supervisors are present. Players already on the permanent whitelist are never affected by this process.

Key Features for Server Stability

  • Automatic Toggling: Instantly disables whitelist requirements upon the login of a trusted user and re-enables them when they depart.
  • Graceful Ejection: Kicks unauthorized guests only after all trusted personnel have left, preventing abrupt disconnections during active sessions.
  • Permanent List Preservation: Users explicitly added to the standard whitelist remain connected regardless of trusted player status.
  • Customizable Delays: Administrators can set a time buffer before kicking guests, allowing them to save progress or say goodbye.
  • In-Game Configuration: Full control over settings via chat commands without needing to edit configuration files manually.

Installation and Version Compatibility

Installing this plugin is a streamlined process designed for immediate deployment in production environments. The software is distributed as a standard JAR file compatible with modern server cores running Spigot, Paper, or Purpur. To install, simply download WhiteListTrust: Dynamic Whitelist for Minecraft Servers and place the file into your server's plugins directory. After restarting the server core, the plugin generates its configuration files automatically.

This tool is optimized for stability across a wide range of recent Minecraft versions, including 1.18 through 1.20+. Whether you are running a lightweight survival world or a complex modded environment using compatible loaders, WhiteListTrust: Dynamic Whitelist for Minecraft Servers integrates smoothly without causing performance lag. For those utilizing automated launchers, selecting this add-on from a curated catalog ensures all dependencies are met instantly, removing the risk of version mismatches.

Configuration and Command Overview

Once installed, management is handled entirely through the /whitelisttrust command (or the shorthand /wlt). Administrators can add or remove trusted users, adjust kick delays, and customize notification messages directly from the game console or chat. The permission node whitelisttrust.manage controls access to these features, granting flexibility to delegate duties to moderators without giving full operator rights.

If you are wondering how to install specific behaviors, such as setting a 30-second warning before a guest is kicked, the syntax is intuitive. Commands like /wlt delay 30 and /wlt notify allow for precise tuning of the user experience. All changes can be saved to the config.yml file for persistence or reloaded on the fly using the reload command.

Conclusion

For server administrators who value both security and convenience, this plugin provides an essential utility. It removes the friction of managing guest access while maintaining a locked-down environment when the server is unattended. By automating the whitelist process, you can focus on gameplay and community building rather than repetitive administrative tasks. Downloading and configuring this tool is a quick step toward a more professional and user-friendly server infrastructure.