Advanced furnace speed enhancement plugin for Minecraft servers
Advanced furnace speed enhancement plugin for Minecraft Paper servers
FurnacePlus is a powerful plugin that provides players with permission-based furnace smelting speed increases. The plugin offers server administrators maximum control through real-time permission updates and flexible configuration options.
furnaceenhanced.<number> formatCheck Requirements:
Compile the Plugin:
mvn clean package
Upload JAR File to Server:
target/furnaceplus-1.0.0.jar to your server's plugins folderStart Server:
furnaceenhanced.<value>
furnaceenhanced.30 → 30% speed increasefurnaceenhanced.50 → 50% speed increasefurnaceenhanced.90 → 90% speed increasefurnaceenhanced.20 and furnaceenhanced.50, 50% speed increase appliesfurnaceplus.admin → Access to plugin commands| Command | Description | Permission |
|---|---|---|
/furnaceplus help |
Display help menu | furnaceplus.admin |
/furnaceplus reload |
Reload plugin configuration | furnaceplus.admin |
/furnaceplus info |
Show plugin information | furnaceplus.admin |
/furnaceplus stats |
Show furnace statistics | furnaceplus.admin |
Alternative: /fp shortcut can be used
# Plugin Settings
plugin:
debug: false # Enable debug messages
prefix: "&8[&6FurnacePlus&8]&r" # Plugin prefix
# Furnace Enhancement Settings
furnace:
enabled: true # System enabled/disabled
max-speed-increase: 90 # Maximum speed increase %
update-interval: 2 # Update interval (ticks)
real-time-updates: true # Real-time permission updates
# Permission Settings
permissions:
prefix: "furnaceenhanced." # Permission prefix
default-value: 0 # Default speed value
# Messages (Color codes supported)
messages:
plugin-reloaded: "&aFurnacePlus successfully reloaded!"
no-permission: "&cYou don't have permission to use this command!"
furnace-enhanced: "&aYour furnace cooking speed: &e{speed}%"
error-occurred: "&cAn error occurred while processing your request!"
invalid-command: "&cInvalid command usage! Use: /furnaceplus reload"
# Give player 30% speed increase
/lp user player permission set furnaceenhanced.30 true
# Give group 50% speed increase
/lp group vip permission set furnaceenhanced.50 true
# Multiple speed permissions (highest value takes effect)
/lp user player permission set furnaceenhanced.20 true
/lp user player permission set furnaceenhanced.50 true # This will be effective
# Membership levels
/lp group member permission set furnaceenhanced.10 true # Member: 10% speed
/lp group premium permission set furnaceenhanced.30 true # Premium: 30% speed
/lp group vip permission set furnaceenhanced.50 true # VIP: 50% speed
/lp group mvp permission set furnaceenhanced.75 true # MVP: 75% speed
furnace:
update-interval: 10 # Default (recommended)
# 5 = More responsive, higher CPU usage
# 20 = Lower CPU, less responsive
plugin:
debug: true # Prints detailed logs to console
furnace:
max-speed-increase: 90 # No speed increase above 90%
Solution:
Solution:
furnaceenhanced.<positive_number>/furnaceplus infoSolution:
furnace.enabled: true in configSolution:
update-interval value (e.g., 20)real-time-updates: falseTo enable debug mode:
plugin:
debug: true
This will print the following to console: