Compatibility
Minecraft: Java Edition
Platforms
Links
Tags
Creators
Details
THIS PLUGIN IS AI/VIBE CODED.
UpgradeFurnace gives your players a reason to grind ā upgrade their furnaces and blast furnaces through four tiers of smelting power, each faster than the last but at the cost of burning through fuel quicker.
āļø Features
Four upgrade tiers ā Basic, Elite, Advanced, and Ultimate, each with configurable speed multipliers, fuel multipliers, and prices Vault economy integration ā upgrades cost in-game currency, fully compatible with any Vault-supported economy plugin Inventory linking ā link a Chest, Double Chest, Barrel, or Shulker Box to a furnace to automatically feed fuel and raw materials in, and pull finished output back out Upgrade persistence ā upgrades are stored via PDC and survive server restarts; breaking and replacing a furnace restores its previous tier Blast Furnace support ā optionally allow blast furnaces to be upgraded alongside regular furnaces, toggleable in config Tier display ā the furnace GUI title updates to reflect the current tier (e.g. Furnace [Ultimate]) Clean MiniMessage formatting ā all messages use Kyori Adventure MiniMessage, fully customisable in config
š±ļø How to Use
Shift + Right-click a furnace or blast furnace to open the upgrade menu Shift + Left-click a furnace then a chest, barrel, or shulker box to link an inventory Shift + Left-click an already-linked furnace to unlink it
š Requirements
Paper 1.21.1 or later Vault + a compatible economy plugin (e.g. EssentialsX, CMI)
š§ Configuration Everything is configurable in config.yml ā tier prices, speed multipliers, fuel multipliers, blast furnace toggle, automation interval, and all plugin messages.
Built for server owners who want to give economy meaning and automation a purpose.
permissions:
upgradefurnace.info:
description: Allows using /upgradefurnace info
default: true
upgradefurnace.reload:
description: Allows using /upgradefurnace reload
default: op
upgradefurnace.link.limit.1:
description: Allows linking up to 1 furnace
default: true
upgradefurnace.link.limit.3:
description: Allows linking up to 3 furnaces
default: false
upgradefurnace.link.limit.5:
description: Allows linking up to 5 furnaces
default: false
upgradefurnace.link.limit.bypass:
description: Bypass furnace link cap (unlimited)
default: op


