Added TileEntity.read/writeConfig()

This commit is contained in:
Anuken
2018-10-28 22:29:23 -04:00
parent ac918c1a81
commit d4ea8c56c3
29 changed files with 109 additions and 136 deletions
@@ -22,8 +22,8 @@ import io.anuke.ucore.scene.ui.ButtonGroup;
import io.anuke.ucore.scene.ui.ImageButton;
import io.anuke.ucore.scene.ui.layout.Table;
import java.io.DataInputStream;
import java.io.DataOutputStream;
import java.io.DataInput;
import java.io.DataOutput;
import java.io.IOException;
import static io.anuke.mindustry.Vars.*;
@@ -182,12 +182,12 @@ public class DebugBlocks extends BlockList implements ContentList{
public Liquid source = Liquids.water;
@Override
public void write(DataOutputStream stream) throws IOException{
public void writeConfig(DataOutput stream) throws IOException{
stream.writeByte(source.id);
}
@Override
public void read(DataInputStream stream) throws IOException{
public void readConfig(DataInput stream) throws IOException{
source = content.liquid(stream.readByte());
}
}