04-29-2013, 01:21 AM
I tried to fix the slowdown on clients, presumably by having too many block changes right after a chunk loads. So my first thought was - hey, let's tick a chunk for a while after being generated, even if it doesn't have a client yet. That proved counter-productive, since ticking a chunk sometimes triggers its neighbors to generate, they tick for a while and trigger their neighbors, and... soon I had more than a thousand chunks loaded. Need a better strategy.