Getting Started
This guide will help you get SigmaSellAxe up and running on your server.
Installation
Step 1: Download
Download the latest JAR file from:
Step 2: Install Dependencies
Required:
- Minecraft 1.21+ (Paper, Spigot, or Folia server)
Optional (Recommended):
- Vault
- Provides economy integration API. Required for money transactions. Works with any Vault-compatible economy plugin (EssentialsX, CMI, etc.).
- ExcellentShop
- Enables automatic shop detection. Without this, the plugin uses fallback prices from config.
- EconomyShopGUI
- Enables automatic shop detection. Without this, the plugin uses fallback prices from config.
- Lands
- Area protection integration. Checks if players are trusted before allowing container sales. Without this, all container sales are allowed (only permission checks apply).
- GriefPrevention
- Area protection integration. Checks if players are trusted before allowing container sales. Without this, all container sales are allowed (only permission checks apply).
- WorldGuard
- Area protection integration. Checks if players are trusted before allowing container sales. Without this, all container sales are allowed (only permission checks apply).
Dependency Functionality
With All Dependencies:
- ✅ Full ExcellentShop integration with dynamic pricing
- ✅ Automatic shop detection and configuration
- ✅ Boost multipliers support
- ✅ Lands area trust checking
- ✅ GriefPrevention area trust checking
- ✅ WorldGuard area trust checking
- ✅ Economy transactions via Vault
Without Dependencies:
- ⚠️ Uses fallback prices from config.yml
- ⚠️ No automatic shop detection
- ⚠️ No area protection checks (permissions only)
- ⚠️ Economy still works if you have Vault (any economy plugin)
Step 3: Place the Plugin
- Stop your server
- Place
SigmaSellAxe-2.0.7.jarin yourplugins/folder - Start your server
Step 4: First Startup
On first startup, the plugin will:
- Create the configuration folder structure
- Detect any installed shop plugins
- Generate shop configuration files automatically
- Create default configuration files
First Time Setup
1. Configure Main Settings
Edit plugins/SigmaSellAxe/config.yml:
sell-axe:
name: '&6&lSigma Sell Axe'
lore:
- '➤ Right-click chests, barrels, or shulkers to sell contents.'
- '➤ Left-click to view all sellable items.'
durability:
enabled: true
lose-per-sell: 1
2. Configure Shop Integration
If you have ExcellentShop or EconomyShopGUI installed, the plugin will automatically detect and configure shops. You can verify this by running:
/sigmasellaxe verifyConfig
3. Give Players the Sell Axe
Give players the Sell Axe using:
/sigmasellaxe give <player>
Or use the server-side command:
/sigmasellaxe commands
Basic Configuration
Sell Axe Settings
sell-axe:
name: '&6&lSigma Sell Axe' # Display name (supports color codes)
lore: # Lore lines
- 'Line 1'
- 'Line 2'
durability:
enabled: true # Enable durability loss
lose-per-sell: 1 # Durability lost per sell operation
Features
features:
left-click-gui: true # Open GUI on left-click
prevent-enchanting: true # Prevent enchanting the Sell Axe
Logging
logging:
enabled: true # Enable transaction logging
file-logging: true # Log to file
log-rotation: true # Rotate log files
Debug System
debug:
enabled: false # Enable debug logging
level: BASIC # BASIC, DETAILED, or VERBOSE
Next Steps
- Configuration Guide - Detailed configuration options
- Commands - All available commands
- Permissions - Setting up permissions
- Features - Learn about all features