Package net.minecraftforge.network
Class NetworkInstance
java.lang.Object
net.minecraftforge.network.NetworkInstance
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final ResourceLocationprivate final net.minecraftforge.eventbus.api.IEventBusprivate final 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
-