## Uses of Class
net.minecraft.network.packet.NetHandler

- Packages that use NetHandler
  Package | Description
  --- | ---
  cpw.mods.fml.client |
  cpw.mods.fml.client.modloader |
  cpw.mods.fml.common |
  cpw.mods.fml.common.modloader |
  cpw.mods.fml.common.network |
  cpw.mods.fml.server |
  net.minecraft.client.multiplayer |
  net.minecraft.network |
  net.minecraft.network.packet |
  net.minecraft.src |
  net.minecraftforge.common.network |

- - ### Uses of NetHandler in cpw.mods.fml.client

    Methods in cpw.mods.fml.client with parameters of type NetHandler
    Modifier and Type | Method and Description
    --- | ---
    `void` | FMLClientHandler.`disconnectIDMismatch(com.google.common.collect.MapDifference<Integer,ItemData> s, NetHandler toKill, INetworkManager mgr)`
    `void` | FMLClientHandler.`handleTinyPacket(NetHandler handler, Packet131MapData mapData)`

  - ### Uses of NetHandler in cpw.mods.fml.client.modloader

    Methods in cpw.mods.fml.client.modloader with parameters of type NetHandler
    Modifier and Type | Method and Description
    --- | ---
    `void` | ModLoaderClientHelper.`clientConnectionOpened(NetHandler netClientHandler, INetworkManager manager, BaseModProxy mod)`

  - ### Uses of NetHandler in cpw.mods.fml.common

    Methods in cpw.mods.fml.common with parameters of type NetHandler
    Modifier and Type | Method and Description
    --- | ---
    `void` | IFMLSidedHandler.`disconnectIDMismatch(com.google.common.collect.MapDifference<Integer,ItemData> s, NetHandler toKill, INetworkManager mgr)`
    `void` | FMLCommonHandler.`disconnectIDMismatch(com.google.common.collect.MapDifference<Integer,ItemData> serverDifference, NetHandler toKill, INetworkManager network)`
    `void` | IFMLSidedHandler.`handleTinyPacket(NetHandler handler, Packet131MapData mapData)`
    `void` | FMLCommonHandler.`handleTinyPacket(NetHandler handler, Packet131MapData mapData)`

  - ### Uses of NetHandler in cpw.mods.fml.common.modloader

    Methods in cpw.mods.fml.common.modloader with parameters of type NetHandler
    Modifier and Type | Method and Description
    --- | ---
    `Packet3Chat` | ModLoaderChatListener.`clientChat(NetHandler handler, Packet3Chat message)`
    `void` | IModLoaderSidedHelper.`clientConnectionOpened(NetHandler netClientHandler, INetworkManager manager, BaseModProxy mod)`
    `void` | ModLoaderConnectionHandler.`clientLoggedIn(NetHandler nh, INetworkManager manager, Packet1Login login)`
    `void` | ModLoaderConnectionHandler.`connectionOpened(NetHandler netClientHandler, MinecraftServer server, INetworkManager manager)`
    `void` | ModLoaderConnectionHandler.`connectionOpened(NetHandler netClientHandler, String server, int port, INetworkManager manager)`
    `void` | ModLoaderConnectionHandler.`playerLoggedIn(Player player, NetHandler netHandler, INetworkManager manager)`
    `Packet3Chat` | ModLoaderChatListener.`serverChat(NetHandler handler, Packet3Chat message)`
    `void` | BaseModProxy.`serverConnect(NetHandler handler)`

  - ### Uses of NetHandler in cpw.mods.fml.common.network

    Methods in cpw.mods.fml.common.network with parameters of type NetHandler
    Modifier and Type | Method and Description
    --- | ---
    `Packet3Chat` | IChatListener.`clientChat(NetHandler handler, Packet3Chat message)` Called when there is a chat message recived on the client
    `void` | IConnectionHandler.`clientLoggedIn(NetHandler clientHandler, INetworkManager manager, Packet1Login login)` Fired when the client established the connection to the server CLIENT SIDE
    `void` | IConnectionHandler.`connectionOpened(NetHandler netClientHandler, MinecraftServer server, INetworkManager manager)` Fired when a local connection is opened CLIENT SIDE
    `void` | IConnectionHandler.`connectionOpened(NetHandler netClientHandler, String server, int port, INetworkManager manager)` Fired when a remote connection is opened CLIENT SIDE
    `void` | EntitySpawnAdjustmentPacket.`execute(INetworkManager network, FMLNetworkHandler handler, NetHandler netHandler, String userName)`
    `void` | ModListRequestPacket.`execute(INetworkManager mgr, FMLNetworkHandler handler, NetHandler netHandler, String userName)` This packet is executed on the client to evaluate the server's mod list against the client
    `void` | ModIdentifiersPacket.`execute(INetworkManager network, FMLNetworkHandler handler, NetHandler netHandler, String userName)`
    `void` | ModMissingPacket.`execute(INetworkManager network, FMLNetworkHandler handler, NetHandler netHandler, String userName)`
    `void` | OpenGuiPacket.`execute(INetworkManager network, FMLNetworkHandler handler, NetHandler netHandler, String userName)`
    `void` | ModListResponsePacket.`execute(INetworkManager network, FMLNetworkHandler handler, NetHandler netHandler, String userName)`
    `void` | EntitySpawnPacket.`execute(INetworkManager network, FMLNetworkHandler handler, NetHandler netHandler, String userName)`
    `void` | ModIdMapPacket.`execute(INetworkManager network, FMLNetworkHandler handler, NetHandler netHandler, String userName)`
    `abstract void` | FMLPacket.`execute(INetworkManager network, FMLNetworkHandler handler, NetHandler netHandler, String userName)`
    `void` | ITinyPacketHandler.`handle(NetHandler handler, Packet131MapData mapData)`
    `Packet3Chat` | NetworkRegistry.`handleChat(NetHandler handler, Packet3Chat chat)`
    `static Packet3Chat` | FMLNetworkHandler.`handleChatMessage(NetHandler handler, Packet3Chat chat)`
    `static void` | FMLNetworkHandler.`handlePacket131Packet(NetHandler handler, Packet131MapData mapData)`
    `static void` | FMLNetworkHandler.`handlePacket250Packet(Packet250CustomPayload packet, INetworkManager network, NetHandler handler)`
    `void` | NetworkRegistry.`handleTinyPacket(NetHandler handler, Packet131MapData mapData)`
    `static void` | FMLNetworkHandler.`onClientConnectionToIntegratedServer(NetHandler netClientHandler, MinecraftServer server, INetworkManager networkManager)`
    `static void` | FMLNetworkHandler.`onClientConnectionToRemoteServer(NetHandler netClientHandler, String server, int port, INetworkManager networkManager)`
    `static void` | FMLNetworkHandler.`onConnectionEstablishedToServer(NetHandler clientHandler, INetworkManager manager, Packet1Login login)`
    `void` | IConnectionHandler.`playerLoggedIn(Player player, NetHandler netHandler, INetworkManager manager)` Called when a player logs into the server SERVER SIDE
    `Packet3Chat` | IChatListener.`serverChat(NetHandler handler, Packet3Chat message)` Called when there is a chat message received on the server

  - ### Uses of NetHandler in cpw.mods.fml.server

    Methods in cpw.mods.fml.server with parameters of type NetHandler
    Modifier and Type | Method and Description
    --- | ---
    `void` | FMLServerHandler.`disconnectIDMismatch(com.google.common.collect.MapDifference<Integer,ItemData> s, NetHandler handler, INetworkManager mgr)`
    `void` | FMLServerHandler.`handleTinyPacket(NetHandler handler, Packet131MapData mapData)`

  - ### Uses of NetHandler in net.minecraft.client.multiplayer

    Subclasses of NetHandler in net.minecraft.client.multiplayer
    Modifier and Type | Class and Description
    --- | ---
    `class` | `NetClientHandler`

  - ### Uses of NetHandler in net.minecraft.network

    Subclasses of NetHandler in net.minecraft.network
    Modifier and Type | Class and Description
    --- | ---
    `class` | `NetLoginHandler`
    `class` | `NetServerHandler`

    Methods in net.minecraft.network with parameters of type NetHandler
    Modifier and Type | Method and Description
    --- | ---
    `void` | TcpConnection.`setNetHandler(NetHandler par1NetHandler)` Sets the NetHandler for this NetworkManager.
    `void` | MemoryConnection.`setNetHandler(NetHandler par1NetHandler)` Sets the NetHandler for this NetworkManager.
    `void` | INetworkManager.`setNetHandler(NetHandler nethandler)` Sets the NetHandler for this NetworkManager.

    Constructors in net.minecraft.network with parameters of type NetHandler
    Constructor and Description
    `MemoryConnection(ILogAgent par1ILogAgent, NetHandler par2NetHandler)`
    `TcpConnection(ILogAgent par1ILogAgent, Socket par2Socket, String par3Str, NetHandler par4NetHandler)`
    `TcpConnection(ILogAgent par1ILogAgent, Socket par2Socket, String par3Str, NetHandler par4NetHandler, PrivateKey par5PrivateKey)`

  - ### Uses of NetHandler in net.minecraft.network.packet

    Methods in net.minecraft.network.packet with parameters of type NetHandler
    Modifier and Type | Method and Description
    --- | ---
    `void` | Packet41EntityEffect.`processPacket(NetHandler par1NetHandler)` Passes this Packet on to the NetHandler for processing.
    `void` | Packet34EntityTeleport.`processPacket(NetHandler par1NetHandler)` Passes this Packet on to the NetHandler for processing.
    `void` | Packet42RemoveEntityEffect.`processPacket(NetHandler par1NetHandler)` Passes this Packet on to the NetHandler for processing.
    `void` | Packet202PlayerAbilities.`processPacket(NetHandler par1NetHandler)` Passes this Packet on to the NetHandler for processing.
    `void` | Packet106Transaction.`processPacket(NetHandler par1NetHandler)` Passes this Packet on to the NetHandler for processing.
    `void` | Packet63WorldParticles.`processPacket(NetHandler par1NetHandler)` Passes this Packet on to the NetHandler for processing.
    `void` | Packet104WindowItems.`processPacket(NetHandler par1NetHandler)` Passes this Packet on to the NetHandler for processing.
    `void` | Packet40EntityMetadata.`processPacket(NetHandler par1NetHandler)` Passes this Packet on to the NetHandler for processing.
    `void` | Packet8UpdateHealth.`processPacket(NetHandler par1NetHandler)` Passes this Packet on to the NetHandler for processing.
    `void` | Packet70GameEvent.`processPacket(NetHandler par1NetHandler)` Passes this Packet on to the NetHandler for processing.
    `void` | Packet102WindowClick.`processPacket(NetHandler par1NetHandler)` Passes this Packet on to the NetHandler for processing.
    `void` | Packet0KeepAlive.`processPacket(NetHandler par1NetHandler)` Passes this Packet on to the NetHandler for processing.
    `void` | Packet2ClientProtocol.`processPacket(NetHandler par1NetHandler)` Passes this Packet on to the NetHandler for processing.
    `void` | Packet18Animation.`processPacket(NetHandler par1NetHandler)` Passes this Packet on to the NetHandler for processing.
    `void` | Packet108EnchantItem.`processPacket(NetHandler par1NetHandler)` Passes this Packet on to the NetHandler for processing.
    `void` | Packet6SpawnPosition.`processPacket(NetHandler par1NetHandler)` Passes this Packet on to the NetHandler for processing.
    `void` | Packet253ServerAuthData.`processPacket(NetHandler par1NetHandler)` Passes this Packet on to the NetHandler for processing.
    `void` | Packet100OpenWindow.`processPacket(NetHandler par1NetHandler)` Passes this Packet on to the NetHandler for processing.
    `void` | Packet55BlockDestroy.`processPacket(NetHandler par1NetHandler)` Passes this Packet on to the NetHandler for processing.
    `void` | Packet52MultiBlockChange.`processPacket(NetHandler par1NetHandler)` Passes this Packet on to the NetHandler for processing.
    `void` | Packet7UseEntity.`processPacket(NetHandler par1NetHandler)` Passes this Packet on to the NetHandler for processing.
    `void` | Packet17Sleep.`processPacket(NetHandler par1NetHandler)` Passes this Packet on to the NetHandler for processing.
    `void` | Packet254ServerPing.`processPacket(NetHandler par1NetHandler)` Passes this Packet on to the NetHandler for processing.
    `void` | Packet10Flying.`processPacket(NetHandler par1NetHandler)` Passes this Packet on to the NetHandler for processing.
    `void` | Packet208SetDisplayObjective.`processPacket(NetHandler par1NetHandler)` Passes this Packet on to the NetHandler for processing.
    `void` | Packet107CreativeSetSlot.`processPacket(NetHandler par1NetHandler)` Passes this Packet on to the NetHandler for processing.
    `void` | Packet14BlockDig.`processPacket(NetHandler par1NetHandler)` Passes this Packet on to the NetHandler for processing.
    `void` | Packet131MapData.`processPacket(NetHandler par1NetHandler)` Passes this Packet on to the NetHandler for processing.
    `void` | Packet206SetObjective.`processPacket(NetHandler par1NetHandler)` Passes this Packet on to the NetHandler for processing.
    `void` | Packet28EntityVelocity.`processPacket(NetHandler par1NetHandler)` Passes this Packet on to the NetHandler for processing.
    `void` | Packet26EntityExpOrb.`processPacket(NetHandler par1NetHandler)` Passes this Packet on to the NetHandler for processing.
    `void` | Packet203AutoComplete.`processPacket(NetHandler par1NetHandler)` Passes this Packet on to the NetHandler for processing.
    `void` | Packet4UpdateTime.`processPacket(NetHandler par1NetHandler)` Passes this Packet on to the NetHandler for processing.
    `void` | Packet130UpdateSign.`processPacket(NetHandler par1NetHandler)` Passes this Packet on to the NetHandler for processing.
    `void` | Packet205ClientCommand.`processPacket(NetHandler par1NetHandler)` Passes this Packet on to the NetHandler for processing.
    `void` | Packet43Experience.`processPacket(NetHandler par1NetHandler)` Passes this Packet on to the NetHandler for processing.
    `void` | Packet255KickDisconnect.`processPacket(NetHandler par1NetHandler)` Passes this Packet on to the NetHandler for processing.
    `void` | Packet51MapChunk.`processPacket(NetHandler par1NetHandler)` Passes this Packet on to the NetHandler for processing.
    `void` | Packet16BlockItemSwitch.`processPacket(NetHandler par1NetHandler)` Passes this Packet on to the NetHandler for processing.
    `void` | Packet24MobSpawn.`processPacket(NetHandler par1NetHandler)` Passes this Packet on to the NetHandler for processing.
    `void` | Packet200Statistic.`processPacket(NetHandler par1NetHandler)` Passes this Packet on to the NetHandler for processing.
    `void` | Packet62LevelSound.`processPacket(NetHandler par1NetHandler)` Passes this Packet on to the NetHandler for processing.
    `void` | Packet101CloseWindow.`processPacket(NetHandler par1NetHandler)` Passes this Packet on to the NetHandler for processing.
    `void` | Packet105UpdateProgressbar.`processPacket(NetHandler par1NetHandler)` Passes this Packet on to the NetHandler for processing.
    `void` | Packet25EntityPainting.`processPacket(NetHandler par1NetHandler)` Passes this Packet on to the NetHandler for processing.
    `void` | Packet30Entity.`processPacket(NetHandler par1NetHandler)` Passes this Packet on to the NetHandler for processing.
    `void` | Packet23VehicleSpawn.`processPacket(NetHandler par1NetHandler)` Passes this Packet on to the NetHandler for processing.
    `void` | Packet3Chat.`processPacket(NetHandler par1NetHandler)` Passes this Packet on to the NetHandler for processing.
    `void` | Packet15Place.`processPacket(NetHandler par1NetHandler)` Passes this Packet on to the NetHandler for processing.
    `void` | Packet54PlayNoteBlock.`processPacket(NetHandler par1NetHandler)` Passes this Packet on to the NetHandler for processing.
    `void` | Packet19EntityAction.`processPacket(NetHandler par1NetHandler)` Passes this Packet on to the NetHandler for processing.
    `void` | Packet250CustomPayload.`processPacket(NetHandler par1NetHandler)` Passes this Packet on to the NetHandler for processing.
    `void` | Packet204ClientInfo.`processPacket(NetHandler par1NetHandler)` Passes this Packet on to the NetHandler for processing.
    `void` | Packet38EntityStatus.`processPacket(NetHandler par1NetHandler)` Passes this Packet on to the NetHandler for processing.
    `void` | Packet39AttachEntity.`processPacket(NetHandler par1NetHandler)` Passes this Packet on to the NetHandler for processing.
    `void` | Packet9Respawn.`processPacket(NetHandler par1NetHandler)` Passes this Packet on to the NetHandler for processing.
    `void` | Packet71Weather.`processPacket(NetHandler par1NetHandler)` Passes this Packet on to the NetHandler for processing.
    `void` | Packet1Login.`processPacket(NetHandler par1NetHandler)` Passes this Packet on to the NetHandler for processing.
    `void` | Packet103SetSlot.`processPacket(NetHandler par1NetHandler)` Passes this Packet on to the NetHandler for processing.
    `void` | Packet132TileEntityData.`processPacket(NetHandler par1NetHandler)` Passes this Packet on to the NetHandler for processing.
    `void` | Packet56MapChunks.`processPacket(NetHandler par1NetHandler)` Passes this Packet on to the NetHandler for processing.
    `abstract void` | Packet.`processPacket(NetHandler nethandler)` Passes this Packet on to the NetHandler for processing.
    `void` | Packet207SetScore.`processPacket(NetHandler par1NetHandler)` Passes this Packet on to the NetHandler for processing.
    `void` | Packet61DoorChange.`processPacket(NetHandler par1NetHandler)` Passes this Packet on to the NetHandler for processing.
    `void` | Packet209SetPlayerTeam.`processPacket(NetHandler par1NetHandler)` Passes this Packet on to the NetHandler for processing.
    `void` | Packet22Collect.`processPacket(NetHandler par1NetHandler)` Passes this Packet on to the NetHandler for processing.
    `void` | Packet60Explosion.`processPacket(NetHandler par1NetHandler)` Passes this Packet on to the NetHandler for processing.
    `void` | Packet5PlayerInventory.`processPacket(NetHandler par1NetHandler)` Passes this Packet on to the NetHandler for processing.
    `void` | Packet252SharedKey.`processPacket(NetHandler par1NetHandler)` Passes this Packet on to the NetHandler for processing.
    `void` | Packet20NamedEntitySpawn.`processPacket(NetHandler par1NetHandler)` Passes this Packet on to the NetHandler for processing.
    `void` | Packet35EntityHeadRotation.`processPacket(NetHandler par1NetHandler)` Passes this Packet on to the NetHandler for processing.
    `void` | Packet201PlayerInfo.`processPacket(NetHandler par1NetHandler)` Passes this Packet on to the NetHandler for processing.
    `void` | Packet53BlockChange.`processPacket(NetHandler par1NetHandler)` Passes this Packet on to the NetHandler for processing.
    `void` | Packet29DestroyEntity.`processPacket(NetHandler par1NetHandler)` Passes this Packet on to the NetHandler for processing.

  - ### Uses of NetHandler in net.minecraft.src

    Methods in net.minecraft.src with parameters of type NetHandler
    Modifier and Type | Method and Description
    --- | ---
    `void` | BaseMod.`serverConnect(NetHandler handler)`

  - ### Uses of NetHandler in net.minecraftforge.common.network

    Methods in net.minecraftforge.common.network with parameters of type NetHandler
    Modifier and Type | Method and Description
    --- | ---
    `void` | ForgeConnectionHandler.`clientLoggedIn(NetHandler clientHandler, INetworkManager manager, Packet1Login login)`
    `void` | ForgeConnectionHandler.`connectionOpened(NetHandler netClientHandler, MinecraftServer server, INetworkManager manager)`
    `void` | ForgeConnectionHandler.`connectionOpened(NetHandler netClientHandler, String server, int port, INetworkManager manager)`
    `void` | ForgeTinyPacketHandler.`handle(NetHandler handler, Packet131MapData mapData)`
    `void` | ForgeConnectionHandler.`playerLoggedIn(Player player, NetHandler netHandler, INetworkManager manager)`