NexoraPerms

A modern PaperMC permissions plugin with groups, prefixes, MiniMessage support, rankup paths and a clean web editor.

5

Quick challenge

How far can you run before the mobs catch you?

NexoraPerms

LOGO

NexoraPerms

NexoraPerms is a modern permissions management plugin for PaperMC servers. It is built for server owners who want a clean way to manage groups, users, prefixes, suffixes, inheritance, weights, rank paths and permission nodes.

The plugin focuses on clear server management, simple commands, useful integrations and a clean workflow for both small and larger Minecraft servers.

---

Website

Official website: nperm.glorius.me

---

Features

- Full permissions management - Unlimited permission groups - User group management - Group permission management - User permission support - Prefix and suffix support - MiniMessage support - HEX color support - Legacy color support - Group inheritance - Group weights - Default group support - Wildcard permission support - Optional OP bypass - Optional rankup system - Configurable rank paths - In-game admin commands - Clickable help menu - Web editor support - Prefix preview support - YAML storage - SQLite storage - MySQL storage - PlaceholderAPI support - Vault support - PaperMC 1.21.x support - Java 21 support

---

Groups

NexoraPerms lets you create and manage unlimited groups.

Groups can be used for:

- Staff ranks - Donor ranks - Default ranks - Survival ranks - Prison ranks - Test groups - Custom server roles

Each group can contain:

- Name - Display name - Prefix - Suffix - Weight - Default status - Permission nodes - Inherited groups

Example groups:

- Owner - Admin - Moderator - Helper - MVP+ - MVP - VIP - Member - Default

---

Prefixes and Suffixes

NexoraPerms supports custom prefixes and suffixes for every group.

Example prefix:

`<gradient:#ff0000:#ff5555><bold>OWNER</bold></gradient>`

Example suffix:

`<gray>[Staff]</gray>`

Supported formatting:

- MiniMessage - HEX colors - Legacy color codes

Example legacy prefixes:

- `&c&lOWNER` - `&b&lMVP+` - `&7Member`

Prefixes and suffixes can be used by supported chat, tab, scoreboard and menu plugins through Vault or PlaceholderAPI.

---

Permissions

Permission nodes can be added to groups and users.

Example permission nodes:

- `minecraft.command.help` - `essentials.home` - `essentials.spawn` - `essentials.msg` - `nexoraperms.rankup` - `exampleplugin.use` - `exampleplugin.admin`

Wildcard permissions are supported when enabled:

- `nexoraperms.*` - `exampleplugin.admin.*` - `*`

---

Inheritance

Groups can inherit permissions from other groups.

Example structure:

- Owner inherits Admin - Admin inherits Moderator - Moderator inherits Helper - Helper inherits Member

This keeps your permission setup clean and prevents duplicate permission lists.

---

Weights

Group weights can be used to decide priority.

Example weight setup:

- Owner: `1000` - Admin: `900` - Moderator: `700` - Helper: `600` - MVP+: `400` - VIP: `300` - Member: `100`

Higher weight means higher priority.

---

User Management

NexoraPerms includes commands for managing player groups.

User commands:

- `/np user info <player>` - `/np user setgroup <player> <group>` - `/np user addgroup <player> <group>` - `/np user removegroup <player> <group>`

---

Group Management

Group commands:

- `/np group create <group>` - `/np group delete <group>` - `/np group list` - `/np group info <group>` - `/np group setprefix <group> <prefix>` - `/np group setsuffix <group> <suffix>` - `/np group addperm <group> <permission>` - `/np group removeperm <group> <permission>`

---

Main Commands

- `/np` - `/nexoraperms` - `/np help` - `/np reload` - `/rankup`

---

Admin Permission Nodes

- `nexoraperms.admin` - `nexoraperms.reload` - `nexoraperms.group.create` - `nexoraperms.group.delete` - `nexoraperms.group.edit` - `nexoraperms.group.permissions` - `nexoraperms.user.info` - `nexoraperms.user.setgroup` - `nexoraperms.user.edit` - `nexoraperms.rankup` - `nexoraperms.webeditor`

---

Rankup System

NexoraPerms includes an optional rankup system.

Rank paths can be used for:

- Survival progression - Prison ranks - Donor rank paths - Staff training paths - Custom server progression

Example rank paths:

- Member → VIP → MVP → MVP+ - A → B → C → D → Prestige - Trial → Helper → Moderator → Admin

Players can use:

- `/rankup`

The rankup system can be enabled or disabled in the configuration.

---

Web Editor

NexoraPerms supports a clean web editor for easier permission management.

The web editor can be used to manage:

- Groups - Users - Prefixes - Suffixes - Permission nodes - Inheritance - Weights - Rank paths

It also includes prefix preview support, so you can check how a rank looks before applying it.

---

Storage

NexoraPerms supports multiple storage types.

- YAML - SQLite - MySQL

YAML is useful for small servers and testing. SQLite is recommended for single-server setups. MySQL is recommended for larger setups and web editor usage.

---

PlaceholderAPI

NexoraPerms supports PlaceholderAPI placeholders.

Available placeholders:

- `%nexoraperms_group%` - `%nexoraperms_prefix%` - `%nexoraperms_suffix%` - `%nexoraperms_weight%` - `%nexoraperms_rankup_next%` - `%nexoraperms_rankup_path%`

These placeholders can be used in:

- Chat plugins - Scoreboards - Tablists - Menus - Other PlaceholderAPI-supported plugins

---

Vault Support

NexoraPerms supports Vault for compatibility with plugins that read:

- Permissions - Groups - Prefixes - Suffixes

This makes it easier to connect NexoraPerms with existing server setups.

---

Installation

1. Download the NexoraPerms jar file. 2. Stop your server. 3. Place the jar file inside the `plugins` folder. 4. Start your server. 5. Edit the generated configuration files. 6. Create your groups. 7. Add permission nodes. 8. Assign users to groups. 9. Reload the plugin with `/np reload`.

---

Recommended Setup

- Server software: PaperMC - Minecraft version: 1.21.x - Java version: Java 21

Optional hooks:

- PlaceholderAPI - Vault - Adventure / MiniMessage

---

Use Cases

NexoraPerms works well for:

- SMP servers - Prison servers - Skyblock servers - Creative servers - Network hubs

---

Why NexoraPerms?

NexoraPerms is made for server owners who want a permission plugin that is clean, clear and practical.

No messy setup. No outdated rank system. No unnecessary bloat.

Just groups, users, permissions, prefixes, storage, rank paths and a clean workflow for modern Minecraft server management.

---

Author

Created by _GLORIUS_

ADS