001 package cpw.mods.fml.common.modloader; 002 003 import net.minecraft.network.NetServerHandler; 004 import net.minecraft.network.packet.*; 005 import cpw.mods.fml.common.network.IChatListener; 006 007 public class ModLoaderChatListener implements IChatListener 008 { 009 010 private BaseModProxy mod; 011 012 public ModLoaderChatListener(BaseModProxy mod) 013 { 014 this.mod = mod; 015 } 016 017 @Override 018 public Packet3Chat serverChat(NetHandler handler, Packet3Chat message) 019 { 020 mod.serverChat((NetServerHandler)handler, message.message); 021 return message; 022 } 023 024 @Override 025 public Packet3Chat clientChat(NetHandler handler, Packet3Chat message) 026 { 027 mod.clientChat(message.message); 028 return message; 029 } 030 031 }