Mekanism Additions

Mekanism Additions

21M Downloads

CC:Tweaked generic fluid tanks api disappeared

zyxkad opened this issue ยท 7 comments

commented

Issue description

The generate fluid storage API that list in https://tweaked.cc/generic_peripheral/fluid_storage.html is not in mekanism's tank.

cc-tweaked/CC-Tweaked#1435

Steps to reproduce

  1. install mekanism and CC:tweaked with forge
  2. place a mekanism tank next to it
  3. After peripheral.wrap, the generic api wasn't in the tank

Minecraft version

1.19.2 (Latest)

Forge version

43.2.8

Mekanism version

10.3.8.477

Other relevant versions

  • CC:Tweaked 1.101.2

If a (crash)log is relevant for this issue, link it here: (It's almost always relevant)

No response

commented

same problem

commented

This bug will remain until this issue gets addressed

Or mekanism introduces a plugin peripheral system like UPW or AP

commented

I'm happy to add a compatible tank info method, but personally (not an official Mekanism opinion) I don't like the idea of pushing / pulling fluids via a modem - it doesn't make sense

commented

Yeah, it does not
But CC was never intended to be realistic

commented

Yeah, the main reason I didn't include any transfer styles hooks is that I didn't really see a use case nor even how it would logically work.

commented

Based on the author's response, this is expected behaviour - we add our own methods to a peripheral which can get tank info

commented

I'm happy to add a compatible tank info method, but personally (not an official Mekanism opinion) I don't like the idea of pushing / pulling fluids via a modem - it doesn't make sense

It doesn't makes sense that meka pipe can pull/push fluids too, I don't see the construct difference between cc modem and meka pipe