Farmer's Delight

Farmer's Delight

106M Downloads

Bucket Dupe Glitch

Dotraj opened this issue ยท 4 comments

commented

Minecraft version

1.21

Farmer's Delight version

1.21.1-1.2.6

NeoForge version

21.1.190

Description

I've been cooking "Cooked Rice with Milk Cream and Beef", and I noticed I seemed to be getting too many buckets back. I've been putting 4 milk buckets in so that I don't have to baby it as much, and I'm getting 4 buckets every time the recipe completes. Tested with fewer buckets, and I got the same amount. Looks to me like the code only checks how many buckets are in the input, rather than how many were actually used, when deciding how many empty buckets to pop out

Steps to reproduce

  1. Place cooking pot over lava
  2. Add one stack of Rice (any quantity)
  3. Add one stack of Minced Beef (any quantity, haven't tested w/ normal beef)
  4. Add 2-4 Milk Buckets

Expected Results:
After 1 cycle of the recipe completes, a number of buckets equal to the number of milk buckets that were already in the pot will pop out above the pot.

Mod list

Craftoria Modpack version 1.10.2

Logs

I'm too lazy to do that when I expect this to be easy to find, but if I'm wrong you're welcome to message me and I'll do that.

Minimal instance

  • I have tested this on a minimal instance

Performance and shader mods

  • I am using performance or shader mods
commented

This seems like a rogue add-on interaction.

From what you described, the recipe only requires 1 bucket of milk, but it's still going when you add 4 buckets to it. This isn't possible in vanilla FD, as the cooking pot (as of now) requires the grid to match in order for recipes to be valid.

Please check your mods list and see if you have an add-on called Autochefs Delight installed. It implements stack-based checks to the Cooking Pot, which may be enabling this issue to occur.

commented

Yup. AutochefsDelight-1.21-Neoforge-2.0.0

commented

Chances are their modifications aren't checking for the correct number of contained ingredients when the recipe is processed.
Sadly, I can't do much about it from my end, because FD's check works as intended for the normal grid-checking behavior.

I suggest that you forward this issue to the add-on's issues board:
https://github.com/Snownee/AutochefsDelight/issues

commented

That said, this issue is still very informative of a bug I may have to face. I have plans to enable stack-size checks on the Cooking Pot in the future, so knowing about this interaction is handy. Thank you! ๐Ÿ˜„