Description
Visual Furnaces v1.1.0
Live furnace information, floating labels, and custom pixel-art progress bars for Minecraft: Bedrock Edition.
Created by Nexium Labs.
Features
- Supports Furnaces, Blast Furnaces, and Smokers (active and idle states).
- Displays real inventory contents: input, fuel, output, and item counts.
- Shows an estimated smelting-progress bar and percentage (
~). - Floating text above nearby furnaces, or only the furnace you look at.
- Optional Action Bar HUD when aiming at a furnace.
- 14 new custom sprite glyphs and four progress-bar styles.
- Per-player settings for display, range, appearance, and visible information.
- Three easy-to-use presets: Minimal, Balanced, and Detailed.
- Limited entity counts and cached/filtered queries for multiplayer performance.
Requirements
- Minecraft Bedrock Edition 26.50 or newer (and a version that supports
@minecraft/server2.10.0 and@minecraft/server-ui2.2.0). - Enable both Visual Furnaces (Behavior Pack) and Visual Furnaces Resources (Resource Pack) in your world. The behavior pack references the resource pack as a dependency.
- No Beta APIs / experimental features required for supported stable versions.
Installation / Updating
- Back up your existing world before updating an addon.
- Open
Visual-Furnaces-v1.1.0.mcaddonin Minecraft Bedrock to import both packs. - Under your world's Behavior Packs, activate the new Visual Furnaces v1.1.0 pack.
- Under Resource Packs, verify Visual Furnaces Resources v1.1.0 is active as well. Remove/replace the old versions in the world's active list when appropriate.
- Enter the world, place a furnace with ingredients and fuel, then use
/vf:settingsto change display settings. - Open Test Custom Icons in the settings menu. If the symbols show as rectangles or boxes, the resource pack is not enabled or another pack overrides
glyph_E2.png.
Existing v1.0.0 settings are preserved. Because v1.0.0 disabled floating text by default, people who used that version may need to turn it on manually after updating.
Usage
- Look at any supported furnace within your action-bar view distance for a compact display at the bottom of the screen.
- With floating text enabled and Nearby mode chosen, labels appear above up to the configured number of furnaces within range. You do not have to aim at them.
- Switch to Look at Furnace mode for the lowest-overhead floating-label option.
- Each player can customize HUD appearance and opt into activating nearby labels.
- Floating text is represented by temporary world entities. A marker visible to you may also be seen by someone nearby; when preferences conflict, the first matching player's settings determine the shared marker's appearance.
Settings
Run /vf:settings (available to all players; cheats are not required). Options include:
| Category | Options |
|---|---|
| Display | Enable/disable addon, Action Bar, Floating Text, mode, range, label limits, refresh interval |
| Information | Show type, Active/Idle, approximate progress, input, fuel, output, quantities, coordinates |
| Appearance | Custom icons, Ember/Steel/Classic/Minimal bars, number of segments, colors |
| Presets | Minimal, Balanced, Detailed |
| Diagnostics | Test Custom Icons |
Understanding the Smelting Estimate
The values for input, fuel, output, and quantities come directly from each furnace's inventory. The cooking-progress value is not the vanilla GUI's true cooking timer: the stable Bedrock API does not reveal it. The progress starts estimating when a lit furnace is first observed, re-synchronizes when the addon detects items completing, and is capped at about 99% if an item appears stuck. The ~ suffix signals that the percentage is approximate.
Troubleshooting
Nothing appears
- Confirm Minecraft version compatibility and both packs are active.
- Run
/vf:settings, verify the addon is enabled, and activate at least one display method. - Ensure a furnace is within range; look directly at it to test the Action Bar first.
Floating text does not appear
- Enable Floating Text in Display settings.
- Test with Nearby mode, radius 5, maximum labels 4, and show idle furnaces enabled.
- Verify the separate resource pack is enabled. The entity used for floating labels is defined in both packs.
- Leave and re-enter the world after upgrading the packs if old resources are cached.
Icons show as squares
- Run
/vf:settings→ Test Custom Icons. - Enable the resource pack or move it above competing font resource packs; custom sprites use the
E2glyph atlas. - If the issue persists, disable Custom pixel icons and select Classic Blocks or Minimal progress-bar style.
Settings are not saved
- Confirm the behavior pack and script module load successfully; player dynamic properties are required.
The progress differs from the furnace screen
- Expected behavior: the percentage is intentionally an estimate (
~).
Technical & Packaging Notes
- Stable API only:
@minecraft/server2.10.0 and@minecraft/server-ui2.2.0. - Production archive: contains only the behavior-pack files and the required resource-pack assets.
- Preserved UUIDs: v1.1.0 retains the v1.0.0 pack header and module IDs, making it an update rather than an unrelated new addon.
- World marker limit: 48 temporary floating labels across active players, with per-player nearby limits (up to 8).
- Art: 14 original 16×16 pixel icons packed into
Visual Furnaces RP/font/glyph_E2.png.
Visual Furnaces is independently created and is not affiliated with Mojang Studios or Microsoft.


