Skip to content

voidpointer0x00/VoidWhitelist

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VoidWhitelist Tests CodeQL ReleaseBadge

VoidWhitelist is an enchanced whitelist plugin for v1.8-1.18 Minecraft servers. It allows to add both online and offline UUIDs on a white list on a permanent and temporary basis.

GUI

GUI is accessible through a /whitelist gui command. Requires whitelist.gui permission. GUI actions (such as remove or edit) don't require any permission.

Commands

By default the plugin will use configured UUID. -offline and -online parameters explicitly indicate which UUID a command should use. whitelist.* gives you a permission to run all pugin commands.

  • /whitelist add [player] (duration) (-offline|-online) — adds a player for a duration. The duration is specified in a standard Essentials form 1mon7d30m. Requires whitelist.add permission.
  • /whitelist rem [player] (-offline|-online) — removes a player. Requires whitelist.remove permission.
  • /whitelist info [player] (-offline|-online) — tells whether a player is whitelisted and if so displays the duration. Requires whitelist.info permission.
  • /whitelist status — tells whether the whitelist is enabled or not. Requires whitelist.status permission.
  • /whitelist on|off — enables and disabled the whitelist. Requires whitelist.enable and whitelist.disable permission.
  • /whitelist reload — allows you to reload locale files, config.yml and storage (from json to database and vice-versa). Requires whitelist.reload permission.
  • /whitelist reconnect — basically reloads the storage. Reconnects to the database using new credentails from database.yml file if the selected storage is DATABASE or reloads whitelist.json file it it's JSON. Requires whitelist.reconnect permission.
  • /whitelist export-db — exports the connected database into a new export-${timestamp}.json json file. Requires whitelist.export permission.
  • /whitelist import-json — imports whitelist from whitelist.json file into the connected database. Requires whitelist.import permission.

Feedback

_voidpointer