Issues with Spout Filling Recipes
Squidney64 opened this issue ยท 3 comments
Describe the Bug
I have a modpack with my friends that uses both the Create and Dehydration mods. Now, Dehydration adds the Purified Water liquid, which is used in the thirst system. Since we wanted to automate the water I got to work on a datapack that adds compatibility recipes. Specifically draining the liquid with an Item Drain (works just fine), and filling an empty bucket with the liquid.
This is where I ran into trouble. The recipe I made works just fine, but it breaks the filling recipe for normal water. Whenever the spout is filled with good old "minecraft:water" it will fill the empty buckets into purified water, even though I didn't add that recipe to the game. I tried making a new recipe of what the water should do, but that didn't fix it. When I rename the fluid in the filling recipe to any liquid except "dehydration:purified_water" then it works fine. But for some reason, the spouts can't tell the difference between normal water and purified water when filling the buckets.
Recipe In Question:
{ "type": "create:filling", "ingredients": [ { "item": "minecraft:bucket" }, { "fluid": "dehydration:purified_water", "amount": 81000 } ], "results": [ { "item": "dehydration:purified_water_bucket" } ] }
Reproduction Steps
- Have a spout pulling minecraft:water from a fluid tank
- Have a belt taking empty buckets under it
- Spout should fill up buckets with water
- With Dehydration mod on, apply the custom recipe above
- If the spout has Purified Water, it fills the bucket with purified water. If the spout has ordinary water, it still fills it with purified water.
Expected Result
The spouts should fill the bucket with purified water if the spout has purified water in it. If the spout has normal water in it, it should fill it with normal water.
Screenshots and Videos
Crash Report or Log
No response
Operating System
Windows 11
Mod Version
0.5.1b
Minecraft Version
1.19.2
Other Mods
Dehydration is the only mod directly involved mod but the modpack has several others mods running
Additional Context
No response
This is caused by Dehydration making water considered equal to purified water here.