Closed pilihp64 closed 8 years ago
Does this work on vanilla TerrariaServer? Could be a bug on their end.
Yes the normal server works as expected, it syncs properly and items can be placed and taken from Item frames.
Item frames themselves can be placed on TerrariaAPI, but you can't place anything inside the frame (nothing happens at all). So it makes sense that something is wrong with the entity responsible for that on the server.
Please attempt to reproduce with the latest changes.
No it still does not seem to function in any way, same symptoms.
I've seen the same issue with all tile entities.
I compared Entity functions with my personal decompile where Entities worked, found a loading mistake where they were never initialized.
So is this fixed now? Let me know if I can close this issue.
Yes, fixed as far as I've tested.
When TerrariaAPI-Server loads a world with a TEItemFrame, clients connected will not receive that "section" of the map, leaving a void.
Place an item in an Item frame in single player and save the world, load this world with a recent TerrariaAPI-Server and connect. The area with the TEItemFrame is now a void as it appears to the character. This could be a loading problem, or a network sending problem leaving the section blank.
This happens regardless of any plugins including TShock.