Partial 7.0 merge - API preview

This commit is contained in:
Anuken
2021-06-02 11:08:08 -04:00
parent ea75a357ca
commit 28b235ef07
531 changed files with 12356 additions and 6286 deletions
+4 -4
View File
@@ -4,12 +4,12 @@ import mindustry.net.Packets.*;
import java.io.*;
public class Streamable implements Packet{
public class Streamable extends Packet{
public transient ByteArrayInputStream stream;
@Override
public boolean isImportant(){
return true;
public int getPriority(){
return priorityHigh;
}
public static class StreamBuilder{
@@ -37,7 +37,7 @@ public class Streamable implements Packet{
}
public Streamable build(){
Streamable s = (Streamable)Registrator.getByID(type).constructor.get();
Streamable s = Net.newPacket(type);
s.stream = new ByteArrayInputStream(stream.toByteArray());
return s;
}