package net.scapeemulator.game.msg.decoder;
import java.io.IOException;
import net.scapeemulator.game.msg.MessageDecoder;
import net.scapeemulator.game.msg.impl.FriendListOperationMessage;
import net.scapeemulator.game.net.game.DataType;
import net.scapeemulator.game.net.game.GameFrame;
import net.scapeemulator.game.net.game.GameFrameReader;
public class FriendListOperationMessageDecoder extends MessageDecoder<FriendListOperationMessage> {
public FriendListOperationMessageDecoder(int packetId) {
super(packetId);
}
@Override
public FriendListOperationMessage decode(GameFrame frame) throws IOException {
GameFrameReader reader = new GameFrameReader(frame);
long name = reader.getUnsigned(DataType.LONG);
//reader.getUnsigned(DataType.)
return new FriendListOperationMessage(opcode, name);
}
}