Permissions
This page details all permission nodes available in the Spawn Elytra plugin.
Permission Nodes
spawnelytra.admin
Access to admin commands
OP
spawnelytra.use
Allows using elytra in spawn
true
spawnelytra.useboost
Allows using the boost feature
true
Detailed Permission Information
spawnelytra.admin
Description: Grants access to administrative commands
Commands Affected:
/spawnelytra reload
Default: Operators only
Usage Example:
permissions:
spawnelytra.admin:
description: Allows access to admin commands
default: op
spawnelytra.use
Description: Allows players to activate and use the invisible elytra
Features Affected:
Double-jump activation
Automatic activation
Basic flight capability
Default: All players
Usage Example:
permissions:
spawnelytra.use:
description: Allows players to use the elytra boost feature
default: true
spawnelytra.useboost
Description: Allows players to use the boost feature while flying
Features Affected:
Pressing F key to boost
All boost modes (forward, upward, combined)
Default: All players
Usage Example:
permissions:
spawnelytra.useboost:
description: Allows players to use the boost feature
default: true
Permission Setup Examples
Basic Setup (Default)
Most servers can use the default permissions:
# Everyone can use elytra and boost
# Only OPs can use admin commands
Restricted Access
For VIP-only elytra access:
groups:
default:
permissions:
- -spawnelytra.use
- -spawnelytra.useboost
vip:
permissions:
- spawnelytra.use
- spawnelytra.useboost
Boost-Only Restriction
Allow everyone to fly, but only VIPs can boost:
groups:
default:
permissions:
- spawnelytra.use
- -spawnelytra.useboost
vip:
permissions:
- spawnelytra.use
- spawnelytra.useboost
Staff Configuration
Full access for staff members:
groups:
staff:
permissions:
- spawnelytra.admin
- spawnelytra.use
- spawnelytra.useboost
Integration with Permission Plugins
LuckPerms
# Grant use permission to a group
/lp group default permission set spawnelytra.use true
# Grant boost permission to VIP
/lp group vip permission set spawnelytra.useboost true
# Grant admin permission to staff
/lp group staff permission set spawnelytra.admin true
PermissionsEx
# Grant permissions
/pex group default add spawnelytra.use
/pex group vip add spawnelytra.useboost
/pex group admin add spawnelytra.admin
GroupManager
# Add permissions
/mangaddp default spawnelytra.use
/mangaddp vip spawnelytra.useboost
/mangaddp admin spawnelytra.admin
Permission Checking
The plugin checks permissions at these points:
On Activation Attempt
Checks
spawnelytra.use
before allowing flight
On Boost Attempt
Checks
spawnelytra.useboost
when player presses F
On Command Execution
Checks
spawnelytra.admin
for reload command
Wildcard Permissions
Some permission plugins support wildcards:
# Grant all spawnelytra permissions
spawnelytra.*
Note: This grants all current and future permissions from the plugin.
Permission Inheritance
Most permission plugins support inheritance:
groups:
player:
permissions:
- spawnelytra.use
vip:
inheritance:
- player
permissions:
- spawnelytra.useboost
admin:
inheritance:
- vip
permissions:
- spawnelytra.admin
Troubleshooting Permissions
Common Issues
Players can't use elytra
Check if they have
spawnelytra.use
Verify they're in the spawn area
Ensure they're not in creative mode
Boost not working
Check
spawnelytra.useboost
permissionConfirm they're already flying
Check if boost is on cooldown
Commands not working
Verify
spawnelytra.admin
permissionCheck for typos in permission nodes
Ensure permission plugin is working
Debug Commands
Test permissions with your permission plugin:
# LuckPerms
/lp user <player> permission check spawnelytra.use
# PermissionsEx
/pex user <player> check spawnelytra.use
# Vault (generic)
/permissions player <player> has spawnelytra.use
Best Practices
Start Simple: Use default permissions initially
Test Thoroughly: Check permissions with test accounts
Document Changes: Keep track of custom permission setups
Use Groups: Manage permissions through groups, not individual players
Regular Reviews: Periodically review permission configurations
See Also
Commands - Commands affected by permissions
Configuration - Plugin configuration options
Getting Started - Basic usage guide
Last updated