Fixed some block renderer and editor crashes

This commit is contained in:
Anuken
2018-01-20 23:12:25 -05:00
parent f8514a0f3d
commit 33dafa77d8
2 changed files with 10 additions and 2 deletions

View File

@@ -246,6 +246,10 @@ public class BlockRenderer{
}
void cacheChunk(int cx, int cy, boolean floor){
if(cbatch == null){
createBatch();
}
cbatch.begin();
Graphics.useBatch(cbatch);
@@ -268,6 +272,10 @@ public class BlockRenderer{
public void clearTiles(){
cache = null;
createBatch();
}
private void createBatch(){
if(cbatch != null)
cbatch.dispose();
cbatch = new CacheBatch(Vars.world.width() * Vars.world.height() * 4);