Home›Java›Mods›NexusRanks
ModsJava

NexusRanks

by toprakeker · on Modrinth

Rank core plus punishment suite for Paper: weighted prefix/suffix ranks that sync to LuckPerms, temp/permanent ban & mute commands and GUI-based rank…

⬇ Download on Modrinth

NexusRanks

Overview

NexusRanks combines two things most networks bolt together from separate plugins: a rank hierarchy and a moderation toolkit. Ranks are defined in config.yml with a display name, MiniMessage prefix/suffix, a numeric weight for ordering, and a permission list. When LuckPerms is installed, rank changes are synchronised to it automatically, so your existing permission setup keeps working.

The moderation side adds temp/permanent bans and mutes with human-readable durations (1d, 2h30m, etc.), kicks, and an admin GUI for assigning ranks and issuing punishments without memorising commands. It suits SMPs and small-to-mid networks that want one clean dependency instead of three.

Features

Commands

Command Description Permission
/rank (aliases: /ranks, /group) Open the rank admin GUI (admins) / show help ranks.admin for GUI
/rank list List all configured ranks —
/rank help Show the command help list —
/rank set <player> <rank> Set a player's rank ranks.admin
/rank create <id> <weight> <prefix> Create a new rank in-game ranks.admin
/rank reload Reload configuration files ranks.admin
/kick <player> [reason] Kick a player from the server ranks.mod
/mute <player> [duration] [reason] Mute a player from chat (temp or permanent) ranks.mod
/unmute <player> Remove a player's mute ranks.mod
/ban <player> [duration] [reason] Ban a player (temp or permanent) ranks.mod
/unban <player> Lift a player's ban ranks.mod

Permissions

Node Default Description
ranks.mod op Access to moderation punishment commands (kick, mute, ban, unban)
ranks.admin op Full administrative access to ranks, configuration and player assignments

Configuration

config.yml (excerpt):

settings:
  luckperms-sync: true
  format-chat: true

ranks:
  default:
    display-name: "<gray>Member</gray>"
    prefix: "<gray>[Member]</gray> "
    suffix: ""
    weight: 0
    permissions:
      - "crates.use"
      - "enchantments.use"
      - "shop.use"
      - "wands.use"

  vip:
    display-name: "<green>VIP</green>"
    prefix: "<green>[VIP]</green> "
    suffix: ""
    weight: 10
    permissions:
      - "topraksmp.chat.color"

  owner:
    display-name: "<dark_red><bold>Owner</bold></dark_red>"
    prefix: "<dark_red>[Owner]</dark_red> "
    suffix: ""
    weight: 100
    permissions:
      - "*"

Pre-configured ranks: default, vip, vip_plus, mvp, moderator, admin, owner.

Compatibility

Support

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more