Posted August 25, 20214 yr Hello, I am having an issue with NBT loading. Currently, I have machines that load FluidTank(s) during the onLoad() method, as they need to reference the recipe JSONs. The data loads (as I am able to see it via the guis), however I have encountered an issue that I can't seem to explain. The tanks are there, however nothing can interact with them. For example, if I have water in the tank and disconnect/reconnect to a world, the water will still be there, but I am unable to add any more to the tank, even if there's sufficient room. I have noticed that I can output fluids via a pipe, meaning the fluids can be accessed via the CAPABILITY_FLUID_HANDLER. I believe this is an issue with updating the TileEntity some how, but I would not know where to start. I have linked to the relevant methods on my github. Let me know if I need to provide any more information. >NBT reading: https://github.com/skiprocks999/Electrodynamics-Fork/blob/c426dc744452ca401fc7d6248ffe35373169c5d0/src/main/java/electrodynamics/prefab/tile/components/type/ComponentFluidHandler.java#L253 >Tile Entity Data Loading: https://github.com/skiprocks999/Electrodynamics-Fork/blob/c426dc744452ca401fc7d6248ffe35373169c5d0/src/main/java/electrodynamics/prefab/tile/GenericTile.java#L124 >Bucket Filling/Outputting to pipe: https://github.com/skiprocks999/Electrodynamics-Fork/blob/c426dc744452ca401fc7d6248ffe35373169c5d0/src/main/java/electrodynamics/prefab/tile/components/type/ComponentProcessor.java#L224
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.