Module: Name Ban - Module ID: nameban

Introduction

The Name Ban module allows server owners to prevent players with certain names from joining their server, but is not tied to an account, allowing the player to change their name in order to gain access. Usually, this would be used to prevent someone with an inappropriate name from joining.

Banning a name

To ban a name, simply run the command

/nameban <name> [reason]

A player with the supplied Minecraft IGN (case insensitive) will no longer be allowed to join.

/nameban
Module: nameban
Bans a specific IGN (rather than specific player) from joining the server.

Using /nameban, instead of /ban, prevents any player with a specific username from joining the server - allowing them to join if they subsequently change their name. This does not affect server level nicknames, this is their Mojang registered nicknames.

A reason can be given for banning a specific name. This is intended to prevent the use of offensive usernames on servers.

Aliases: nameban

Root command aliases: /nnameban

Usage: /nameban <name> [<reason…>]

Default Role: ADMIN

Basic Command Permission: nucleus.nameban.base

Permissions

  • nucleus.nameban.base - Default Role: ADMIN
    Allows the user to run the command /nameban
/nameunban
Module: nameban
Allows a specific IGN (rather than specific player) to join the server again.

Aliases: nameunban namepardon

Root command aliases: /nnameunban

Usage: /nameunban <name>

Default Role: ADMIN

Basic Command Permission: nucleus.nameban.unban.base

Permissions

  • nucleus.nameban.unban.base - Default Role: ADMIN
    Allows the user to run the command /nameunban
Permission Suggested Role Description
nucleus.nameban.base ADMIN Allows the user to run the command /nameban
nucleus.nameban.unban.base ADMIN Allows the user to run the command /nameunban
The following configuration is the default for this module:
default-reason="Your Minecraft username is not appropriate for this server. Please change it before attempting to access this server."