DirtEngineer Posted October 12, 2022 Posted October 12, 2022 I'm making a projectile weapon item that fires a fluid. Currently, I am using a FluidTank to store said fluid in the weapon. My issue is that I can load a different fluid into the weapon, but that fluid does not persist for the next instance. I know about NBT data and I know that the bare-bones FluidTank and FluidStack have logic to save the data and load it from a provided tag. I see where, with a Block Entity, the actual data is made available via a provided tag on the Load() method. I don't see any such mechanism for the FluidTank. Am I just looking at this completely incorrectly? Quote
poopoodice Posted October 12, 2022 Posted October 12, 2022 There is writeToNBT and readFromNBT? Quote
DirtEngineer Posted October 15, 2022 Author Posted October 15, 2022 On 10/12/2022 at 12:49 AM, poopoodice said: There is writeToNBT and readFromNBT? Yes, those exist, but readFromNBT takes a CompoundTag as an argument. Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.