
Upgrade Furnace
A PaperMC 1.21.4 plugin to upgrade furnaces for faster smelting and bonus yields.
📖About Upgrade Furnace

UpgradeFurnace
Transform your ordinary furnaces into powerful smelting machines!
UpgradeFurnace is a lightweight Paper plugin that lets players upgrade their furnaces through 5 tiers, each providing faster smelting speeds, bonus yields, and stunning particle effects.
✨ Features
🔥 5 Upgrade Tiers
Progress through 5 levels of furnace upgrades, each requiring different materials:
- Level 1: Iron Ingots → Basic upgrade
- Level 2: Gold Ingots → Faster smelting
- Level 3: Diamonds → Even faster
- Level 4: Netherite Ingots → Premium speed
- Level 5: Netherite + 100 XP Levels → Ultimate furnace
⚡ Configurable Speed
Each upgrade level has its own speed multiplier. At max level, your furnace smelts up to 6x faster than vanilla!
🎁 Bonus Yields
Higher levels grant bonus output when smelting:
- Level 4: 1-3x yield
- Level 5: 1-4x yield
✨ Beautiful Particle Effects
- Spiral Animation: Continuous ascending spiral particles around upgraded furnaces
- Level-Based Particles: Each tier has unique particle effects (Smoke → Flame → Cloud → Soul Fire → Totem)
- Upgrade Burst: Satisfying particle burst when upgrading
🏷️ Holographic Display
A floating hologram above each upgraded furnace shows its current level.
📦 Portable Upgrades
Break an upgraded furnace and it drops as a special item that retains its level when placed again!
🎮 How to Use
- Place a furnace
- Gather the required materials for the next level
- Look at the furnace and run
/upgrade furnace - Enjoy your upgraded smelting machine!
⚙️ Fully Configurable
Customize everything in config.yml:
- Materials required per level
- Amount of materials needed
- XP level requirements
- Speed multipliers
- Particle effects
requirements:
1:
material: IRON_INGOT
amount: 32
xp_levels: 0
speed_multiplier: 2
particle: SMOKE
📋 Commands & Permissions
| Command | Permission | Description |
|---|---|---|
/upgrade furnace |
upgradefurnace.upgrade.furnace |
Upgrade the furnace you're looking at |
The permission is granted to all players by default.
📌 Requirements
- Minecraft: 1.21 - 1.21.11
- Server: Paper (or forks like Purpur)
- Java: 21+
🔗 Links
📜 License
This plugin is open source and released under the GPL License.
Made with ❤️ by LowdFX