Package net.minecraftforge.network
Class Channel<MSG>
java.lang.Object
net.minecraftforge.network.Channel<MSG>
- Direct Known Subclasses:
 EventNetworkChannel,SimpleChannel
- 
Nested Class Summary
Nested Classes - 
Field Summary
Fields - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptiongetName()intbooleanisRemotePresent(Connection connection) Returns true if the channel is present in the given connection.voidreply(MSG msg, CustomPayloadEvent.Context context) voidsend(MSG msg, Connection connection) voidsend(MSG msg, PacketDistributor.PacketTarget target) Send a message to thePacketDistributor.PacketTargetfrom aPacketDistributorinstance.abstract FriendlyByteBuf(package private) Packet<?>toVanillaPacket(Connection connection, MSG message)  
- 
Field Details
- 
instance
 
 - 
 - 
Constructor Details
- 
Channel
 
 - 
 - 
Method Details
- 
getName
 - 
getProtocolVersion
public int getProtocolVersion() - 
isRemotePresent
Returns true if the channel is present in the given connection. - 
toBuffer
 - 
toVanillaPacket
 - 
send
 - 
send
Send a message to thePacketDistributor.PacketTargetfrom aPacketDistributorinstance.channel.send(message, PacketDistributor.PLAYER.with(()->player))- Type Parameters:
 MSG- The type of the message- Parameters:
 target- The curried target from a PacketDistributormessage- The message to send
 - 
reply
 
 -