Class SimpleNetworkManager
java.lang.Object
me.shedaniel.architectury.networking.simple.SimpleNetworkManager
A simple wrapper for 
NetworkManager to make it easier to register messages and send them to clients/servers.- 
Field Summary
Fields - 
Method Summary
Modifier and TypeMethodDescriptionstatic SimpleNetworkManagerCreates a newSimpleNetworkManager.registerC2S(String id, MessageDecoder<BaseC2SMessage> decoder) Registers a client -> server message.registerS2C(String id, MessageDecoder<BaseS2CMessage> decoder) Registers a server -> client message. 
- 
Field Details
- 
namespace
The unique namespace for the messages managed by this manager. This will typically be a mod ID. 
 - 
 - 
Method Details
- 
create
Creates a newSimpleNetworkManager.- Parameters:
 namespace- a unique namespace for the messages (namespace)- Returns:
 - the created network manager
 
 - 
registerS2C
Registers a server -> client message.- Parameters:
 id- a unique ID for the message, must be a valid value forResourceLocation.getPath()decoder- the message decoder for the message- Returns:
 - a 
MessageTypedescribing the registered message 
 - 
registerC2S
Registers a client -> server message.- Parameters:
 id- a unique ID for the message, must be a valid value forResourceLocation.getPath()decoder- the message decoder for the message- Returns:
 - a 
MessageTypedescribing the registered message 
 
 -