Consume inputs after processing #336

Merged
Rover656 merged 3 commits from feature/consume-after-craft into dev/1.20.1 2023-07-30 20:14:52 +00:00
Rover656 commented 2023-07-23 22:06:03 +00:00 (Migrated from github.com)

Description

This makes machines consume input ingredients after the crafting process has completed, this allows you to change what it is you are crafting, rather than having inputs snatched away.

I have given this a quick bout of testing and it seems to work without issue. Will need proper testing once #297 is merged to ensure both of these changes work well with one another.

This is an implementation of the concept discussed here in #323 and in our Discord.

In conjunction with #297 this should hopefully provide a great quality of life improvement.

Checklist:

  • My code follows the style guidelines of this project (.editorconfig, most IDEs will use this for you).
  • I have performed a self-review of my own code.
  • I have commented my code in areas it may be challenging to understand.
  • I have made corresponding changes to the documentation.
  • My changes are ready for review from a contributor.
# Description This makes machines consume input ingredients after the crafting process has completed, this allows you to change what it is you are crafting, rather than having inputs snatched away. I have given this a quick bout of testing and it seems to work without issue. Will need proper testing once #297 is merged to ensure both of these changes work well with one another. This is an implementation of the concept discussed here in #323 and in our Discord. In conjunction with #297 this should hopefully provide a great quality of life improvement. <!-- For drafts, fill this in as you go; if you are leaving draft, make sure these are all done --> # Checklist: - [x] My code follows the style guidelines of this project (.editorconfig, most IDEs will use this for you). - [x] I have performed a self-review of my own code. - [x] I have commented my code in areas it may be challenging to understand. <!-- (Although we prefer code that is readable instead of over-commented) --> - [x] I have made corresponding changes to the documentation. - [x] My changes are ready for review from a contributor. <!-- Thanks to: https://embeddedartistry.com/blog/2017/08/04/a-github-pull-request-template-for-your-projects/ for the building blocks of this template -->
Sign in to join this conversation.
No reviewers
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: Team-EnderIO/EnderIO#336
No description provided.