Crucible and Charcoal Forge output fluid handling inconsistencies.
alcatrazEscapee opened this issue ยท 0 comments
In terms of what items they accept:
- Charcoal Forge requires both a
IFluidHandlerItem
andIHeat
capability be present. - Crucible has no restrictions.
In terms of what they will fill:
- Crucible will only fill a valid
MoldLike
implementation. (Extension ofIHeat
andIFluidHanderItem
). - Charcoal Forge will fill a
IFluidHandlerItem
, and optionally heat aIHeat
(although due to the slot requirement, it's practically assured to be there). These two actions are done independently.
Ideally, we prefer using IFluidHandlerItem
and IHeat
independently, only require the minimum ability, and reserve use of MoldLike
when necessary, which I don't believe either of these cases are.