About Tool Enchantments Pack (Addon for Weapon Enchantments Pack)
Bring enchantments to your tools — faster farming, better loot, deeper progression.
Tool Enchantments Pack extends the Weapon Enchantments Pack to fully support gathering and farming tools, allowing players to enhance resource collection with powerful enchantments like Efficiency, Fortune, Auto-Smelt, Rare Finds, and more.
Features
Supports all major tools:
- Pickaxes
- Hatchets
- Jackhammers
- Salvaged tools
Advanced enchantment system with effects like:
- Resource Multiplier (Efficiency / Fortune)
- Auto-Smelt & Auto-Cook
- Durability Reduction & Self-Repair
- Rare Find loot system
- Double Yield chances
- Radiation & Temperature resistance
- Stack size modifiers
Fully compatible with Weapon Enchantments Pack UI & systems
Fully configurable JSON system
Supports leveling, rarity, and progression.
Requirements
- Weapon Enchantments Pack
Installation
- Install Weapon Enchantments Pack
- Upload EnchantTools.cs to /plugins
Configuration
Config file:
oxide/configs/EnchantTools.json carbon/configs/EnchantTools.json
The config is split into:
Global Settings
- Default enchant book item & skin
- Max enchants per tool
- VIP enchant limits
- Combine success rates
- Rare loot tables
Enchantments
Define your own enchants:
- Name, rarity, levels
- Permissions
- Effects
- Tool compatibility
- Conditions (time of day, etc.)
Tool Categories
Group tools into categories like:
- mining
- wood
- all_tools
Supported Effects
Resource & Gathering
- ResourceMultiplier – Increase gather yield
- DoubleYieldChance – Chance to double output
- HitsToDeplete – Mine nodes faster
- RareFindChance – Find bonus items from loot tables
Tool Mechanics
- DurabilityBonus – Reduce tool wear
- RepairPercent – Auto-repair tool
- StackSizeMultiplier – Increase stack size
Processing
- SmeltChance – Auto-smelt ores
- AutoCookChance – Auto-cook meat
Player Effects
- HealAmount – Heal on gather
- FoodRestore / WaterRestore – Restore stats
- RadiationResist – Reduce radiation
- TemperatureResist – Stabilize temperature
Combat Utility
- AnimalDamageMultiplier – More damage to animals
Bonus Rewards
- BonusItemShortname
- BonusItemAmount
Control Fields
- TriggerChance – Proc chance for effects
- Cooldown – Time between procs
Conditions & Filters
Resource Filter
- Limit effects to specific resource types: animal, wood, metal, sulfur, stone, collectible
Time Conditions
- "Conditions": { "TimeOfDay": "day" }
Custom Enchant Examples
Greedy Miner
Extra ore + rare finds:
"greedy_miner": { "Name": "Greedy Miner", "Max Level": 3, "Applies To": [ "mining" ], "Levels": [ { "ResourceMultiplier": 1.15, "RareFindChance": 0.01 }, { "ResourceMultiplier": 1.30, "RareFindChance": 0.02 }, { "ResourceMultiplier": 1.50, "RareFindChance": 0.03 } ] }
Field Mender
Self-repairing tools:
"field_mender": { "Name": "Field Mender", "Max Level": 3, "Levels": [ { "RepairPercent": 0.002, "TriggerChance": 0.20 }, { "RepairPercent": 0.005, "TriggerChance": 0.25 }, { "RepairPercent": 0.010, "TriggerChance": 0.30 } ] }
Gameplay Integration
Players can:
- Find enchant books
- Upgrade tools through the Forge UI
- Increase farming efficiency
- Unlock rare enchantments
- Build powerful gathering loadouts
Permissions
- enchanttools.use – Allow usage
- enchanttools.admin – Admin controls
- enchanttools.all – Bypass all restrictions
- Custom per-enchant permissions supported
Commands
Same like Weapon Enchantments Pack:
enchantcore.givebook <player> <enchantId> <level> [amount]
Why Use This Addon?
✔ Expands your enchantment system
✔ Adds depth to farming gameplay
✔ Highly configurable
✔ Developer-friendly
✔ Built for performance
✔ Fully modular