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
-