Приветствую всех читающих и сразу перехожу к делу.
Сделал я некую сборку для игры с другом, устранил все краши и несовместимости что нашёл и мог проверить соло. Открыл мир для сети, скинул порт и сборку другу, а он не может подключиться к миру: при подключении происходит краш (судя по всему, при загрузке текстур).
Самолично проблему устранить не удалось, поэтому прошу помощи у пользователей этого форума и надеюсь на лучшее :)
Заранее спасибо за помощь, чукча не писатель.
-----------------------------------
Сборка версии 1.7.10 (Forge Optifine 1.7.10, если точнее), запускается через оригинальный TLauncher 2.22
Сама сборка (содержимое папки mods)Вот содержимое папки 1.7.10, которая создаётся лаунчером и автообновляется им жеВот краш, он не влезал в тему
Description: Ticking screen
java.lang.NullPointerException: Ticking screen
at com.minecraftplus.modRegion.GuiBiomeName.reset(GuiBiomeName.java:234)
at com.minecraftplus.modRegion.EventBiomeDisplayHandler.onEntityJoinWorld(EventBiom
eDisplayHandler.java:22)
at cpw.mods.fml.common.eventhandler.ASMEventHandler_118_EventBiomeDisplayHandler_on
EntityJoinWorld_EntityJoinWorldEvent.invoke(.dynamic)
at cpw.mods.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:
;54)
at cpw.mods.fml.common.eventhandler.EventBus.post(EventBus.java:140)
at net.minecraft.world.World.func_72838_d(World.java:1334)
at net.minecraft.client.multiplayer.WorldClient.func_72838_d(WorldClient.java:1
90)
at net.minecraft.client.Minecraft.func_71353_a(Minecraft.java:2231)
at net.minecraft.client.Minecraft.func_71403_a(Minecraft.java:2146)
at net.minecraft.client.network.NetHandlerPlayClient.func_147282_a(NetHandlerPlayCl
ient.java:240)
at net.minecraft.network.play.server.S01PacketJoinGame.func_148833_a(SourceFile:
;70)
at net.minecraft.network.play.server.S01PacketJoinGame.func_148833_a(SourceFile:
;13)
at net.minecraft.network.NetworkManager.func_74428_b(NetworkManager.java:212)
at net.minecraft.client.multiplayer.GuiConnecting.func_73876_c(SourceFile:78)
at net.minecraft.client.Minecraft.func_71407_l(Minecraft.java:1661)
at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:973)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:898)
at net.minecraft.client.main.Main.main(SourceFile:148)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
-------------------------------------
UPD: нашёл причину краша: виновата была фигня под названием "MC+ region" выводящая игроку название биома в котором он стоит. Даже не догадывался о том что этот мод у меня есть (он с некоторыми другими оказался вшит в мелкий мод с тележкой для перемещения сундуков). Судя по логам краша, игрок не мог подключиться к локальному миру т.к мод походу расчитан только на соло игру и выводит название биома всем игрокам (ну или мод банально попытался вывести название мира на экран, а получить его не смог). Удалил мод и краш пропал.
Сообщение отредактировал 5 февраля 2018 - 12:27