// Path: MODSRC/vazkii/emotes/common/network/PacketEmote.java
// public class PacketEmote implements IMessage, IMessageHandler<PacketEmote, IMessage> {
// 
// 	public String emoteName;
// 	public String playerName;
// 
// 	public PacketEmote() { }
// 
// 	public PacketEmote(String name, String player) {
// 		this.emoteName = name;
// 		this.playerName = player;
// 	}
// 	
// 	@Override
// 	public void fromBytes(ByteBuf buffer) {
// 		PacketBuffer packet = new PacketBuffer(buffer);
// 		try {
// 			emoteName = packet.readStringFromBuffer(32);
// 			playerName = packet.readStringFromBuffer(32);
// 		} catch (IOException e) {
// 			e.printStackTrace();
// 		}
// 	}
// 
// 	@Override
// 	public void toBytes(ByteBuf buffer) {
// 		PacketBuffer packet = new PacketBuffer(buffer);
// 		try {
// 			packet.writeStringToBuffer(emoteName);
// 			packet.writeStringToBuffer(playerName);
// 		} catch (IOException e) {
// 			e.printStackTrace();
// 		}
// 	}
// 
// 	@Override
// 	public IMessage onMessage(PacketEmote message, MessageContext context) {
// 		Emotes.proxy.handlePacket(message);
// 		return null;
// 	}
// 	
// }
// 
// Path: MODSRC/vazkii/emotes/common/network/PacketHandler.java
// public class PacketHandler {
// 
// 	public static final SimpleNetworkWrapper INSTANCE = NetworkRegistry.INSTANCE.newSimpleChannel("vEmotes");
// 
// 	public static void init() {
// 		INSTANCE.registerMessage(PacketEmote.class, PacketEmote.class, 0, Side.CLIENT);
// 	}
// 	
// }


import vazkii.emotes.common.network.PacketEmote;
import vazkii.emotes.common.network.PacketHandler;
package vazkii.emotes.common;


public class CommonProxy {

	public void init() {
		PacketHandler.init();
	}
	
// Path: MODSRC/vazkii/emotes/common/network/PacketEmote.java
// public class PacketEmote implements IMessage, IMessageHandler<PacketEmote, IMessage> {
// 
// 	public String emoteName;
// 	public String playerName;
// 
// 	public PacketEmote() { }
// 
// 	public PacketEmote(String name, String player) {
// 		this.emoteName = name;
// 		this.playerName = player;
// 	}
// 	
// 	@Override
// 	public void fromBytes(ByteBuf buffer) {
// 		PacketBuffer packet = new PacketBuffer(buffer);
// 		try {
// 			emoteName = packet.readStringFromBuffer(32);
// 			playerName = packet.readStringFromBuffer(32);
// 		} catch (IOException e) {
// 			e.printStackTrace();
// 		}
// 	}
// 
// 	@Override
// 	public void toBytes(ByteBuf buffer) {
// 		PacketBuffer packet = new PacketBuffer(buffer);
// 		try {
// 			packet.writeStringToBuffer(emoteName);
// 			packet.writeStringToBuffer(playerName);
// 		} catch (IOException e) {
// 			e.printStackTrace();
// 		}
// 	}
// 
// 	@Override
// 	public IMessage onMessage(PacketEmote message, MessageContext context) {
// 		Emotes.proxy.handlePacket(message);
// 		return null;
// 	}
// 	
// }
// 
// Path: MODSRC/vazkii/emotes/common/network/PacketHandler.java
// public class PacketHandler {
// 
// 	public static final SimpleNetworkWrapper INSTANCE = NetworkRegistry.INSTANCE.newSimpleChannel("vEmotes");
// 
// 	public static void init() {
// 		INSTANCE.registerMessage(PacketEmote.class, PacketEmote.class, 0, Side.CLIENT);
// 	}
// 	
// }


// Path: MODSRC/vazkii/emotes/common/CommonProxy.java
import vazkii.emotes.common.network.PacketEmote;
import vazkii.emotes.common.network.PacketHandler;

package vazkii.emotes.common;


public class CommonProxy {

	public void init() {
		PacketHandler.init();
	}
	
	public void handlePacket(PacketEmote message) {