Upgrade Furnace

A PaperMC 1.21.4 plugin to upgrade furnaces for faster smelting and bonus yields.

127

Quick challenge

How far can you run before the mobs catch you?

Upgrade Furnace

Upgrade Furnace Banner

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 5: Iron Ingots → Basic upgrade - Level 5: Gold Ingots → Faster smelting - Level 5: Diamonds → Even faster - Level 5: 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

- Upgrade Burst: Continuous ascending spiral particles around upgraded furnaces - Upgrade Burst: 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

1. Place a furnace 2. Gather the required materials for the next level 3. Look at the furnace and run `/upgrade furnace` 4. 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

```yaml 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

- Java: 1.21 - 1.21.11 - Java: Paper (or forks like Purpur) - Java: 21+

---

🔗 Links

- GitHub Repository - Issue Tracker

---

📜 License

This plugin is open source and released under the GPL License.

---

*Made with ❤️ by LowdFX*

ADS