/
alexmakov
/
Minecraft_Java
Обзор
Документация
Войти
/
alexmakov
/
Minecraft_Java
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
src/main/java/com/mojang/minecraft/net/ServerConnectThread.java
53 строки
1 KB
Oliver Yasuna
Initial commit.
24 сен 2012, 05:19
24 сен 2012, 05:19
1443a1b
Код
Авторство
О чём код?
package com.mojang.minecraft.net; import com.mojang.minecraft.Minecraft; import com.mojang.minecraft.gui.ErrorScreen; import com.mojang.net.NetworkHandler; public class ServerConnectThread extends Thread { public ServerConnectThread(NetworkManager networkManager, String server, int port, String username, String key, Minecraft minecraft) { super(); netManager = networkManager; this.server = server; this.port = port; this.username = username; this.key = key; this.minecraft = minecraft; } @Override public void run() { try { netManager.netHandler = new NetworkHandler(server, port); netManager.netHandler.netManager = netManager; netManager.netHandler.send(PacketType.IDENTIFICATION, new Object[]{Byte.valueOf((byte)7), this.username, this.key, Integer.valueOf(0)}); netManager.successful = true; } catch (Exception var3) { minecraft.online = false; minecraft.networkManager = null; minecraft.setCurrentScreen(new ErrorScreen("Failed to connect", "You failed to connect to the server. It\'s probably down!")); netManager.successful = false; } } private String server; private int port; private String username; private String key; private Minecraft minecraft; private NetworkManager netManager; }