SigmaSellAxe Wiki

Complete documentation for SigmaSellAxe

Permissions

Complete permission reference for SigmaSellAxe. All permissions use the sigmasellaxe.* prefix.

Permission Nodes

Permission Default Description
sigmasellaxe.use true Allows players to use the Sell Axe tool
sigmasellaxe.items true Allows players to open the sellable items GUI
sigmasellaxe.give op Allows giving the Sell Axe to players
sigmasellaxe.reload op Allows reloading plugin configurations
sigmasellaxe.regenerate op Allows regenerating shop configurations
sigmasellaxe.verify op Allows verifying configurations and checking for exploits
sigmasellaxe.* op Grants all permissions above

Detailed Permission Reference

sigmasellaxe.use

Allows players to use the Sell Axe tool to sell items from containers.

Property Value
Default true (all players)
What it allows Right-click containers with Sell Axe to sell items

sigmasellaxe.items

Allows players to open the sellable items GUI.

Property Value
Default true (all players)
What it allows Open GUI with /sigmasellaxe items or left-click with Sell Axe

sigmasellaxe.give

Allows giving the Sell Axe to players.

Property Value
Default op (operators only)
What it allows Use /sigmasellaxe give command and view server-side commands

sigmasellaxe.reload

Allows reloading plugin configurations.

Property Value
Default op (operators only)
What it allows Use /sigmasellaxe reload command

sigmasellaxe.regenerate

Allows regenerating shop configurations.

Property Value
Default op (operators only)
What it allows Use /sigmasellaxe regenerate command

sigmasellaxe.verify

Allows verifying configurations and checking for exploits.

Property Value
Default op (operators only)
What it allows Use /sigmasellaxe verifyConfig and /sigmasellaxe verifyDupe commands

sigmasellaxe.*

Grants all permissions above. Use with caution.

Property Value
Default op (operators only)
What it allows All SigmaSellAxe permissions

Permission Setup Examples

Using LuckPerms

# Give all players access to use Sell Axe
/lp group default permission set sigmasellaxe.use true
/lp group default permission set sigmasellaxe.items true

# Give admins all permissions
/lp group admin permission set sigmasellaxe.* true

Or in luckperms/config.yml:

groups:
  default:
    permissions:
      - sigmasellaxe.use
      - sigmasellaxe.items

  admin:
    permissions:
      - sigmasellaxe.*

Using PermissionsEx

# Default group
default:
  permissions:
    - sigmasellaxe.use
    - sigmasellaxe.items

# Admin group
admin:
  permissions:
    - sigmasellaxe.*

Using GroupManager

groups:
  default:
    permissions:
      - sigmasellaxe.use
      - sigmasellaxe.items
  admin:
    permissions:
      - sigmasellaxe.*

Permission Best Practices

  • Default Access - Keep sigmasellaxe.use and sigmasellaxe.items as default true for normal gameplay
  • Admin Only - Keep admin commands (reload, regenerate, verify) as op only
  • Selective Access - Use permission groups to give Sell Axe to specific groups only
  • Security - Never give sigmasellaxe.* to regular players
  • Principle of Least Privilege - Only grant permissions that are actually needed

Troubleshooting Permissions

Player can't use Sell Axe

  • Check if they have sigmasellaxe.use permission
  • Verify permission plugin is working correctly
  • Check server console for permission errors
  • Test with /lp user <player> info (LuckPerms) or equivalent

Player can't open GUI

  • Check if they have sigmasellaxe.items permission
  • Verify GUI feature is enabled in config (features.left-click-gui)
  • Check permission plugin logs

Admin commands not working

  • Check if they have op status or specific permission
  • Verify permission plugin recognizes the permission node
  • Check for conflicting permission groups
  • Use /lp user <player> permission check sigmasellaxe.reload to test