Module: Server List - Module ID: server-list

Introduction

The Server List module allows servers to customise their server list entries, including adding a whitelist message, or a random message from a provided list.

/serverlist
Module: server-list
Provides functions for modifying the server list.

Aliases: serverlist sl

Root command aliases: /nserverlist

Usage: /serverlist [-m|--messages] [-w|--whitelist]

Available subcommands: message

Default Role: ADMIN

Basic Command Permission: nucleus.serverlist.base

Permissions

  • nucleus.serverlist.base - Default Role: ADMIN
    Allows the user to run the command /serverlist
/serverlist message
Module: server-list
Allows for temporary modification of the server list MOTD, on a timed basis.

Aliases: serverlist message serverlist m

Usage: /serverlist message [-r|--remove] [-l|--line line(1 to 2)] [-t|--time <duration>] [<messageā€¦>]

Default Role: ADMIN

Basic Command Permission: nucleus.serverlist.message.base

Permissions

  • nucleus.serverlist.message.exempt.cooldown - Default Role: ADMIN
    Allows the user to bypass the cooldown for /serverlist message
  • nucleus.serverlist.message.base - Default Role: ADMIN
    Allows the user to run the command /serverlist message
  • nucleus.serverlist.message.exempt.cost - Default Role: ADMIN
    Allows the user to bypass the cost for /serverlist message
  • nucleus.serverlist.message.exempt.warmup - Default Role: ADMIN
    Allows the user to bypass the warmup for /serverlist message
Permission Suggested Role Description
nucleus.serverlist.base ADMIN Allows the user to run the command /serverlist
nucleus.serverlist.message.base ADMIN Allows the user to run the command /serverlist message
nucleus.serverlist.message.exempt.cooldown ADMIN Allows the user to bypass the cooldown for /serverlist message
nucleus.serverlist.message.exempt.cost ADMIN Allows the user to bypass the cost for /serverlist message
nucleus.serverlist.message.exempt.warmup ADMIN Allows the user to bypass the warmup for /serverlist message
The following configuration is the default for this module:
# If true, the player count will not be displayed.
hide-player-count=false
# If true, any player that is vanished on the server will not appear in the online player list on the server list.
hide-vanished-players=false
# If "true", when a prospective player pings the server on the multiplayer server list, one of the messages in the list below will be sent to the player. If "whitelist", this module will only act when the whitelist is enabled.
modify-server-list-messages=FALSE
# 'Potential messages that could be sent to the player. To split over two lines, include 
where you want the line break to appear.' server-list-messages=null # 'Potential messages that could be sent to the player when the server is whitelisted. To split over two lines, include
where you want the line break to appear. # # If no entries are here, the MOTD will use the `server-list-messages` list.' whitelist-server-list-messages=[]