meteor-client icon indicating copy to clipboard operation
meteor-client copied to clipboard

feat: add fuel amount setting in AutoSmelter

Open uxmlen opened this issue 7 months ago • 5 comments

Type of change

  • [ ] Bug fix
  • [x] New feature

Description

Added an option in AutoSmelter.java to specify the amount of fuel to be loaded at a once into each furnace.

Implemented support for moving partial stacks by using InvUtils.move(count) to transfer the precise amount

Related issues

#5295

How Has This Been Tested?

https://github.com/user-attachments/assets/879802c3-f7c1-493c-94d4-0060c0b58cfc

Checklist:

  • [x] My code follows the style guidelines of this project.
  • [x] I have added comments to my code in more complex areas.
  • [x] I have tested the code in both development and production environments.

uxmlen avatar May 06 '25 20:05 uxmlen

Untitled67_20250507090056

machiecodes avatar May 07 '25 14:05 machiecodes

0:18 18 instead of 46 xd

ghost avatar May 14 '25 13:05 ghost

@biluqxv without modifications, the behaviour will be the same

if the slot are not full, the module will not merge them to get a full (64) one

it will take as many as there are

uxmlen avatar May 15 '25 14:05 uxmlen

no, i want my 46 coals in every fricking furnace no matter what 😡😡😡

yeah i know, im joking xd

ghost avatar May 15 '25 16:05 ghost

@biluqxv done :) thank you for comment

https://github.com/user-attachments/assets/85617822-4056-4d17-81f2-37229d6b69e1

And added smart fuel usage setting:

https://github.com/user-attachments/assets/40bc5317-6fed-404f-a750-f4bf57475e1b

When enabled, the module calculates the exact amount of fuel needed to smelt the available items, based on the efficiency of the selected fuel type

uxmlen avatar May 16 '25 14:05 uxmlen