Class NetworkInstance
java.lang.Object
net.minecraftforge.fmllegacy.network.NetworkInstance
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate ResourceLocationprivate net.minecraftforge.eventbus.api.IEventBusprivate String -
Constructor Summary
ConstructorsConstructorDescriptionNetworkInstance(ResourceLocation channelName, Supplier<String> networkProtocolVersion, Predicate<String> clientAcceptedVersions, Predicate<String> serverAcceptedVersions) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddGatherListener(Consumer<NetworkEvent.GatherLoginPayloadsEvent> eventListener)<T extends NetworkEvent>
voidaddListener(Consumer<T> eventListener)(package private) booleandispatch(NetworkDirection side, ICustomPacket<?> packet, Connection manager)(package private) voiddispatchEvent(NetworkEvent networkEvent)(package private) voiddispatchGatherLogin(List<NetworkRegistry.LoginPayload> loginPayloadList, boolean isLocal)(package private) voiddispatchLoginPacket(NetworkEvent.LoginPayloadEvent loginPayloadEvent)(package private) Stringprivate voidhandleError(net.minecraftforge.eventbus.api.IEventBus iEventBus, net.minecraftforge.eventbus.api.Event event, net.minecraftforge.eventbus.api.IEventListener[] iEventListeners, int i, Throwable throwable)booleanisRemotePresent(Connection manager)voidregisterObject(Object object)(package private) booleantryClientVersionOnServer(String clientVersion)(package private) booleantryServerVersionOnClient(String serverVersion)voidunregisterObject(Object object)
-
Field Details
-
channelName
-
networkProtocolVersion
-
clientAcceptedVersions
-
serverAcceptedVersions
-
networkEventBus
private final net.minecraftforge.eventbus.api.IEventBus networkEventBus
-
-
Constructor Details
-
NetworkInstance
-
-
Method Details
-
getChannelName
-
handleError
private void handleError(net.minecraftforge.eventbus.api.IEventBus iEventBus, net.minecraftforge.eventbus.api.Event event, net.minecraftforge.eventbus.api.IEventListener[] iEventListeners, int i, Throwable throwable) -
addListener
-
addGatherListener
-
registerObject
-
unregisterObject
-
dispatch
-
getNetworkProtocolVersion
String getNetworkProtocolVersion() -
tryServerVersionOnClient
-
tryClientVersionOnServer
-
dispatchGatherLogin
-
dispatchLoginPacket
-
dispatchEvent
-
isRemotePresent
-