public class ForgeConnectionHandler extends Object implements IConnectionHandler
Constructor and Description |
---|
ForgeConnectionHandler() |
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
|
public void playerLoggedIn(Player player, NetHandler netHandler, INetworkManager manager)
IConnectionHandler
playerLoggedIn
in interface IConnectionHandler
public String connectionReceived(NetLoginHandler netHandler, INetworkManager manager)
IConnectionHandler
connectionReceived
in interface IConnectionHandler
public void connectionOpened(NetHandler netClientHandler, String server, int port, INetworkManager manager)
IConnectionHandler
connectionOpened
in interface IConnectionHandler
public void connectionOpened(NetHandler netClientHandler, MinecraftServer server, INetworkManager manager)
IConnectionHandler
connectionOpened
in interface IConnectionHandler
public void connectionClosed(INetworkManager manager)
IConnectionHandler
connectionClosed
in interface IConnectionHandler
public void clientLoggedIn(NetHandler clientHandler, INetworkManager manager, Packet1Login login)
IConnectionHandler
clientLoggedIn
in interface IConnectionHandler