Permissions

This page details all permission nodes available in the Spawn Elytra plugin.

Permission Nodes

Permission
Description
Default

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:

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:

Permission Setup Examples

Basic Setup (Default)

Most servers can use the default permissions:

Restricted Access

For VIP-only elytra access:

Boost-Only Restriction

Allow everyone to fly, but only VIPs can boost:

Staff Configuration

Full access for staff members:

Integration with Permission Plugins

LuckPerms

PermissionsEx

GroupManager

Permission Checking

The plugin checks permissions at these points:

  1. On Activation Attempt

    • Checks spawnelytra.use before allowing flight

  2. On Boost Attempt

    • Checks spawnelytra.useboost when player presses F

  3. On Command Execution

    • Checks spawnelytra.admin for reload command

Wildcard Permissions

Some permission plugins support wildcards:

Note: This grants all current and future permissions from the plugin.

Permission Inheritance

Most permission plugins support inheritance:

Troubleshooting Permissions

Common Issues

  1. 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

  2. Boost not working

    • Check spawnelytra.useboost permission

    • Confirm they're already flying

    • Check if boost is on cooldown

  3. Commands not working

    • Verify spawnelytra.admin permission

    • Check for typos in permission nodes

    • Ensure permission plugin is working

Debug Commands

Test permissions with your permission plugin:

Best Practices

  1. Start Simple: Use default permissions initially

  2. Test Thoroughly: Check permissions with test accounts

  3. Document Changes: Keep track of custom permission setups

  4. Use Groups: Manage permissions through groups, not individual players

  5. Regular Reviews: Periodically review permission configurations

See Also

Last updated