
Upgrade all ! v1
You can upgrade Tools, Amror, Weapon
The Upgrades Plugin for Minecraft is designed to bring an exciting and user-friendly item upgrading system into your server. Integrating seamlessly with the Vault economy, it enables players to enhance their tools, armor, and weapons with improved stats by spending in-game currency. Here's a detailed overview of its capabilities:
Key Features:
-
Item Upgrade System:
- Players can upgrade tools, weapons, and armor through an intuitive GUI.
- Items can gain various enhanced attributes, such as:
- Damage Boost: Increase attack power for weapons.
- Durability: Extend the life of tools or armor.
- Speed Multiplier: Boost mining or other action speeds.
- Armor and Health Bonus: Increase player survivability during combat.
-
Economy Integration:
- Fully compatible with Vault, allowing for seamless integration with any Vault-supported economy plugin.
- Costs and success chances for upgrades are configurable.
- Players are notified about the upgrade cost and their current balance directly in the GUI.
-
Upgrade Levels:
- Items can be upgraded through multiple levels (e.g., +1, +2, etc.).
- Max upgrade level and attributes for each level can be completely customized in the configuration file.
-
Risk-Based Upgrading:
- Each upgrade level comes with a success chance. Failure does not destroy the item but results in no upgrade.
- Makes upgrading a thrilling experience for players.
-
Custom Configurations:
- Upgrade costs, success chances, and attribute enhancements are customizable through the configuration file.
- Auto-generated default config ensures quick setup.
-
Custom GUI for Upgrades:
- Players interact with a clean and visually appealing GUI to preview and confirm upgrades.
- The GUI includes:
- Preview of the upgraded item.
- Buttons for "Upgrade" and "Cancel" actions.
-
Dynamic Player Stats:
- Automatically adjusts player health and attributes based on equipped armor's upgrade level.
- Increases player’s max health based on upgrades in real-time.
- Adds mining effects for tools with enhanced speed.
-
In-Game Commands:
/upgrade
: Opens the upgrade GUI for the item in hand./upgrade reload
: Reloads the configuration file.
-
Event Listeners and Gameplay Enhancements:
- Listens to various events (e.g., breaking blocks, attacking entities) to dynamically apply item stats like damage bonus or mining speed.
- Auto-updates health and stats when equipping upgraded armor.
-
Fail-Safe Mechanics:
- Smart handling of missing or corrupt config values with player notifications.
- Prevents errors like upgrading invalid items or items with missing data.
Configuration Possibilities:
The plugin allows server administrators to configure the following:
- Upgrade costs (determined for each level of every item type).
- Success chances for each upgrade level.
- Bonus attributes (speed, damage, durability, etc.) for tools, weapons, and armor.
Example Use Cases:
- Create a competitive PvP server where players work to upgrade their equipment for superior stats.
- Incentivize mining and resource gathering by enabling tools with speed and durability boosts.
- Add a progression system to survival or RPG servers by allowing armor upgrades to improve health regeneration and resistance.
Requirements:
- Minecraft Server running Bukkit, Spigot, or Paper.
- Vault Plugin installed for economy management.
- Compatible with multiple economy plugins supported by Vault.
This plugin enhances your Minecraft server with an exciting progression system while being highly configurable, ensuring it can adapt to a variety of gameplay styles!