TimeUpdate: wtf?
замечено, что клиент иногда пытается прислать этот пакет на сервер. Зачем? Не понятно. Но не отрицаю, что возможно это баг на сервере и на деле шлется не этот, а другой пакет.
This commit is contained in:
@@ -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);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user