diff --git a/bridge-protocol/build.gradle b/bridge-protocol/build.gradle index d5c8f11..c53f9d2 100644 --- a/bridge-protocol/build.gradle +++ b/bridge-protocol/build.gradle @@ -1,5 +1,5 @@ group = 'asys' -version = '0.1-SNAPSHOT' +version = '0.2-SNAPSHOT' task jar(type: Jar, overwrite: true) { // не собирать jar diff --git a/bridge-protocol/src/main/java/asys/mcsmanager/packets/CS_Ping.java b/bridge-protocol/src/main/java/asys/mcsmanager/packets/CS_Ping.java index 48d73a6..eb6d566 100644 --- a/bridge-protocol/src/main/java/asys/mcsmanager/packets/CS_Ping.java +++ b/bridge-protocol/src/main/java/asys/mcsmanager/packets/CS_Ping.java @@ -8,13 +8,13 @@ import io.netty.buffer.ByteBuf; public class CS_Ping extends Packet { private long time; - private int tps; + private double tps; private int countPlayers; public CS_Ping() { } - public CS_Ping(long time, int tps, int countPlayers) { + public CS_Ping(long time, double tps, int countPlayers) { this.time = time; this.tps = tps; this.countPlayers = countPlayers; @@ -24,7 +24,7 @@ public class CS_Ping extends Packet { return time; } - public int getTps() { + public double getTps() { return tps; } @@ -35,14 +35,14 @@ public class CS_Ping extends Packet { @Override public void readSelfData(ByteBuf buffer) { this.time = buffer.readLong(); - this.tps = buffer.readUnsignedByte(); + this.tps = buffer.readDouble(); this.countPlayers = buffer.readUnsignedShort(); } @Override public void writeSelfData(ByteBuf buffer) { buffer.writeLong(time); - buffer.writeByte(tps); + buffer.writeDouble(tps); buffer.writeShort(countPlayers); } }