Skip to content

Commands and Permissions

  • global-ban
    global_ban.command.global-ban

    The root command for the Global Ban mod.

    Usage /global-ban <subcommand> [arguments]
  • global-ban reload
    global_ban.command.global-ban.reload

    Reloads the configuration files for the Global Ban mod.

    Usage /global-ban reload
  • global-ban import
    global_ban.command.global-ban.import

    Imports data into the Global Ban mod. Optionally cleans up old data.

    Usage /global-ban import [cleanup boolean]
  • global-ban banlist
    global_ban.command.ban_list

    Displays the list of banned players and IPs.

    Usage /global-ban banlist [page integer]
  • banlist
    global_ban.command.ban_list

    Displays the list of banned players and IPs.

    Usage /banlist [page integer]
  • kick
    global_ban.command.kick

    Kicks a player from the server.

    Usage /kick <player> [reason]
  • ban
    global_ban.command.ban

    Bans a player from the server.

    Usage /ban <player> [reason]
  • tempban
    global_ban.command.temp_ban

    Temporarily bans a player from the server.

    Usage /tempban <player> <duration> [reason]
  • ban-ip
    global_ban.command.ban_ip

    Bans an IP address from the server.

    Usage /ban-ip <ip> [reason]
  • tempban-ip
    global_ban.command.temp_ban_ip

    Temporarily bans an IP address from the server.

    Usage /tempban-ip <ip> <duration> [reason]
  • unban
    global_ban.command.unban

    Unbans a player from the server.

    Usage /unban <player>
  • unban-ip
    global_ban.command.unban_ip

    Unbans an IP address from the server.

    Usage /unban-ip <ip>
  • pardon
    global_ban.command.pardon

    Pardons a player from the server.

    Usage /pardon <player>
  • pardon-ip
    global_ban.command.pardon_ip

    Pardons an IP address from the server.

    Usage /pardon-ip <ip>

The following vanilla commands have been overridden to use the global-ban system instead of the vanilla ban system. This allows for a more seamless experience for server owners and players, as they can use the same commands they are used to, but with the added functionality of the global-ban system.

To continue using the vanilla commands, you can use the minecraft: prefix before the command. For example, to use the vanilla ban command, you would use /minecraft:ban <player> [reason].

Vanilla CommandReplaced with
banminecraft:ban
ban-ipminecraft:ban-ip
banlistminecraft:banlist
kickminecraft:kick
pardonminecraft:pardon
pardon-ipminecraft:pardon-ip

The following permission nodes can be used to control access to the various commands and features of the global-ban system. These permission nodes can be used with any permission management system, such as LuckPerms, to control access to the commands and features of the global-ban system.

Permission NodeDescription
global_ban.see_known_accountsAllows Admins to see all known accounts for a player when they connect.
global_ban.see_bansAllows Admins to see bans when they happen, and when they are applied.
global_ban.can_ban_adminsAllows Admins to ban other Admins.
global_ban.block_punishmentsBlocks all punishments from being applied to the player.
global_ban.command.global_banAllows Admins to use the /global-ban command.
global_ban.command.global_ban.reloadAllows Admins to use the /global-ban reload command.
global_ban.command.global_ban.importAllows Admins to use the /global-ban import command.
global_ban.command.kickAllows Admins to use the /kick command.
global_ban.command.banAllows Admins to use the /ban command.
global_ban.command.temp_banAllows Admins to use the /tempban command.
global_ban.command.ban_ipAllows Admins to use the /ban-ip command.
global_ban.command.temp_ban_ipAllows Admins to use the /tempban-ip command.
global_ban.command.unbanAllows Admins to use the /unban command.
global_ban.command.unban_ipAllows Admins to use the /unban-ip command.
global_ban.command.pardonAllows Admins to use the /pardon command.
global_ban.command.pardon_ipAllows Admins to use the /pardon-ip command.
global_ban.command.ban_listAllows Admins to use the /global-ban banlist & /banlist commands.