I have an entity which used only on the clients. I theorize that this is the reason my tick() method is not getting called. Is there any way to manually schedule it for ticking?
The entity is spawned into the world via addFreshEntity on ClientWorld. It moves to a certain position then places a block there and removes itself.