Implement few fluid related registration functions

This commit is contained in:
2025-11-11 19:50:29 +01:00
parent 17a9cab691
commit d13d2b9dfd
5 changed files with 89 additions and 1 deletions

View File

@@ -25,6 +25,16 @@ local function createItemFluidStorageText(itemstack)
return minetest.colorize(color,S("@1 / @2 mB",fluidAmount,fluidCapacity))
end
-- \brief Adds fluid storage to node metadata
-- \param meta MetaDataRef
-- \param capacity number
-- \returns nil
function industrialtest.api.addFluidStorage(meta,capacity)
meta:set_int("industrialtest.fluidCapacity",capacity)
meta:set_int("industrialtest.fluidAmount",0)
meta:set_string("industrialtest.fluidType","ignore")
end
-- \brief Check if itemstack contains fluid storage
-- \param itemstack ItemStack
-- \returns bool