Skip to main content

Integrations

SigmaSellAxe integrates with various plugins to provide a complete solution.

Shop Pluginsโ€‹

ExcellentShopโ€‹

Status: โœ… Fully Supported

Features:

  • Automatic shop detection
  • Real-time price fetching
  • Reflection-based integration (no compile dependency)
  • Multi-shop support
  • Permission-based pricing

Configuration:

economy:
shop-plugin: 'ExcellentShop' # or 'auto'

Detection: The plugin automatically detects ExcellentShop on startup and generates shop configurations.

EconomyShopGUIโ€‹

Status: โœ… Fully Supported

Features:

  • Full API integration
  • Multi-economy type support
  • Shop section detection
  • Dynamic pricing with limits
  • Permission checks

Configuration:

economy:
shop-plugin: 'EconomyShopGUI' # or 'auto'

Detection: The plugin automatically detects EconomyShopGUI on startup and generates shop configurations.

Shop Plugin Selectionโ€‹

The plugin supports automatic shop plugin detection:

economy:
shop-plugin: 'auto' # Automatically detects available shop plugin

Priority:

  1. ExcellentShop (if available)
  2. EconomyShopGUI (if available)
  3. Fallback prices (if no shop plugin)

Protection Pluginsโ€‹

Landsโ€‹

Status: โœ… Fully Supported

Features:

  • Area trust checking
  • Permission-based selling restrictions
  • Seamless integration

Configuration:

integrations:
lands:
enabled: true

How it works:

  • Checks if player has trust in the area
  • Prevents selling if player doesn't have permission
  • Respects Lands trust levels

GriefPreventionโ€‹

Status: โœ… Fully Supported

Features:

  • Claim boundary detection
  • Permission-based selling restrictions
  • Full claim protection

Configuration:

integrations:
griefprevention:
enabled: true

How it works:

  • Checks if player is in a claim
  • Verifies player has permission to sell in the claim
  • Prevents selling in protected claims without permission

WorldGuardโ€‹

Status: โœ… Fully Supported

Features:

  • Region flag support
  • Multi-region detection
  • Integration with other protection plugins

Configuration:

integrations:
worldguard:
enabled: true

How it works:

  • Checks WorldGuard regions
  • Respects region flags
  • Works alongside Lands and GriefPrevention

Economy Pluginsโ€‹

Vaultโ€‹

Status: โœ… Required

Features:

  • Economy integration
  • Multi-economy support
  • Standard economy API

Required: Vault is required for the plugin to function. It provides the economy API used by SigmaSellAxe.

Integration Priorityโ€‹

When multiple protection plugins are installed:

  1. Lands - Checked first
  2. GriefPrevention - Checked if Lands doesn't apply
  3. WorldGuard - Checked if neither Lands nor GriefPrevention apply

All checks must pass for selling to be allowed.

Troubleshooting Integrationsโ€‹

Shop Plugin Not Detectedโ€‹

  1. Verify the shop plugin is installed and enabled
  2. Check server console for detection messages
  3. Run /sigmasellaxe verifyConfig to check detection
  4. Try /sigmasellaxe regenerate to re-detect shops

Protection Plugin Not Workingโ€‹

  1. Verify the protection plugin is installed and enabled
  2. Check integration is enabled in config:
    integrations:
    lands:
    enabled: true
  3. Check server console for integration messages
  4. Verify player has proper permissions in the protection plugin

Price Issuesโ€‹

  1. Verify shop plugin is working correctly
  2. Check shop configuration files
  3. Run /sigmasellaxe verifyConfig to check for issues
  4. Check debug logs for price fetching errors