Dehydration

Dehydration

3M Downloads

Create's Spout Doesn't Pour Purified Water To Bottles and Flasks

nix-enthusiast opened this issue ยท 3 comments

commented

Minecraft Version

1.21.x

Mod Loader Version

0.15.11

Mod Version

1.3.6

Describe the Issue

Create's spout doesn't pour purified water to water bottle or flasks

latest.log

https://gist.github.com/nix-enthusiast/4d7b9cbe4ad2571d289692be8c44519f

Do you use any other mods except the required ones?

No response

commented

Are you saying the latest version works with 1.21?

commented

Are you saying the latest version works with 1.21?

Sorry it should have been 1.20.1

commented

In 1.21.1 (tested on Neoforge with Sinytra Connector) it doesn't work (but kind of works).

The problem is that the purified water fluid and Create's potion fluid for purified water are different fluids.

You can fill a bottle with the purified water potion fluid (Create). You can fill a bucket with purified water fluid (Dehydration).

You can not fill a bottle with purified water fluid (Dehydration). You can not fill a bucket with purified water potion fluid (Create).

Fixing this would probably take a mixin to Create's PotionFluidHandler.getFluidFromPotion and PotionFluidHandler.getFluidFromPotionItem to always return Dehydration's fluid instead of Create's potion fluid and a new compatibility filling recipe for filling bottles and bowls.

Registering the flasks as FluidStorage items would also be nice.