Package io.netty.buffer

Examples of io.netty.buffer.ByteBuf.writeShort()


  @Override
  public ByteBuf encode(EntityItemDataMessage message) throws IOException {
    ByteBuf buffer = Unpooled.buffer();
    buffer.writeShort(message.getType());
    buffer.writeShort(message.getId());
    buffer.writeShort(message.getData().length);
    buffer.writeBytes(message.getData());
    return buffer;
  }
}
View Full Code Here


  @Override
  public ByteBuf encode(EntityItemDataMessage message) throws IOException {
    ByteBuf buffer = Unpooled.buffer();
    buffer.writeShort(message.getType());
    buffer.writeShort(message.getId());
    buffer.writeShort(message.getData().length);
    buffer.writeBytes(message.getData());
    return buffer;
  }
}
View Full Code Here

  @Override
  public ByteBuf encode(EntityTileDataMessage message) throws IOException {
    ByteBuf buffer = Unpooled.buffer();
    buffer.writeInt(message.getX());
    buffer.writeShort(message.getY());
    buffer.writeInt(message.getZ());
    buffer.writeByte(message.getAction());
    ByteBufUtils.writeCompound(buffer, message.getData());
    return buffer;
  }
View Full Code Here

    buffer.writeInt(message.getY());
    buffer.writeInt(message.getZ());
    buffer.writeByte(message.getYaw());
    buffer.writeByte(message.getPitch());
    buffer.writeByte(message.getHeadYaw());
    buffer.writeShort(message.getVelocityZ());
    buffer.writeShort(message.getVelocityX());
    buffer.writeShort(message.getVelocityY());
    VanillaByteBufUtils.writeParameters(buffer, message.getParameters());
    return buffer;
  }
View Full Code Here

    buffer.writeInt(message.getZ());
    buffer.writeByte(message.getYaw());
    buffer.writeByte(message.getPitch());
    buffer.writeByte(message.getHeadYaw());
    buffer.writeShort(message.getVelocityZ());
    buffer.writeShort(message.getVelocityX());
    buffer.writeShort(message.getVelocityY());
    VanillaByteBufUtils.writeParameters(buffer, message.getParameters());
    return buffer;
  }
}
View Full Code Here

    buffer.writeByte(message.getYaw());
    buffer.writeByte(message.getPitch());
    buffer.writeByte(message.getHeadYaw());
    buffer.writeShort(message.getVelocityZ());
    buffer.writeShort(message.getVelocityX());
    buffer.writeShort(message.getVelocityY());
    VanillaByteBufUtils.writeParameters(buffer, message.getParameters());
    return buffer;
  }
}
View Full Code Here

  @Override
  public ByteBuf encode(BlockBulkMessage message) throws IOException {
    ByteBuf buffer = Unpooled.buffer(10 + message.getChanges() * 4);
    buffer.writeInt(message.getChunkX());
    buffer.writeInt(message.getChunkZ());
    buffer.writeShort(message.getChanges());
    buffer.writeInt(message.getChanges() << 2);

    int changes = message.getChanges();
    byte[] metadata = message.getMetadata();
    short[] types = message.getTypes();
View Full Code Here

    ByteBuf buffer = Unpooled.buffer(18);
    buffer.writeInt(message.getEntityId());
    buffer.writeInt(message.getX());
    buffer.writeInt(message.getY());
    buffer.writeInt(message.getZ());
    buffer.writeShort(message.getCount());
    return buffer;
  }
}
View Full Code Here

  public ByteBuf encode(EntityEffectMessage message) throws IOException {
    ByteBuf buffer = Unpooled.buffer(8);
    buffer.writeInt(message.getEntityId());
    buffer.writeByte(message.getEffect());
    buffer.writeByte(message.getAmplifier());
    buffer.writeShort(message.getDuration());
    return buffer;
  }
}
View Full Code Here

            Message.Type type = frame.header.type;
            header.writeByte(type.direction.addToVersion(frame.header.version));
            header.writeByte(Header.Flag.serialize(frame.header.flags));

            if (frame.header.version >= Server.VERSION_3)
                header.writeShort(frame.header.streamId);
            else
                header.writeByte(frame.header.streamId);

            header.writeByte(type.opcode);
            header.writeInt(frame.body.readableBytes());
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.