public interface IConnectionHandler
| Modifier and Type | Method and Description |
|---|---|
void |
clientLoggedIn(NetHandler clientHandler,
INetworkManager manager,
Packet1Login login)
Fired when the client established the connection to the server
CLIENT SIDE
|
void |
connectionClosed(INetworkManager manager)
Fired when a connection closes
ALL SIDES
|
void |
connectionOpened(NetHandler netClientHandler,
MinecraftServer server,
INetworkManager manager)
Fired when a local connection is opened
CLIENT SIDE
|
void |
connectionOpened(NetHandler netClientHandler,
String server,
int port,
INetworkManager manager)
Fired when a remote connection is opened
CLIENT SIDE
|
String |
connectionReceived(NetLoginHandler netHandler,
INetworkManager manager)
If you don't want the connection to continue, return a non-empty string here
If you do, you can do other stuff here- note no FML negotiation has occured yet
though the client is verified as having FML installed
SERVER SIDE
|
void |
playerLoggedIn(Player player,
NetHandler netHandler,
INetworkManager manager)
Called when a player logs into the server
SERVER SIDE
|
void playerLoggedIn(Player player, NetHandler netHandler, INetworkManager manager)
player - netHandler - manager - String connectionReceived(NetLoginHandler netHandler, INetworkManager manager)
netHandler - manager - void connectionOpened(NetHandler netClientHandler, String server, int port, INetworkManager manager)
netClientHandler - server - port - void connectionOpened(NetHandler netClientHandler, MinecraftServer server, INetworkManager manager)
netClientHandler - server - void connectionClosed(INetworkManager manager)
manager - void clientLoggedIn(NetHandler clientHandler, INetworkManager manager, Packet1Login login)
clientHandler - manager - login -