Tracking TileEntities ticking out of the game loop


Some TileEntities may be ticked and execute logic manually, like a mod listening to the world tick event and updating it’s tile entities. Is sponge able to track those entities that were manually “ticked”? If so, how Sponge does it?

With tracking, I mean adding the tile to the phase stack, retrieving an User, etc.


Updating tile entities from a tick event is still within the game loop, so some context is available.

There probably won’t be as much useful context though, because sponge wouldn’t have added the tile entity outside of the normal tick sequence.

I don’t know much about the cause tracker so don’t know specifics.
I guess you could experiment and see what happens.