类 NetworkRegistry
java.lang.Object
net.minecraftforge.network.NetworkRegistry
Tracks channels created by
ChannelBuilder
. This class is not intended for use by modders.-
字段概要
字段修饰符和类型字段说明private static Map
<ResourceLocation, NetworkInstance> private static Map
<ResourceLocation, NetworkInstance> (专用程序包) static boolean
(专用程序包) static final org.apache.logging.log4j.Logger
(专用程序包) static final org.apache.logging.log4j.Marker
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明static boolean
static Map
<ResourceLocation, Integer> (专用程序包) static Map
<ResourceLocation, ServerStatusPing.ChannelData> (专用程序包) static List
<ResourceLocation> static boolean
static boolean
private static void
checkLock
(NetworkInstance instance) private static void
static @Nullable NetworkInstance
findTarget
(ResourceLocation resourceLocation) listRejectedVanillaMods
(Function<NetworkInstance, Channel.VersionTest> testFunction) static void
lock()
static void
onConnectionStart
(Connection connection) (专用程序包) static void
register
(NetworkInstance instance) (专用程序包) static void
register
(NetworkInstance instance, ResourceLocation name) static @Nullable NetworkContext.NetworkMismatchData
validateChannels
(Map<ResourceLocation, Integer> incoming, boolean fromClient)
-
字段详细资料
-
LOGGER
static final org.apache.logging.log4j.Logger LOGGER -
NETREGISTRY
static final org.apache.logging.log4j.Marker NETREGISTRY -
instances
-
byName
-
lock
static boolean lock
-
-
构造器详细资料
-
NetworkRegistry
public NetworkRegistry()
-
-
方法详细资料
-
acceptsVanillaClientConnections
public static boolean acceptsVanillaClientConnections() -
canConnectToVanillaServer
public static boolean canConnectToVanillaServer() -
findTarget
-
buildChannelVersionsForListPing
-
listRejectedVanillaMods
static List<String> listRejectedVanillaMods(Function<NetworkInstance, Channel.VersionTest> testFunction) -
validateChannels
@Nullable public static @Nullable NetworkContext.NetworkMismatchData validateChannels(Map<ResourceLocation, Integer> incoming, boolean fromClient) -
checkListPingCompatibilityForClient
public static boolean checkListPingCompatibilityForClient(Map<ResourceLocation, ServerStatusPing.ChannelData> incoming) -
lock
public static void lock() -
onConnectionStart
-
buildChannelVersions
-
buildRegisterList
-
register
-
register
-
checkLock
-
error
-