diff options
author | Detrav <witalyezep@gmail.com> | 2016-04-07 23:21:06 +0300 |
---|---|---|
committer | Detrav <witalyezep@gmail.com> | 2016-04-07 23:21:06 +0300 |
commit | 7f8cf963b3755a6afdc00e4a6fc4a7cf00c54209 (patch) | |
tree | 6f19ba128aa4d6c4099f071551e1a486f142dd01 /src/main/java/com/detrav/net/DetravPortableChargerPacker02.java | |
parent | e819015db99e2ad58770d91a5973f1927ea0060a (diff) | |
download | GT5-Unofficial-7f8cf963b3755a6afdc00e4a6fc4a7cf00c54209.tar.gz GT5-Unofficial-7f8cf963b3755a6afdc00e4a6fc4a7cf00c54209.tar.bz2 GT5-Unofficial-7f8cf963b3755a6afdc00e4a6fc4a7cf00c54209.zip |
Fix "charge send to player gui"
Diffstat (limited to 'src/main/java/com/detrav/net/DetravPortableChargerPacker02.java')
-rw-r--r-- | src/main/java/com/detrav/net/DetravPortableChargerPacker02.java | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/src/main/java/com/detrav/net/DetravPortableChargerPacker02.java b/src/main/java/com/detrav/net/DetravPortableChargerPacker02.java new file mode 100644 index 0000000000..d5643ca984 --- /dev/null +++ b/src/main/java/com/detrav/net/DetravPortableChargerPacker02.java @@ -0,0 +1,36 @@ +package com.detrav.net; + +import com.detrav.gui.DetravPortableChargerGui; +import com.google.common.io.ByteArrayDataInput; +import com.google.common.io.ByteArrayDataOutput; +import com.google.common.io.ByteStreams; + +/** + * Created by wital_000 on 07.04.2016. + */ +public class DetravPortableChargerPacker02 extends DetravPacket { + public long charge = 0; + @Override + public int getPacketID() { + return 1; + } + + @Override + public byte[] encode() { + ByteArrayDataOutput tOut = ByteStreams.newDataOutput(1); + tOut.writeLong(charge); + return tOut.toByteArray(); + } + + @Override + public Object decode(ByteArrayDataInput aData) { + DetravPortableChargerPacker02 packet = new DetravPortableChargerPacker02(); + packet.charge = aData.readLong(); + return packet; + } + + @Override + public void process() { + DetravPortableChargerGui.charge = charge; + } +} |