GherrixDevPlugins & Resources

Official documentation

NetworkPermissions

A free Velocity permissions system with multiple groups, inheritance, wildcard nodes, explicit denies and per-server contexts.

NetworkPermissions cover

Getting started

Installation

  1. 1

    Stop the Velocity proxy completely.

  2. 2

    Install every required dependency listed below before NetworkPermissions.

  3. 3

    Place NetworkPermissions.jar inside the plugins folder.

  4. 4

    Start the Velocity proxy and review the generated NetworkPermissions configuration folder.

  5. 5

    Test the plugin on a staging server before enabling it for all players.

Supported environments

Compatibility

1.0.0Plugin version
Velocity networksMinecraft
VelocityServer software
Java 17 or newerRuntime

Integrations

Dependencies

NetworkPermissionsPaper

Optional

Synchronizes effective permissions to Paper/Folia backends.

Reference

Commands

Administration commands

CommandDescriptionPermission
/nperms info <player>Shows a player's groups and permissions.networkpermissions.admin
/nperms groups|groupinfo <group>Lists or inspects groups.networkpermissions.admin
/nperms user <player> group|addgroup|removegroup <group>Manages user groups.networkpermissions.admin
/nperms user <player> add|deny|remove <permission> [server]Changes user permission nodes.networkpermissions.admin
/nperms group <group> create|parent|addparent|removeparent ...Manages groups and inheritance.networkpermissions.admin
/nperms group <group> add|deny|remove <permission> [server]Changes group permission nodes.networkpermissions.admin
/nperms sync <player>Synchronizes a player to the backend.networkpermissions.admin
/nperms reloadReloads stored permissions.networkpermissions.admin

Access control

Permissions

PermissionDefaultDescription
networkpermissions.adminAdministratorsAllows complete network permission management.

Server setup

Configuration notes

  • Data is stored in plugins/networkpermissions/permissions.properties.
  • Use global or omit the server argument for network-wide nodes.

Important notes

  • Explicit denies take priority over matching allowed nodes.

Visual guide

Images