Starting to debug how often blocks are generated
Move block requesting responsibility to client
Generating blocks if necessary when requested
Actually requesting blocks next to player, not just map origin
Encoding a (currently unused) changenum in block request packets
Added change counter to MapBlock, using it in block request packets
On denied action, resend block to client to revert the client-side assumed change
Removing some old GOTBLOCKS-related code
Trying to use client occlusion culling to determine what blocks to request
Adding block change counter to TOCLIENT_BLOCKDATA
Don't try to re-request blocks that have data but are waiting on mesh generation
Block boundary visualization using fixed-width lines
Stop block boundary drawing code from messing up HUD drawing
Block boundaries thicker when not obscured
Noting empty blocks during draw phase for later requesting
Finally using occlusion results from ClientMap draw in block requests
Fix stuff
Fixes
Block transfer fixes and tweaks
Spread mesh generation load better between frames