Repository navigation
UtilityCraft v3.4.0
Big QoL update that changes some stuff, add others and improves the general experience while playing the addon.
BLOCKS
General
- Added Colored Elevators
- 16 Colors, 16 different networks.
- Added Compressed Wood for every wood.
- Just like every compressed variant (except for Cobblestone), these have up to 4 levels of compression.
- Big Lamp and Big Torch now reapply light blocks every 15 seconds to prevent dynamic lighting addons from removing their light sources.
- Bonsais now supports Azalea and Flowering Azalea.
- Pedestals can now boost custom crops from other addons.
- Smoker, Furnace, Blast Furnace and Brewing Stand are now compatible with Smart Filter.
- Sieve
- Using a custom mesh on it no longer makes the mesh disappear.
Note
The mesh is returned to the player. This does not mean that custom meshes are now compatible with Sieve.
Bountiful Crops
- Added Resin Clump seeds.
Mob Grinding
- Reworked Mechanical Spawner
- Added 3 new essences: Illager Essence, Piglin Essence and Guardian Essence.
- Breaking a Mechanical Spawner will no longer make the essence used disappear.
- Essences can now be retrieved using an Empty Bottle.
- No longer uses entities.
Note
Illager Essence spawns:
- Pillagers (45% Chance),
- Vindicators (35% Chance),
- Witches (15% Chance),
- Evokers (1% Chance)
Warning
This is a breaking change. Placed spawners need to be replaced.
Transportation
- Fluid Extractors now retrieves Lava from Crucibles.
- Mechanical Hoppers
- Can now pull items from Minecarts with Chest and Minecarts with Hopper.
- Enabled by default. Can be configured with a FIlter Upgrade.
- Can now pull items from Minecarts with Chest and Minecarts with Hopper.
ITEMS
General
- Antidotes, Potions, Splash Potions and Lingering Potions are now stackable.
- These are mapped via lore to prevent data loss, such as effects merging into each other.
- UtilityCraft Settings item can now configure Stack Refill.
Bountiful Crops
- Changed the drops for Tier 3 and Tier 4 seeds.
- These now drops their nugget/shard/fragment versions instead of the full yield.
Tools
- AIOTs
- Can now be used to plow bonsais.
- Can now clear snow areas without requiring sneaking.
- Drills no longer break unbreakable blocks.
- Hammers now break crushable blocks faster.
Nets
- Rebalanced Fishing Net luck values:
- Copper, Iron: 1 -> 3
- Diamond: 2 -> 5
- Gold: 3 -> 12
- Netherite: 2 -> 6
MOBS
Vehicles
- Corrected
minecraft:fire_immuneandminecraft:damage_sensorfields for Drill and Tractor. - Added plants and Ascendant Technology ores to Drill vehicle handling.
RECIPES
- Added shapeless Bread recipe. (just because)
- Added a recipe for Honeycomb using a Honey Ball and Crushed Kelp.
- Added a recipe for Netherite Smithing Upgrade.
- Added dust recipes for Blast Furnace.
- Added a recipe for Grass on the infuser using 9 Wheat Seeds and 1 Dirt.
- Added recolor recipes on Infuser for the following blocks and items:
- Candles, Concrete, Concrete Powder, Harness (Ghast Saddle), Glazed Terracotta, Stained Glass & Glass Pane, Terracotta, and Wool.
- Added multiple Incinerator recipes:
- Armor pieces can now be smelted for 1 ingot.
- Compressed raw blocks can now be smelted.
- Cost is equivalent to
${baseCost} * ({compressedLevel} * 9)$ - Includes Copper, Gold, Iron and Steel variants.
- Cost is equivalent to
- Sponges can now be dried.
- Tool pieces can now be smelted for 1 ingot.
- UtilityCraft Quartz Powder can now be processed into Integrated Storage Silicon.
UI/UX
- Added 5 new languages to UtilityCraft:
- Chinese, French, German, Japanese and Russian.
Note
A translator app was used for these. If you are a fluent, you can always send corrections and suggestions using Pull Requests.
- Autofisher no longer shows an oversized message.
- Updated Portuguese localization (pt_BR, pt_PT).
- Updated Wind Turbine player-facing description text.
- Reorganized UI Bars elements
- UI elements now follow the naming convention
bar_##(00, 01, 02, etc.) instead of numeric identifiers.
- UI elements now follow the naming convention
- Added Temperature Bar to UtilityCraft UI elements.
- Added a new vanilla-style progress bar for machines and generators.
- Updated all UtilityCraft UIs to use the new UC Core UI framework.
BUG FIXES
- Fixed Autofisher not enchanting books and other enchantable drops.
- Fixed Crucible being overloaded and interrupting its process.
- Fixed Drill mining/breaking bedrock edge cases.
- Fixed Ultimate Wind Turbine min altitude being incorrectly recognized.
- Fixed Wind Turbine rate not updating correctly with weather.
TECHNICAL CHANGES
- Added an exception for every item with the tag
utilitycraft:ui_elementon Item Exporters. - Added project package metadata and lockfiles for local tooling support.
- Added Minecraft API type/development packages used by the scripting workflow.
- ´amount_multiplier´ in custom meshes now correctly works.
- Removed unnecessary constants from lighting block scripts.
- Refactored Wind Turbine parameter handling from singular constants to object-based mapping.
- Created a new UC Core UI framework.
- Includes reusable helpers such as grids, bars, progress displays, and other UI elements.
- Improved the progress display system.
- Added legacy support for the progress display system.
- Setting the legacy parameter to
truewill use the previous progress display method and item.
- Setting the legacy parameter to
Contributors: @Kauziin , @RealMilo504