Archived
0

Bridge-protocol: добавлен пакет SC_ToggleSendMessages

Пакет сигнализирует: нужно ли пересылать игровому серверу свой лог или
его (сервер) никто не "слушает"?
Т.е. если если отсутствуют активные вебконсоли - отправлять в ASys лог
сервера незачем.
This commit is contained in:
2017-06-11 23:20:58 +03:00
parent d2819fbc0e
commit 0dbd233eb7
2 changed files with 33 additions and 1 deletions

View File

@@ -1,5 +1,5 @@
group = 'asys'
version = '0.4-SNAPSHOT'
version = '0.5-SNAPSHOT'
task jar(type: Jar, overwrite: true) {
// не собирать jar

View File

@@ -0,0 +1,32 @@
/*
* DmitriyMX <dimon550@gmail.com>
* 2017-06-11
*/
package asys.mcsmanager.packets;
import io.netty.buffer.ByteBuf;
public class SC_ToggleSendMessages extends Packet {
private boolean needSend;
public SC_ToggleSendMessages() {
}
public SC_ToggleSendMessages(boolean needSend) {
this.needSend = needSend;
}
public boolean isNeedSend() {
return needSend;
}
@Override
public void readSelfData(ByteBuf buffer) {
needSend = (buffer.readUnsignedByte() == 1);
}
@Override
public void writeSelfData(ByteBuf buffer) {
buffer.writeByte(needSend ? 1 : 0);
}
}