Massive amount of bug/crash fixes, wave saving

This commit is contained in:
Anuken
2018-06-25 18:07:11 -04:00
parent ced11c88bc
commit 5a135e108a
22 changed files with 190 additions and 96 deletions
@@ -53,6 +53,8 @@ public class Save16 extends SaveFileVersion {
state.wave = wave;
state.wavetime = wavetime;
state.spawner.read(stream);
//block header
int blocksize = stream.readInt();
@@ -152,6 +154,8 @@ public class Save16 extends SaveFileVersion {
stream.writeByte(state.difficulty.ordinal()); //difficulty ordinal
stream.writeFloat(state.wavetime); //wave countdown
state.spawner.write(stream);
//--BLOCK HEADER--
stream.writeInt(Block.all().size);