| Interface | Description | 
|---|---|
| IGuiHandler | 
| Class | Description | 
|---|---|
| ByteBufUtils | Utilities for interacting with  ByteBuf. | 
| FMLEmbeddedChannel | Utility wrapper around  EmbeddedChannel. | 
| FMLEventChannel | An event driven network channel, using  FMLNetworkEvent.CustomPacketEventandFMLNetworkEvent.CustomNetworkEventto deliver messages to an event listener. | 
| FMLIndexedMessageToMessageCodec<A> | |
| FMLNetworkEvent<T extends INetHandler> | |
| FMLNetworkEvent.ClientConnectedToServerEvent | Fired at the client when a client connects to a server | 
| FMLNetworkEvent.ClientCustomPacketEvent | Fired when a custom packet is received on the client for the channel | 
| FMLNetworkEvent.ClientDisconnectionFromServerEvent | Fired at the client when the client is disconnected from the server. | 
| FMLNetworkEvent.CustomNetworkEvent | Fired when a custom event, such as  NetworkHandshakeEstablishedis fired for the channel | 
| FMLNetworkEvent.CustomPacketEvent<S extends INetHandler> | |
| FMLNetworkEvent.CustomPacketRegistrationEvent<S extends INetHandler> | Fired when the REGISTER/UNREGISTER for custom channels is received. | 
| FMLNetworkEvent.ServerConnectionFromClientEvent | Fired at the server when a client connects to the server. | 
| FMLNetworkEvent.ServerCustomPacketEvent | Fired when a custom packet is received at the server for the channel | 
| FMLNetworkEvent.ServerDisconnectionFromClientEvent | Fired at the server when a client disconnects. | 
| FMLOutboundHandler | |
| NetworkEventFiringHandler | Use this handler as the only thing in your channel, to receive network events
 whenever your channel receives a message. | 
| NetworkHandshakeEstablished | This message is sent through all channels affected by a currently occurring handshake. | 
| NetworkRegistry.TargetPoint | Represents a target point for the ALLROUNDPOINT target. | 
| PacketLoggingHandler | 
| Enum | Description | 
|---|---|
| FMLEventChannel.EventFactory | |
| FMLOutboundHandler.OutboundTarget | |
| NetworkRegistry | 
| Exception | Description | 
|---|---|
| FMLNetworkException | 
| Annotation Type | Description | 
|---|---|
| NetworkCheckHandler | A method annotated with this will be called when a remote network connection is offered. |