MysticMods / Roots

Home of the Roots Minecraft Mod
GNU Lesser General Public License v3.0
44 stars 33 forks source link

Infinite Fluid Glitch with Unending Bowl #773

Closed Realities5806 closed 2 years ago

Realities5806 commented 2 years ago

General Information

Hello! I'm one of the moderators for Divine Journey 2 and there seems to be a bug with the Unending Bowl that allows you to generate infinite amounts of any fluid fairly early-game.

Describe the bug: By using an Unending Bowl on a EnderIO Fluid Tank, you can create infinite amounts of any fluid. This also works with the Meat Feeder from Industrial Foregoing, constantly refilling the feeder if you have a Bowl in your inventory

To Reproduce:

  1. Place an EnderIO Fluid Tank
  2. Put any amount of any fluid into the tank
  3. Right-click the tank with an Unending Bowl

Expected behavior: The expected behavior would be that the Bowl would only be able to provide water.


Environment Versions

Mystic Mods Versions

Other Versions:


Logging Information

Please Use gist, paste.ee, pastebin or some other log sharing service

Crash Report (if available): No crash report

Latest Log (if necessary): No log necessary


Additional Information

Screenshots (if available): 2022-01-22_13 52 46 2022-01-22_13 53 08 2022-01-22_13 53 11

Additional context (optional): I set up a Mechanical User to see if it was possible to automate using the bug and it turns out it is. I chose to use Liquid Starlight as an example because late-game uses a lot of it, along with some other fluids (including one that is used for Chaos Shards)

noobanidus commented 2 years ago

Unfortunately, I'm not able to build this mod any more, let alone get a development environment working for 1.12. I think the only option for you would be to disable the recipe for the Unending Bowl.

noobanidus commented 2 years ago

Okay, someone's managed to get the build environment to function again, so I'm going to try looking into this.

noobanidus commented 2 years ago

I've got this fixed on git. I'll see what else I can fix before making a new release.