[1.6.4] Overlay

200
0
Проблема такая, при входе на сервер, у меня крашиться майн с такой ошибкой
Код:
2014-08-02 17:11:35 [INFO] [STDERR] java.net.SocketException: Connection reset
2014-08-02 17:11:35 [INFO] [STDERR]     at java.net.SocketInputStream.read(Unknown Source)
2014-08-02 17:11:35 [INFO] [STDERR]     at java.net.SocketInputStream.read(Unknown Source)
2014-08-02 17:11:35 [INFO] [STDERR]     at java.net.SocketInputStream.read(Unknown Source)
2014-08-02 17:11:35 [INFO] [STDERR]     at java.io.DataInputStream.readUnsignedByte(Unknown Source)
2014-08-02 17:11:35 [INFO] [STDERR]     at net.minecraft.network.packet.Packet.readPacket(Packet.java:145)
2014-08-02 17:11:35 [INFO] [STDERR]     at net.minecraft.network.TcpConnection.readPacket(TcpConnection.java:325)
2014-08-02 17:11:35 [INFO] [STDERR]     at net.minecraft.network.TcpConnection.readNetworkPacket(TcpConnection.java:549)
2014-08-02 17:11:35 [INFO] [STDERR]     at net.minecraft.network.TcpReaderThread.run(TcpReaderThread.java:23)

Но в одиночке, всё работает нормально, в чём проблема?
Вот классы

LevelOverlay
Код:
public class LevelOverlay extends Gui {
    public LevelOverlay () {
        super();
    }
    
    @ForgeSubscribe(priority = EventPriority.NORMAL )
    public void eventHandler(RenderGameOverlayEvent event){
        if (event.isCancelable() || event.type != ElementType.EXPERIENCE) {
            return;
        }
        
        GL11.glDisable(GL11.GL_LIGHTING);
        ScaledResolution sr = new ScaledResolution(Minecraft.getMinecraft().gameSettings, Minecraft.getMinecraft().displayWidth, Minecraft.getMinecraft().displayHeight);
        int width =  sr.getScaledWidth();
        int height = sr.getScaledHeight();
        drawString(Minecraft.getMinecraft().fontRenderer, "Hero level: ", 0, 0, -75536);
    }
    
}
в ClientProxy вписал MinecraftForge.EVENT_BUS.register(new LevelOverlay());
 
Однако да, проблема не в нём. Буду решать в чём же.
 
Порты?
 
Почему то клиент не может прочесть NetworkPacket от сервера и поэтому все крашится.
 
Ладно, пусть темка до завтра повисит, может перезагрузка компа поможет.
 
Попробоуй над ивентом добавить @SideOnly(Side.CLIENT).
 
Majestic написал(а):
Попробоуй над ивентом добавить @SideOnly(Side.CLIENT).
Да нет, не в этом проблема краша как оказалось. Проблема вообще не известная. Была бы проблема с ивентами и тд, он бы выдал ошибку типа error(file.java:123123123)
 
Назад
Сверху