Changed all ids in the game to use integers to increase performance.
Did some other small optimizations.
Still needs a TON of work.
HashSet > ArrayList(at least for my purposes)
Now storing many of the lists of Vector3i's in HashSets to increase the contains and insert operations.
World generator and meshing algorithm is now to slow to keep of with player movement when world load distance is high.
Changed the frame cap to be 60 instead of 5,000(Why would it even be that high).
Fixed the side visibility in the ChunkGenerator.
Merge branch 'master' into Change_string_ids_to_int_ids
Who needs ints anyway.
Changed block ids to be shorts rather than ints to further conserve memory(which is kinda a problem or will be very soon).
Changed the chunks from storing the blocks to storing the id of the blocks.
fixed a bug where chunks and meshes stop generating because the game thinks there are worker threads when there really aren't.
changed the way chunks' side visibility data is populated initially