Payload support
This commit is contained in:
@@ -17,6 +17,7 @@ import mindustry.net.Packets.*;
|
||||
import mindustry.type.*;
|
||||
import mindustry.world.*;
|
||||
import mindustry.world.blocks.*;
|
||||
import mindustry.world.blocks.payloads.*;
|
||||
|
||||
import java.io.*;
|
||||
import java.nio.*;
|
||||
@@ -87,6 +88,14 @@ public class TypeIO{
|
||||
}
|
||||
}
|
||||
|
||||
public static void writePayload(Writes writes, Payload payload){
|
||||
Payload.write(payload, writes);
|
||||
}
|
||||
|
||||
public static Payload readPayload(Reads read){
|
||||
return Payload.read(read);
|
||||
}
|
||||
|
||||
//only for players!
|
||||
public static void writeUnit(Writes write, Unitc unit){
|
||||
write.b(unit.isNull() ? 0 : unit instanceof BlockUnitc ? 1 : 2);
|
||||
|
||||
Reference in New Issue
Block a user