ported from 1.21.1 updated all files to make it function the same.
Changelog
[0.1.8] - 2025-09-13
Bug Fixes / Improvements
- Added face animations for blocks when in use.
- Updated crushing particles to appear on the top half of the front face of blocks.
- Replaced all block textures with updated versions.
- Updated the raw scrap item's texture and/or functionality.
- Updated NeoForge dependency to
1.21.169.
- Resolved an issue where powered machines were incorrectly auto-pulling items from Slot 0 after reloading the world.
- Fixed an issue where items could be inserted through the output side.
- Resolved a bug that allowed non-fuel items to be placed in the fuel slot.
- Adjusted how the sides interact and added toggle buttons:
- Added toggle buttons to the input, output, fuel, and input/output, allowing users to choose which side they want to interact with.
- Added color coding for the Direction buttons to make it easier to see which side is which (input, output, etc.).
- Added tooltips to the Direction buttons to make it easier to understand their functionality and active state.
Future Plans (In Progress)
- Auto Export Toggle Button:
- Add a toggle button to automatically export items from the output slot to an inventory or pipe.
- Cleaned Up Code: * Removed any unused methods.
- Fixed: * An issue where the code was not checking if the output/result was stackable * An issue related to the stackable check that made it use fuel/power when not processing an item. * An issue related to the power being used even if there was no process even if the check would have faled to not use.
- Updated Verisons: * NeoForge 21.1.72 to 21.1.141
- Changing from Beta to Released!
Fixes an issue where when input would run out and burnTime would finish and there was unused time still in the pool for the slots. now resets the pool when burnTime hits 0 so new inputs will start.
Hot fix do to a misiing line of code that made the server crash on start.
Removed: Item: GuideBook: replaced with command Added: Command: GuideBook: /compressedfurnace guide
Updated: refuel process no longer has to wait till current fuel is complete to refuel and made it more seemless in the visual aspect.
Hot Fix: Bug: Fixed a issue when you where using the fueled version it would not check if the output was able to take the recipe processing.
0.1.2 Fixed a compatibility issue with cables & machines form other mods. I have cleaned and consolidated some of the code to remove any duplication in the code to make it cleaner and easier on the worlds 0.1.3.1 Enhancements and New Features: Fuel Handling Per Slot: o Introduced a fuelPool property for shared fuel distribution across input slots. o Added a fuelTicksBySlot map to track remaining fuel ticks for individual input slots. o Implemented the allocateFuelTicks method to dynamically assign fuel ticks to active input slots based on cooking progress. Cooking Efficiency Improvements: o Input slots now only consume allocated fuel ticks when actively cooking. o Updated fuel consumption logic to share fuel more efficiently between input slots. Dynamic Efficiency Scaling: o Fuel burn durations now properly scale based on the machines tier, ensuring correct values are respected. Bug Fixes: Fixed Efficiency Scaling via Config: o Resolved an issue where tier-specific multipliers were not properly applied to fuel burn times. o Ensured that the updated configuration is fully respected during block entity initialization and cooking. Fuel Mismanagement Fixes: o Resolved issues where inputs could continue progressing without sufficient fuel ticks allocated. o Fixed edge cases where inactive slots improperly consumed remaining fuel ticks. Cooking Progress Reset Fix: o Adjusted logic to reset progress on empty or inactive slots without affecting the ongoing cooking process in other slots. Code Refactoring and Maintenance: Persistent State Updates: o Updated litTime and litDuration to maintain consistency with the new fuel handling logic. Resource Management Enhancements: o Updated cooking logic to avoid resetting progress unnecessarily for slots lacking fuel. 0.1.3.1 hot fix: Bug Fixes: fuel was being lost do to a miss use of the visuals on the machine but now is fixed!
Fixed a recipe issue that had the result as the input!
Fixed a ItemHandler Issue where it wouldn't let item transfer pipes not attach!
Fixed a power extract issue withing the generator! Fixed recipes to not load if there mod is not there!
Added a tiered Blast-Furnace and tiered Powered Blast-Furnace per request.
Fixed issue with the first output slot would not allow item to be pulled out by hopper! Fixed issue with the placement of a lower tier machine would reset output slots to that tiers outputs!
Added a way to get the stored XP from automated machines without breaking or having the hopper stop pulling to get it.
Fixed some miner issues and added a guide book.
Inital Upload.



