This plugin allows block to have more than one tank.
Additionally, visual fluid widgets can be added to guis
Changelog:
- v1.2.0:
- Changed "fill output tank" procedure block to "set fluid in tank at x y z"
- Removed index selection for tanks
- Tweaked Fluid Tanks GUI
- v1.1.0:
- Added Tank types: tanks can either be set to DEFAULT, INPUT, or OUTPUT
- Added procedure to fill output tank under "Energy and fluid" tab, which is the only way to set the fluid in output tanks
Comments
Okay so I made a list that I think would be cool additions for the plugin and some that I think are essential for the plugin
So, here it is:
- Drain/Fill into specific tanks of a block since there is currently no way to do that - I want to make a block that separates a fluid into 2 elements (in fluid state) and for that, I would need 1 input and 2 outputs, and a mixer that combines fluids - 4 tanks combined. So that I think is VERY essential for the plugin.
- Multiple output tanks that work with the fill output tank procedure block - I also think that is pretty essential
- All procedures in your other plugin could get a TANK input into procedure blocks so that it works with this one, OR you could add the procedure blocks for the specific tanks into this one
Your plugin could be very useful for me, but it still has some things that I think make it not very useful in my opinion. You could change that though!
Good luck with everything!
Tanks don't use an index in the forge/neoforge fill and drain methods for some reason, they are only used on the getter methods (like: getFluidInTank(int index)).
The fill/drain blocks work in the way, that they first check if the input/output tank is valid, if so they will fill/drain the tank, otherwise they move to the tank.
For my other fluid related plugin, I will update it to work with this one, when I finish my other project
Doesnt work it says this when opening mcreator
the following plugins failed to load:
template