promotional bannermobile promotional banner

UtilityCraft

UtilityCraft is a modern automation addonpack that expands Minecraft with advanced machines, generators, spawners, bonsais, fluid systems, and tools for efficient resource production and automation

File Details

UtilityCraft_v3.4.1.mcaddon

  • R
  • Apr 21, 2026
  • 3.10 MB
  • 9.9K
  • 26.10+2

File Name

UtilityCraft_v3.4.1.mcaddon

Supported Versions

  • 26.10
  • 26.3
  • 26.0

# UtilityCraft v3.4.1

This update focuses on UI core improvements, machine reliability, better fluid and unit handling, and expanded DoriosCore systems. It also reworks the Autofisher to better match vanilla-style fishing categories while improving compatibility and cleanup across the addon.

## BLOCKS
### Machines
- Autofisher
    - Reworked the Autofisher to use vanilla-like fishing categories:
        - `fish`
        - `junk`
        - `treasure`
    - Fixed books, bows, and fishing rods not receiving enchantments correctly.
- Updated all machines to the new UC UI Core.
- Fixed an issue where creating a Machine Instance when placing a block did not work reliably.

## UI/UX
- Added Temperature Bar support to UtilityCraft.
- Added Big Down Progress Bar.
- Improved the progress display system:
    - UI elements now follow the `bar_##` naming format (`00`, `01`, `02`, etc.) instead of `1`, `2`, `3`.
    - Added legacy support so the old progress display method and item can still be used through a parameter.
- Reorganized UI elements for better consistency across machines.
- Added a world event that cleans up UI items whenever they spawn or drop.

## FLUIDS
- Fixed FluidStorage bugs.
- Fixed an issue where transferring fluids to a container that supports multiple fluids did not work as expected.
- Fixed an issue where using a fluid item on a fluid container showed unformatted fluid names such as `Fluid_example` instead of `Fluid Example`.
- Fixed unit handling in FluidStorage.
- Added more display units for both energy and fluid displays.

## BUG FIXES
- Changed light rebuild timing:
    - Increased the refresh interval for light blocks from 5 seconds to 15 seconds.

## TECHNICAL CHANGES
### DoriosCore
- Implemented the ButtonManager system inside DoriosCore.
- Added Dynamic Button support:
    - Supports dynamic labels managed through scripts.
- Added Machine Button support:
    - Uses a static label when needed.
- Added a default texture set for buttons.

### Insight / Helpers
- Improved Dorios' Insight machine helpers.
- Persisted represented block IDs on machine helper entities so Insight can resolve the correct machine block more reliably.
- Normalized energy and fluid text formatting/parsing for both plain values and large unit suffixes.
- Filtered Insight injector registrations to supported component keys.
- Corrected the energy fallback line.

### Multiblock Library
- Implemented the DoriosCore Multiblock Library.
- Created individual Constant files across all sections for better organization.

### Validation
- Verified that the Dash watch task compiles successfully after these updates.

## THIRD-PARTY / INTEGRATION
- Added Digitizer third-party compatibility:
    - Other addon creators can now read the information stored inside a blueprint.