Fresh start

The client works fine, but not window is created and all
meshing/rendering has been removed/disabled
Signed-off-by: Aleksi Sapon <QcTechs@gmail.com>
Client render window opens and closes correctly. Still blank.

I still need to figure out where to do the meshing. Does anyone want to
help?
Signed-off-by: Aleksi Sapon <QcTechs@gmail.com>
Rewrite render snapshot code to be handled cyclically rather than immediately

Signed-off-by: Jack Huey kitskub@gmail.com
Rename ChunkSnapshotModel to ChunkSnapshotGroup

Signed-off-by: Jack Huey kitskub@gmail.com
Add back in mesh threads, now configurable

Signed-off-by: Jack Huey kitskub@gmail.com
Switch from Thread.sleep to a BlockingQueue

Signed-off-by: Jack Huey kitskub@gmail.com
Fix configuration error

Signed-off-by: Jack Huey kitskub@gmail.com
Set AtomicPalletteBlockStore as DirtyOverflow if we set blocks on construction

Signed-off-by: Jack Huey kitskub@gmail.com
Test fix for mesh queue.

Signed-off-by: Chris Sanders <zidane@outlook.com>
Texture updated

Signed-off-by: Waterpicker <Waterpicker@rocketmail.com>
Render a rotating cube to the window

Partially written and untested chunk mesher that needs to be interfaced
in the API
Signed-off-by: Aleksi Sapon <QcTechs@gmail.com>
I sorry.

Signed-off-by: Jack Huey kitskub@gmail.com
Mostly fix mesh queue

Signed-off-by: Jack Huey kitskub@gmail.com
Fix core meshing.

The problem stemmed from the fact that the queue system is not the dirty
system. This was done for performance and threading reasons: If the queue
drags out a chunk already wiped of dirty status, we don't want to redo
work. For SERVER mode this works fine, CLIENT mode needs us to manually
set state.

I also addressed some other quirks as well as oversights in grabbing
chunks. PRESNAPSHOT should never grab a chunk with a loadopt of anything
but NO_LOAD.

The only issue remaining now is in SpoutChunkSnapshotGroup, NPEs occur but
the chunks are definately in the queue now.
Signed-off-by: Chris Sanders <zidane@outlook.com>
Really fix the mesh queue stuff

Signed-off-by: Jack Huey kitskub@gmail.com
Chunks render, kind of (delete your worlds and data if you can't see them)

Chunk mesher wrong and incomplete
Temporary input (if anyone's looking for something to do, make this
correct!)
Signed-off-by: Aleksi Sapon <QcTechs@gmail.com>
Hook up input

Update to latest Casutic changes (@DDoS fix this!)

Signed-off-by: Jack Huey kitskub@gmail.com