类 NetworkInstance
java.lang.Object
net.minecraftforge.network.NetworkInstance
-
字段概要
字段修饰符和类型字段说明private final ResourceLocation
private final net.minecraftforge.eventbus.api.IEventBus
private final String
-
构造器概要
构造器构造器说明NetworkInstance
(ResourceLocation channelName, Supplier<String> networkProtocolVersion, Predicate<String> clientAcceptedVersions, Predicate<String> serverAcceptedVersions) -
方法概要
修饰符和类型方法说明void
addGatherListener
(Consumer<NetworkEvent.GatherLoginPayloadsEvent> eventListener) <T extends NetworkEvent>
voidaddListener
(Consumer<T> eventListener) (专用程序包) boolean
dispatch
(NetworkDirection side, ICustomPacket<?> packet, Connection manager) (专用程序包) void
dispatchEvent
(NetworkEvent networkEvent) (专用程序包) void
dispatchGatherLogin
(List<NetworkRegistry.LoginPayload> loginPayloadList, boolean isLocal) (专用程序包) void
dispatchLoginPacket
(NetworkEvent.LoginPayloadEvent loginPayloadEvent) (专用程序包) String
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) boolean
isRemotePresent
(Connection manager) void
registerObject
(Object object) (专用程序包) boolean
tryClientVersionOnServer
(String clientVersion) (专用程序包) boolean
tryServerVersionOnClient
(String serverVersion) void
unregisterObject
(Object object)
-
字段详细资料
-
channelName
-
networkProtocolVersion
-
clientAcceptedVersions
-
serverAcceptedVersions
-
networkEventBus
private final net.minecraftforge.eventbus.api.IEventBus networkEventBus
-
-
构造器详细资料
-
NetworkInstance
-
-
方法详细资料
-
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
-