Uses of Class
net.minecraft.network.Connection
Packages that use Connection
Package
Description
-
Uses of Connection in net.minecraft.client
Fields in net.minecraft.client declared as Connection -
Uses of Connection in net.minecraft.client.gui.screens
Fields in net.minecraft.client.gui.screens declared as Connection -
Uses of Connection in net.minecraft.client.multiplayer
Fields in net.minecraft.client.multiplayer declared as ConnectionModifier and TypeFieldDescriptionprivate Connection
ClientHandshakePacketListenerImpl.connection
private Connection
ClientPacketListener.connection
Fields in net.minecraft.client.multiplayer with type parameters of type ConnectionMethods in net.minecraft.client.multiplayer that return ConnectionModifier and TypeMethodDescriptionClientHandshakePacketListenerImpl.getConnection()
ClientPacketListener.getConnection()
Constructors in net.minecraft.client.multiplayer with parameters of type ConnectionModifierConstructorDescriptionClientHandshakePacketListenerImpl(Connection p_104526_, Minecraft p_104527_, Screen p_104528_, Consumer<Component> p_104529_)
ClientPacketListener(Minecraft p_104906_, Screen p_104907_, Connection p_104908_, com.mojang.authlib.GameProfile p_104909_)
-
Uses of Connection in net.minecraft.network
Subclasses of Connection in net.minecraft.networkFields in net.minecraft.network with type parameters of type ConnectionMethods in net.minecraft.network that return ConnectionModifier and TypeMethodDescriptionstatic Connection
Connection.connectToLocalServer(SocketAddress p_129494_)
static Connection
Connection.connectToServer(InetSocketAddress p_178301_, boolean p_178302_)
PacketListener.getConnection()
-
Uses of Connection in net.minecraft.realms
Fields in net.minecraft.realms declared as Connection -
Uses of Connection in net.minecraft.server.network
Fields in net.minecraft.server.network declared as ConnectionModifier and TypeFieldDescriptionprivate Connection
MemoryServerHandshakePacketListenerImpl.connection
ServerGamePacketListenerImpl.connection
private Connection
ServerHandshakePacketListenerImpl.connection
ServerLoginPacketListenerImpl.connection
private Connection
ServerStatusPacketListenerImpl.connection
Fields in net.minecraft.server.network with type parameters of type ConnectionModifier and TypeFieldDescription(package private) List<Connection>
ServerConnectionListener.connections
Methods in net.minecraft.server.network that return ConnectionModifier and TypeMethodDescriptionMemoryServerHandshakePacketListenerImpl.getConnection()
ServerGamePacketListenerImpl.getConnection()
ServerHandshakePacketListenerImpl.getConnection()
ServerLoginPacketListenerImpl.getConnection()
ServerStatusPacketListenerImpl.getConnection()
Constructors in net.minecraft.server.network with parameters of type ConnectionModifierConstructorDescriptionMemoryServerHandshakePacketListenerImpl(MinecraftServer p_9691_, Connection p_9692_)
ServerGamePacketListenerImpl(MinecraftServer p_9770_, Connection p_9771_, ServerPlayer p_9772_)
ServerHandshakePacketListenerImpl(MinecraftServer p_9969_, Connection p_9970_)
ServerLoginPacketListenerImpl(MinecraftServer p_10027_, Connection p_10028_)
ServerStatusPacketListenerImpl(MinecraftServer p_10087_, Connection p_10088_)
-
Uses of Connection in net.minecraft.server.players
Methods in net.minecraft.server.players with parameters of type ConnectionModifier and TypeMethodDescriptionvoid
PlayerList.placeNewPlayer(Connection p_11262_, ServerPlayer p_11263_)
-
Uses of Connection in net.minecraftforge.client
Methods in net.minecraftforge.client that return ConnectionModifier and TypeMethodDescriptionprivate static Connection
ForgeHooksClient.getClientToServerNetworkManager()
Methods in net.minecraftforge.client with parameters of type ConnectionModifier and TypeMethodDescriptionstatic void
ForgeHooksClient.firePlayerLogin(MultiPlayerGameMode pc, LocalPlayer player, Connection networkManager)
static void
ForgeHooksClient.firePlayerRespawn(MultiPlayerGameMode pc, LocalPlayer oldPlayer, LocalPlayer newPlayer, Connection networkManager)
-
Uses of Connection in net.minecraftforge.client.event
Fields in net.minecraftforge.client.event declared as ConnectionMethods in net.minecraftforge.client.event that return ConnectionConstructors in net.minecraftforge.client.event with parameters of type ConnectionModifierConstructorDescription(package private)
ClientPlayerNetworkEvent(MultiPlayerGameMode controller, LocalPlayer player, Connection networkManager)
LoggedInEvent(MultiPlayerGameMode controller, LocalPlayer player, Connection networkManager)
LoggedOutEvent(MultiPlayerGameMode controller, LocalPlayer player, Connection networkManager)
RespawnEvent(MultiPlayerGameMode pc, LocalPlayer oldPlayer, LocalPlayer newPlayer, Connection networkManager)
-
Uses of Connection in net.minecraftforge.common.extensions
Methods in net.minecraftforge.common.extensions with parameters of type ConnectionModifier and TypeMethodDescriptiondefault void
IForgeBlockEntity.onDataPacket(Connection net, ClientboundBlockEntityDataPacket pkt)
Called when you receive a TileEntityData packet for the location this TileEntity is currently in. -
Uses of Connection in net.minecraftforge.common.util
Fields in net.minecraftforge.common.util declared as ConnectionModifier and TypeFieldDescriptionprivate static Connection
FakePlayer.FakePlayerNetHandler.DUMMY_CONNECTION
-
Uses of Connection in net.minecraftforge.debug.block
Methods in net.minecraftforge.debug.block with parameters of type ConnectionModifier and TypeMethodDescriptionvoid
FullPotsAccessorDemo.DioriteFlowerPotBlockEntity.onDataPacket(Connection net, ClientboundBlockEntityDataPacket pkt)
-
Uses of Connection in net.minecraftforge.fmlclient
Methods in net.minecraftforge.fmlclient with parameters of type ConnectionModifier and TypeMethodDescriptionstatic void
ClientHooks.firePlayerLogin(MultiPlayerGameMode pc, LocalPlayer player, Connection networkManager)
Deprecated, for removal: This API element is subject to removal in a future version.static void
ClientHooks.firePlayerRespawn(MultiPlayerGameMode pc, LocalPlayer oldPlayer, LocalPlayer newPlayer, Connection networkManager)
Deprecated, for removal: This API element is subject to removal in a future version. -
Uses of Connection in net.minecraftforge.fmllegacy.common.network
Methods in net.minecraftforge.fmllegacy.common.network with parameters of type Connection -
Uses of Connection in net.minecraftforge.fmllegacy.network
Fields in net.minecraftforge.fmllegacy.network declared as ConnectionModifier and TypeFieldDescriptionprivate Connection
FMLHandshakeHandler.manager
private Connection
PacketDispatcher.NetworkManagerDispatcher.manager
private Connection
NetworkEvent.Context.networkManager
TheConnection
for this message.Fields in net.minecraftforge.fmllegacy.network with type parameters of type ConnectionModifier and TypeFieldDescriptionstatic PacketDistributor<List<Connection>>
PacketDistributor.NMLIST
Send to the supplied list of NetworkManager instances in the Supplier
PacketDistributor.with(Supplier)
List of NetworkManagerMethods in net.minecraftforge.fmllegacy.network that return ConnectionMethods in net.minecraftforge.fmllegacy.network with parameters of type ConnectionModifier and TypeMethodDescriptionvoid
FMLMCRegisterPacketHandler.addChannels(Set<ResourceLocation> locations, Connection manager)
(package private) boolean
NetworkInstance.dispatch(NetworkDirection side, ICustomPacket<?> packet, Connection manager)
static FMLConnectionData
NetworkHooks.getConnectionData(Connection mgr)
private static FMLMCRegisterPacketHandler.ChannelList
FMLMCRegisterPacketHandler.getFrom(Connection manager)
static void
NetworkHooks.handleClientLoginSuccess(Connection manager)
boolean
NetworkInstance.isRemotePresent(Connection manager)
static boolean
NetworkHooks.isVanillaConnection(Connection manager)
static boolean
NetworkHooks.onCustomPayload(ICustomPacket<?> packet, Connection manager)
static void
NetworkHooks.registerClientLoginChannel(Connection manager)
(package private) static void
FMLHandshakeHandler.registerHandshake(Connection manager, NetworkDirection direction)
Create a new handshake instance.static void
NetworkHooks.registerServerLoginChannel(Connection manager, ClientIntentionPacket packet)
static void
NetworkHooks.sendMCRegistryPackets(Connection manager, String direction)
void
FMLMCRegisterPacketHandler.sendRegistry(Connection manager, NetworkDirection dir)
(package private) void
FMLLoginWrapper.sendServerToClientLoginPacket(ResourceLocation resourceLocation, FriendlyByteBuf buffer, int index, Connection manager)
(package private) static boolean
FMLHandshakeHandler.tickLogin(Connection networkManager)
static boolean
NetworkHooks.tickNegotiation(ServerLoginPacketListenerImpl netHandlerLoginServer, Connection networkManager, ServerPlayer player)
static void
NetworkHooks.validatePacketDirection(NetworkDirection packetDirection, Optional<NetworkDirection> expectedDirection, Connection connection)
private static boolean
NetworkHooks.validateSideForProcessing(ICustomPacket<?> packet, NetworkInstance ni, Connection manager)
Method parameters in net.minecraftforge.fmllegacy.network with type arguments of type ConnectionModifier and TypeMethodDescriptionstatic ConnectionType
NetworkHooks.getConnectionType(Supplier<Connection> connection)
PacketDistributor.networkManagerList(Supplier<List<Connection>> nmListSupplier)
Constructors in net.minecraftforge.fmllegacy.network with parameters of type ConnectionModifierConstructorDescription(package private)
Context(Connection netHandler, NetworkDirection networkDirection, int index)
(package private)
Context(Connection networkManager, NetworkDirection networkDirection, PacketDispatcher dispatcher)
private
FMLHandshakeHandler(Connection networkManager, NetworkDirection side)
(package private)
NetworkManagerDispatcher(Connection manager, int packetIndex, BiFunction<org.apache.commons.lang3.tuple.Pair<FriendlyByteBuf,Integer>,ResourceLocation,ICustomPacket<?>> customPacketSupplier)
-
Uses of Connection in net.minecraftforge.fmllegacy.network.event
Methods in net.minecraftforge.fmllegacy.network.event with parameters of type ConnectionModifier and TypeMethodDescriptionboolean
EventNetworkChannel.isRemotePresent(Connection manager)
-
Uses of Connection in net.minecraftforge.fmllegacy.network.simple
Methods in net.minecraftforge.fmllegacy.network.simple with parameters of type ConnectionModifier and TypeMethodDescriptionboolean
SimpleChannel.isRemotePresent(Connection manager)
Returns true if the channel is present in the given connection.<MSG> void
SimpleChannel.sendTo(MSG message, Connection manager, NetworkDirection direction)
-
Uses of Connection in net.minecraftforge.fmllegacy.server
Methods in net.minecraftforge.fmllegacy.server with parameters of type ConnectionModifier and TypeMethodDescriptionstatic boolean
ServerLifecycleHooks.handleServerLogin(ClientIntentionPacket packet, Connection manager)
private static void
ServerLifecycleHooks.rejectConnection(Connection manager, ConnectionType type, String message)
-
Uses of Connection in net.minecraftforge.network
Fields in net.minecraftforge.network with type parameters of type ConnectionModifier and TypeFieldDescriptionprivate static Map<String,Function<Connection,VanillaPacketFilter>>
NetworkFilters.instances
Methods in net.minecraftforge.network with parameters of type ConnectionModifier and TypeMethodDescriptionForgeConnectionNetworkFilter.buildHandlers(Connection manager)
VanillaPacketSplitter.getRemoteCompatibility(Connection manager)
static void
NetworkFilters.injectIfNecessary(Connection manager)
protected boolean
ForgeConnectionNetworkFilter.isNecessary(Connection manager)
protected boolean
VanillaConnectionNetworkFilter.isNecessary(Connection manager)
protected abstract boolean
VanillaPacketFilter.isNecessary(Connection manager)
Whether this filter is necessary on the given connection.static boolean
VanillaPacketSplitter.isRemoteCompatible(Connection manager)
Constructors in net.minecraftforge.network with parameters of type Connection