BetterToolsPlus
Enhanced Tools, Containers & Crafting System [1.19+]
![[IMG]](//proxy.spigotmc.org/c43f750f040aedcbb8b55a9bae24237d7b65ea2f/68747470733a2f2f692e696d6775722e636f6d2f706c616365686f6c6465722e706e67)
Introduction
BetterToolsPlus is a comprehensive plugin that enhances your Minecraft server's tool, container, and crafting systems. It offers a complete progression system with upgradable tools, custom containers (chests and furnaces), and special abilities that reward active players.
Designed with both players and server administrators in mind, BetterToolsPlus provides a balanced progression system that's fully configurable through YAML files, allowing you to tailor the experience to your server's economy and gameplay style.
✨ Key Features
- Enhanced Tools System: Tools that gain experience and level up with use
- Customizable Container System: Upgradable chests and furnaces with special abilities
- Custom Crafting Recipes: Add unique items to your server
- Full YAML Configuration: Complete control over every aspect of the plugin
- Multiple Economy Integration: Support for XP, Vault economy, and material-based payments
- WorldGuard Integration: Control where tools and containers can be used
- MMOCore Integration: Seamless integration with MMOCore's stamina system
- Multi-language Support: Currently includes English and French
Commands
Main Commands
Code (Text):
/btp - Main command for BetterToolsPlus
/btp help - Shows help information
/btp info - Shows information about your tools
/btp stats - Shows your tool statistics
/btp reload - Reloads the plugin configuration (Admin only)
Container Commands
Code (Text):
/container create <type> - Creates a new container at the target block
/container info - Shows information about the container you're looking at
/container upgrade - Upgrades the container you're looking at
/container list - Lists all container types available
Legacy Commands (for backward compatibility)
Code (Text):
/toolxp - Shows your tool XP
/toolbonus - Shows your active tool bonuses
/btpconfig - Opens the configuration menu (Admin only)
Container System
BetterToolsPlus features a completely revamped container system inspired by the popular AdvancedChest plugin. This system allows players to upgrade their storage and processing capabilities through a progression path.
Custom Chests
Starting with a basic chest (3 rows), players can upgrade through multiple tiers:
1. Basic Chest (3 rows)
- Standard storage capacity
- No special features
2. Medium Chest (4 rows)
- Increased storage capacity
- Auto-sorting feature
3. Large Chest (5 rows)
- Further increased storage
- Auto-sorting
- Auto-compression (converts items like iron ingots to blocks)
4. Epic Chest (6 rows)
- Maximum storage capacity
- All previous features
- Explosion protection
- Item search functionality
Custom Furnaces
The furnace system follows a similar progression path:
1. Basic Furnace
- Standard cooking speed
- Standard fuel efficiency
2. Fast Furnace
- 50% faster cooking speed
- 20% better fuel efficiency
- Auto-output to adjacent containers
3. Super Furnace
- 100% faster cooking speed (2x)
- 50% better fuel efficiency
- Auto-output
- 10% chance to double output
4. Ultimate Furnace
- 200% faster cooking speed (3x)
- 100% better fuel efficiency (2x)
- 25% chance to double output
- Auto-fuel from adjacent containers
- Remote access within 10 blocks
Upgrade System
Each container can be upgraded through multiple methods:
- Experience Points: Spend XP to upgrade
- Economy: Pay with server currency (requires Vault)
- Materials: Provide specific materials (e.g., diamonds, netherite)
All upgrade costs are fully configurable in the YAML files.
️ Tool System
Tools in BetterToolsPlus gain experience as players use them, unlocking powerful abilities and bonuses.
Tool Experience
Tools gain XP through normal usage:
- Mining blocks with pickaxes
- Chopping wood with axes
- Digging with shovels
- Farming with hoes
- Fighting with swords and other weapons
Tool Levels and Abilities
As tools level up, they unlock various abilities:
- Efficiency: Increased mining/breaking speed
- Fortune: Better drops from blocks
- Auto-Smelt: Automatically smelt ores while mining
- Silk Touch: Mine blocks without breaking them
- Area Mining: Mine multiple blocks at once
- Experience Boost: Gain more XP from blocks
All abilities and their unlock levels are configurable.
⚙️ Configuration
BetterToolsPlus is designed to be highly configurable, with extensive YAML files for every aspect of the plugin.
Main Configuration
Code (Text):
# Main configuration file
config.yml
Container Configurations
Code (Text):
# Container configuration files
containers/chests.yml
containers/furnaces.yml
Language Files
Code (Text):
# Language files
lang/en-US.yml
lang/fr-FR.yml
Integrations
WorldGuard Integration
BetterToolsPlus integrates with WorldGuard to provide region-based control:
- Control where tools can gain XP
- Control where containers can be placed
- Custom flags for fine-grained control
MMOCore Integration
When MMOCore is detected, BetterToolsPlus will:
- Use MMOCore's stamina system for tool abilities
- Disable its own energy system to avoid conflicts
- Provide seamless integration with MMOCore's progression
Vault Integration
For economy-based upgrades and features:
- Pay for container upgrades with server currency
- Economy-based tool enhancements
Permissions
Code (Text):
# Admin Permissions
bettertoolsplus.admin - Access to all admin commands
bettertoolsplus.reload - Ability to reload the plugin
# Container Permissions
bettertoolsplus.container.create - Create containers
bettertoolsplus.container.upgrade - Upgrade containers
bettertoolsplus.chest.epic - Access to epic chests
bettertoolsplus.furnace.ultimate - Access to ultimate furnaces
# Tool Permissions
bettertoolsplus.tools.use - Use enhanced tools
bettertoolsplus.tools.repair - Repair tools
bettertoolsplus.tools.enchant - Enchant tools
Installation
1. Download the plugin JAR file
2. Place it in your server's plugins folder
3. Restart your server
4. Configure the plugin to your liking
5. Enjoy enhanced tools and containers!
Support & Feedback
If you encounter any issues or have suggestions for improvement, please:
- Join our Discord server for direct support
https://discord.gg/ZC8QHXS7GU
Updates & Changelog
Version 1.0
- Initial release
- Enhanced tools system
- Custom container system
- WorldGuard and MMOCore integration
- Multi-language support
License
BetterToolsPlus is licensed under the MIT License. You are free to use this plugin on your server and modify it for your needs, but please respect the license terms.
Thank you for using BetterToolsPlus!