EcorteWhitelist

A MariaDB whitelist plugin.

70

EcorteWhitelist

EcorteWhitelist

A simple MariaDB whitelist plugin for PaperMC servers.

Features

- Whitelist users by name (saved with UUIDs) - Saved in a MariaDB database (useful for multiple servers) - LuckPerms Contexts support - Allow players to join even if they are not whitelisted (to use LuckPerms Contexts) - Permissions for all subcommands

Dependencies

- CommandAPI - LuckPerms

Installation

1. Download the latest release of CommandAPI from the releases page. 2. Download the latest release of LuckPerms from the downloads page. 3. Download the latest release from the releases page. 4. Place the downloaded files in the `plugins` folder of your PaperMC server. 5. Configure the plugin in `plugins/EcorteWhitelist/config.yml`. 6. Start your server.

Usage

Whitelist

Whitelist a player by name: ``` /ewl add <player> ``` Permission: `ecortewhitelist.whitelist.add`

Remove a player from the whitelist: ``` /ewl remove <player> ``` Permission: `ecortewhitelist.whitelist.remove`

Get the whitelist status of a player: ``` /ewl status <player> ``` Permission: `ecortewhitelist.whitelist.status`

Permissions

The plugin add the following permissions: - `ecortewhitelist.whitelist.bypass`: Allow to bypass the whitelist

LuckPerms Contexts

This plugin adds the `iswhitelisted` context to LuckPerms. This context is true if the player is whitelisted, false otherwise.

ADS