@Override public void handleLoginSuccess(SPacketLoginSuccess packetIn) { this.gameProfile = packetIn.getProfile(); this.networkManager.setConnectionState(EnumConnectionState.PLAY); this.networkManager.setNetHandler(new OAuthNetHandlerPlayClient(this.mc, this.previousGuiScreen, this.networkManager, this.gameProfile, callback)); }
public void handleLoginSuccess(SPacketLoginSuccess packetIn) { this.gameProfile = packetIn.getProfile(); this.networkManager.setConnectionState(EnumConnectionState.PLAY); net.minecraftforge.fml.common.network.internal.FMLNetworkHandler.fmlClientHandshake(this.networkManager); NetHandlerPlayClient nhpc = new NetHandlerPlayClient(this.mc, this.previousGuiScreen, this.networkManager, this.gameProfile); this.networkManager.setNetHandler(nhpc); net.minecraftforge.fml.client.FMLClientHandler.instance().setPlayClient(nhpc); }
@Override public void handleLoginSuccess(SPacketLoginSuccess packetIn) { super.handleLoginSuccess(packetIn); NetHandlerPlayClient handler = new NetHandlerPlayClient(this.mc, this.previousScreen, this.networkManager, packetIn.getProfile()); this.networkManager.setNetHandler(handler); net.minecraftforge.fml.client.FMLClientHandler.instance().setPlayClient(handler); }
public void handleLoginSuccess(SPacketLoginSuccess packetIn) { this.gameProfile = packetIn.getProfile(); this.networkManager.setConnectionState(EnumConnectionState.PLAY); this.networkManager.setNetHandler(new NetHandlerPlayClient(this.mc, this.previousGuiScreen, this.networkManager, this.gameProfile)); }
public void tryAcceptPlayer() { if (!this.loginGameProfile.isComplete()) { this.loginGameProfile = this.getOfflineProfile(this.loginGameProfile); } String s = this.server.getPlayerList().allowUserToConnect(this.networkManager.getRemoteAddress(), this.loginGameProfile); if (s != null) { this.closeConnection(s); } else { this.currentLoginState = NetHandlerLoginServer.LoginState.ACCEPTED; if (this.server.getNetworkCompressionThreshold() >= 0 && !this.networkManager.isLocalChannel()) { this.networkManager.sendPacket(new SPacketEnableCompression(this.server.getNetworkCompressionThreshold()), new ChannelFutureListener() { public void operationComplete(ChannelFuture p_operationComplete_1_) throws Exception { NetHandlerLoginServer.this.networkManager.setCompressionThreshold(NetHandlerLoginServer.this.server.getNetworkCompressionThreshold()); } }, new GenericFutureListener[0]); } this.networkManager.sendPacket(new SPacketLoginSuccess(this.loginGameProfile)); EntityPlayerMP entityplayermp = this.server.getPlayerList().getPlayerByUUID(this.loginGameProfile.getId()); if (entityplayermp != null) { this.currentLoginState = NetHandlerLoginServer.LoginState.DELAY_ACCEPT; this.player = this.server.getPlayerList().createPlayerForUser(this.loginGameProfile); } else { this.server.getPlayerList().initializeConnectionToPlayer(this.networkManager, this.server.getPlayerList().createPlayerForUser(this.loginGameProfile)); } } }
public void tryAcceptPlayer() { if (!this.loginGameProfile.isComplete()) { this.loginGameProfile = this.getOfflineProfile(this.loginGameProfile); } String s = this.server.getPlayerList().allowUserToConnect(this.networkManager.getRemoteAddress(), this.loginGameProfile); if (s != null) { this.closeConnection(s); } else { this.currentLoginState = NetHandlerLoginServer.LoginState.ACCEPTED; if (this.server.getNetworkCompressionThreshold() >= 0 && !this.networkManager.isLocalChannel()) { this.networkManager.sendPacket(new SPacketEnableCompression(this.server.getNetworkCompressionThreshold()), new ChannelFutureListener() { public void operationComplete(ChannelFuture p_operationComplete_1_) throws Exception { NetHandlerLoginServer.this.networkManager.setCompressionThreshold(NetHandlerLoginServer.this.server.getNetworkCompressionThreshold()); } }, new GenericFutureListener[0]); } this.networkManager.sendPacket(new SPacketLoginSuccess(this.loginGameProfile)); EntityPlayerMP entityplayermp = this.server.getPlayerList().getPlayerByUUID(this.loginGameProfile.getId()); if (entityplayermp != null) { this.currentLoginState = NetHandlerLoginServer.LoginState.DELAY_ACCEPT; this.player = this.server.getPlayerList().createPlayerForUser(this.loginGameProfile); } else { net.minecraftforge.fml.common.network.internal.FMLNetworkHandler.fmlServerHandshake(this.server.getPlayerList(), this.networkManager, this.server.getPlayerList().createPlayerForUser(this.loginGameProfile)); } } }
void handleLoginSuccess(SPacketLoginSuccess packetIn);