Cyan
Cyan
I am going to mark this issue as completed, as this seems to be working correctly since `0.7.3-pre.3`.
This is probably low-priority. None of my code depends on the client-side `onAdded` only being called once and I don't think I've seen any other code depend on it either.
I'll also need to fix this in order to effectively test #54, so I'll probably try and contribute the fix to this to that PR.
Without this change, placing a part does not send any of the part's initialization packets to the client until the client re-logs.
This still needs more investigation, but for the time being, this seems like the best say to fix this crippling issue.
I plan on working on a separate PR that adds this to 0.8.x-1.19.x LMP, once #51 is merged.
I still need to do some testing of this, but it is complete enough for review now.
Ok, initial tests with Create are looking good. I am able to move and rotate Create contraptions containing WiredRedstone wires and gates and everything seems to be working correctly. Granted,...
I just tested the fix. Diamond pipes seem to drop all the items in their filters now.
I appear to be using LBA version `0.10.2`. Let me know if there are other things I can test to see what's going on.