Tool Configuration
Complete reference for configuring individual tools.
Configuration Structure
Each tool has its own configuration section:
tools:
pickaxe:
# Tool settings
axe:
# Tool settings
bucket:
# Tool settings
hoe:
# Tool settings
Common Settings
All tools share these common configuration options:
Basic Settings
enabled- Enable/disable the tool (default:true)nbt-key- NBT identifier (default:"sigmatools:toolname")item-material- Base material (e.g.,DIAMOND_PICKAXE) - Used if no bound itemdisplay-name- Display name with color codesbound-item- Custom item binding (set via/sigmatools bind <tool>)
Operation Settings
per-tick-limit- Blocks processed per server tickper-player-concurrent-ops- Max concurrent operations per playercheck-protection- Enable protection checks (default:true)
World Restrictions
worlds:
- world
- world_nether
- world_the_end
Empty list = works in all worlds.
Tool-Specific Settings
Pickaxe
tools:
pickaxe:
radius: 1 # 1 = 3x3, 2 = 5x5, 3 = 7x7
max-blocks-per-use: 80
Axe
tools:
axe:
max-logs: 100
Bucket
tools:
bucket:
allow-water: true
allow-lava: false
Hoe
tools:
hoe:
replant:
consume-seed: true
auto-replant: true
Cooldown System
cooldown:
enabled: true
max-charges: 3
charge-duration: 2 # seconds
message: "&cNo charges remaining! &fRecharging..."
Durability System
durability:
type: "custom" # custom, vanilla, none
max: 1500
drain-per-block: 1
drain-per-use: 0
break-on-empty: true
prevent-repair: true
Visual Effects
visuals:
particles: true
sound: true
particle-type: "EXPLOSION_NORMAL"
particle-count: 5
particle-spread: 0.5
sound-type: "BLOCK_STONE_BREAK"
sound-volume: 1.0
sound-pitch: 1.0
Item Binding
Tools support custom item binding via the /sigmatools bind <tool> command:
tools:
pickaxe:
bound-item:
type: "vanilla" # or "itemsadder"
material: "IRON_PICKAXE"
# itemsadder-id: "namespace:id" # Only for ItemsAdder items
Note: Bound items take priority over item-material. If no bound item is set, item-material is used.
See Item Binding Feature for detailed information.
Examples
See Tools Feature Page for detailed examples.
Next Steps
- Tools Feature - Tool functionality
- Item Binding Feature - Custom item binding
- Configuration Overview - Configuration guide
- Global Settings - Global configuration