-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Bug]: Fabricator ignore special recipes deleting result item / persistent ingredients #67
Comments
Mmm will need to check after the weekend, but how are the ingredients specified as "not consumed" in the recipe itself for thos recipe? If memory serves I handled that I jnow stack get remainders are fine, and I had thought I had the recipe remainders were fine too. Buckets for instance are handled via the stack I think, but this also handles other cases It hough of special recipes. Regardless will double check what the code is doing after the weekend |
I have tested with a few of other special recipes and only one dont want to work -> banner cloning also apparently that recipes are completly broken on any other "crafter" except that i have try with other mods
|
OH! I just read 1.20.1 that is the wild west of bugs I feel for Xy as that isnt updated anymore 😅 So this is likely a bug, but should no longer be an issue if it was |
Do you have an example of a vanilla recipe that has this behaviour? I designed the fabricator to work with things like cookware from |
book cloning was one of that but apparently every 1.20.1 bug persist on 1.21.1 [Forge 1.20.1][Neo 1.21.1]Complete list of recipe broken on fabricatorrecipe that persist without execute the recipe
recipe that execute but ignore nbt result
|
Ok, the long route wasn't as long as I expected. It SHOULD be more robust which will allow a little more control on the user side when dealing with external inventories. So a bucket will empty and place the empty bucket back in the original slot if it can (assuming there is no other stackable option present). This means using something like the buffer will be a little easier to guess where a remainder will wind up if used early. This does however, require mods to make sure that they write their |
tested with "strict mode" and completly delete the banner empty like book cloning
with same input dye work , but if added a different dye it try to color it ignoring that wasn't the same tested a few about that and it keep on consume any dye inside coloring the same shulker until it was the same color of result |
As weird as the shulker box one is, that is vanilla recipe being vanilla. It is one of the reasons I added the strict mode. I'll check banners again, but it was working as the recipe indicated |
yes |
Marking as completed then as fixed in dev in |
Mod Title
XyCraft Machines
Minecraft Version
1.20.1
Severity
Odd Results
NeoForge Version
Forge 47.3.11
Describe the Suggestion
Fabricator can delete recipe ingredients that aren't consumed
Reproduction Steps
Screenshots and Videos
[Screen 1]
[Screen 2]
[Screen 3]
Additional Context
No response
The text was updated successfully, but these errors were encountered: