优化ByteBuf复制方法
This commit is contained in:
parent
14b22a2efd
commit
76a3ee9e29
1 changed files with 1 additions and 2 deletions
|
@ -4,7 +4,6 @@ import com.atsuishio.superbwarfare.Mod;
|
|||
import com.atsuishio.superbwarfare.data.vehicle.DefaultVehicleData;
|
||||
import com.atsuishio.superbwarfare.data.vehicle.VehicleDataTool;
|
||||
import com.atsuishio.superbwarfare.tools.BufferSerializer;
|
||||
import com.google.gson.Gson;
|
||||
import net.minecraft.network.FriendlyByteBuf;
|
||||
import net.minecraft.network.codec.StreamCodec;
|
||||
import net.minecraft.network.protocol.common.custom.CustomPacketPayload;
|
||||
|
@ -21,7 +20,7 @@ public record VehiclesDataMessage(List<DefaultVehicleData> data) implements Cust
|
|||
(obj, buf) -> {
|
||||
buf.writeVarInt(obj.data.size());
|
||||
for (var data : obj.data) {
|
||||
buf.writeBytes(BufferSerializer.serialize(data).getSource());
|
||||
buf.writeBytes(BufferSerializer.serialize(data).copy());
|
||||
}
|
||||
},
|
||||
(buf) -> {
|
||||
|
|
Loading…
Add table
Reference in a new issue