Enter at least two characters

Home

Docs version: v1.0.1

KaFurnace provides personal virtual furnaces through chest menus. Input, fuel, and output are stored entirely in plugin data and are not tied to furnace blocks in the world.

Main features#

Feature Description
Multiple furnaces The system supports up to 10, with an effective per-player permission limit
Three appliance types Furnace, blast furnace, and smoker recipes are kept separate
Background processing Absolute time is used so server lag does not directly extend cooking time
Virtual storage Input, fuel, and output stay in virtual slots
Upgrade transactions Five level upgrades, three permanent abilities, Vault/PlayerPoints payments, and failure refunds
Databases Local SQLite and remote MySQL are supported
Custom menus Main, furnace, and upgrade menus use independent YAML layouts
PAPI placeholders UI text can use PAPI and exposes read-only data for furnaces 1 through 10
Bilingual resources Built-in Simplified Chinese and English messages and menu templates
Platform scheduling Spigot, Paper, and Folia are supported
  1. Read Getting Started.
  2. Read Using Furnaces.
  3. Read the Upgrade System and upgrade configuration.
  4. Read the main configuration and Data Storage.
  5. Read UI Customization.
  6. Read Permissions to configure group limits for furnaces, levels, abilities, and types.
  7. Read PlaceholderAPI when integrating with other plugins.

Feature overview#

KaFurnace supports furnace purchases, type switches, five level upgrades, and three permanent abilities. Every price selects Vault or PlayerPoints in upgrades.yml. Multiple input slots share one ordered cooking process; automatic delivery runs only while the owner is online and has inventory space.