Archived
0

TimeUpdate: wtf?

замечено, что клиент иногда пытается прислать этот пакет на сервер.
Зачем? Не понятно. Но не отрицаю, что возможно это баг на сервере и на деле
шлется не этот, а другой пакет.
This commit is contained in:
2018-05-22 20:56:20 +03:00
parent 2e2d0dc4d9
commit 778d8349d7

View File

@@ -8,6 +8,8 @@ import lombok.AllArgsConstructor;
import lombok.NoArgsConstructor; import lombok.NoArgsConstructor;
import lombok.Setter; import lombok.Setter;
import lombok.ToString; import lombok.ToString;
import mc.core.network.CSPacket;
import mc.core.network.NetStream;
import mc.core.network.SCPacket; import mc.core.network.SCPacket;
import mc.core.network.proto_125.ByteArrayOutputNetStream; import mc.core.network.proto_125.ByteArrayOutputNetStream;
@@ -15,7 +17,7 @@ import mc.core.network.proto_125.ByteArrayOutputNetStream;
@AllArgsConstructor @AllArgsConstructor
@Setter @Setter
@ToString @ToString
public class TimeUpdatePacket implements SCPacket { public class TimeUpdatePacket implements SCPacket, CSPacket {
private long time; private long time;
@Override @Override
@@ -24,5 +26,11 @@ public class TimeUpdatePacket implements SCPacket {
netStream.writeLong(time); netStream.writeLong(time);
return netStream.toByteArray(); return netStream.toByteArray();
} }
// нахрена вообще клиент шлет нам этот пакет???
@Override
public void readSelf(NetStream netStream) {
netStream.skipBytes(8);
}
} }