Java tutorial
/* * Copyright (c) 2015. * * Copyrighted by SmithsModding according to the project License */ package com.smithsmodding.smithscore.util.common; import io.netty.buffer.*; import java.util.*; public class NetworkHelper { /** * Method to easily write UUIDs to a MessageBuffer. * * @param buffer The buffer to write to. * @param id The UUID to write. */ public static void writeUUID(ByteBuf buffer, UUID id) { buffer.writeLong(id.getMostSignificantBits()); buffer.writeLong(id.getLeastSignificantBits()); } /** * Method used to easily read a UUID from a MessageBuffer * * @param buffer The buffer to read the UUID from. * @return The next UUID stored in the buffer. */ public static UUID readUUID(ByteBuf buffer) { return new UUID(buffer.readLong(), buffer.readLong()); } }