public class FMLEmbeddedChannel
extends EmbeddedChannel
EmbeddedChannel. Provides some convenience methods
associated with the specific needs of FML network handling.| Constructor and Description |
|---|
FMLEmbeddedChannel(ModContainer container,
java.lang.String channelName,
Side source,
ChannelHandler... handlers) |
FMLEmbeddedChannel(java.lang.String channelName,
Side source,
ChannelHandler... handlers) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
findChannelHandlerNameForType(java.lang.Class<? extends ChannelHandler> type) |
Packet<?> |
generatePacketFrom(java.lang.Object object)
Utility method to generate a regular packet from a custom packet.
|
public FMLEmbeddedChannel(java.lang.String channelName,
Side source,
ChannelHandler... handlers)
public FMLEmbeddedChannel(ModContainer container, java.lang.String channelName, Side source, ChannelHandler... handlers)
public Packet<?> generatePacketFrom(java.lang.Object object)
FMLIndexedMessageToMessageCodec,
transforming from mod packets to standard FMLProxyPackets.
This is mostly useful in cases where vanilla expects a packet, such as the TileEntity getDescriptionPacket.object - The inbound packetpublic java.lang.String findChannelHandlerNameForType(java.lang.Class<? extends ChannelHandler> type)