Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[Problem] Wywalenie serwera po dołączeniu drugiego gracza.


krAdeN

Rekomendowane odpowiedzi

Opublikowano

Cześć. Mój problem jest następujący. Mam serwer na Spigot 1.7.2. Przez ładny czas wszystko chodziło pięknie przy graniu dwóch graczy. Później przy dołączaniu drugiego gracza serwer się wyłącza. Jest to serwer, na którym robie pliki serwerowe pod mój przyszły serwer, i ciągle coś do niego dodaje/testuje. Nie wiem, czy w czymś popełniłem błąd, czy coś. Jest to serwer na hostingu lvlup.pro, ale na hamachi też miałem ten problem.

 

Proszę, oto kawałek z konsoli, po dołączniu drugiego gracza:

 

[22:33:10] [server thread/INFO]: gDeise[/178.37.56.80:56345] logged in with entity id 1165 at ([inny] 20353.852378880758, 67.0, 19851.2822069521)

[22:33:10] [server thread/ERROR]: Could not pass event PlayerJoinEvent to GoToBuffShop v0.1.2.1
org.bukkit.event.EventException
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:320) ~[serwer31648.jar:git-Spigot-1339]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[serwer31648.jar:git-Spigot-1339]
at org.bukkit.plugin.TimedRegisteredListener.callEvent(TimedRegisteredListener.java:30) ~[serwer31648.jar:git-Spigot-1339]
at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:487) [serwer31648.jar:git-Spigot-1339]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:472) [serwer31648.jar:git-Spigot-1339]
at net.minecraft.server.v1_7_R1.PlayerList.c(PlayerList.java:245) [serwer31648.jar:git-Spigot-1339]
at net.minecraft.server.v1_7_R1.PlayerList.a(PlayerList.java:135) [serwer31648.jar:git-Spigot-1339]
at net.minecraft.server.v1_7_R1.LoginListener.c(LoginListener.java:87) [serwer31648.jar:git-Spigot-1339]
at net.minecraft.server.v1_7_R1.LoginListener.a(LoginListener.java:42) [serwer31648.jar:git-Spigot-1339]
at net.minecraft.server.v1_7_R1.NetworkManager.a(NetworkManager.java:150) [serwer31648.jar:git-Spigot-1339]
at net.minecraft.server.v1_7_R1.ServerConnection.c(ServerConnection.java:77) [serwer31648.jar:git-Spigot-1339]
at net.minecraft.server.v1_7_R1.MinecraftServer.u(MinecraftServer.java:700) [serwer31648.jar:git-Spigot-1339]
at net.minecraft.server.v1_7_R1.DedicatedServer.u(DedicatedServer.java:273) [serwer31648.jar:git-Spigot-1339]
at net.minecraft.server.v1_7_R1.MinecraftServer.t(MinecraftServer.java:562) [serwer31648.jar:git-Spigot-1339]
at net.minecraft.server.v1_7_R1.MinecraftServer.run(MinecraftServer.java:469) [serwer31648.jar:git-Spigot-1339]
at net.minecraft.server.v1_7_R1.ThreadServerApplication.run(SourceFile:617) [serwer31648.jar:git-Spigot-1339]
Caused by: java.lang.NoSuchMethodError: org.bukkit.Bukkit.getPlayer(Ljava/util/UUID;)Lorg/bukkit/entity/Player;
at com.gmail.bartlomiejkmazur.bukkit.buffshop.buff.active.PlayerBuffs.getPlayer(PlayerBuffs.java:92) ~[?:?]
at com.gmail.bartlomiejkmazur.bukkit.buffshop.Buffs.addPlayerBuffs(Buffs.java:136) ~[?:?]
at com.gmail.bartlomiejkmazur.bukkit.buffshop.listeners.PlayerJoinQuitListener.onPlayerJoin(PlayerJoinQuitListener.java:28) ~[?:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.7.0_55]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.7.0_55]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.7.0_55]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.7.0_55]
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:318) ~[serwer31648.jar:git-Spigot-1339]
... 15 more
[22:33:10] [server thread/ERROR]: Encountered an unexpected exception
java.lang.ArrayIndexOutOfBoundsException: -1
at java.util.concurrent.CopyOnWriteArrayList.get(Unknown Source) ~[?:1.7.0_55]
at java.util.concurrent.CopyOnWriteArrayList.get(Unknown Source) ~[?:1.7.0_55]
at net.minecraft.server.v1_7_R1.PlayerList.tick(PlayerList.java:799) ~[serwer31648.jar:git-Spigot-1339]
at net.minecraft.server.v1_7_R1.MinecraftServer.u(MinecraftServer.java:704) ~[serwer31648.jar:git-Spigot-1339]
at net.minecraft.server.v1_7_R1.DedicatedServer.u(DedicatedServer.java:273) ~[serwer31648.jar:git-Spigot-1339]
at net.minecraft.server.v1_7_R1.MinecraftServer.t(MinecraftServer.java:562) ~[serwer31648.jar:git-Spigot-1339]
at net.minecraft.server.v1_7_R1.MinecraftServer.run(MinecraftServer.java:469) [serwer31648.jar:git-Spigot-1339]
at net.minecraft.server.v1_7_R1.ThreadServerApplication.run(SourceFile:617) [serwer31648.jar:git-Spigot-1339]
[22:33:10] [server thread/ERROR]: This crash report has been saved to: /home/PienciuPl/31648/./crash-reports/crash-2015-04-21_22.33.10-server.txt
[22:33:37] [server console handler/ERROR]: Exception handling console input
java.io.IOException: Input/output error
at java.io.FileInputStream.readBytes(Native Method) ~[?:1.7.0_55]
at java.io.FileInputStream.read(Unknown Source) ~[?:1.7.0_55]
at java.io.BufferedInputStream.fill(Unknown Source) ~[?:1.7.0_55]
at java.io.BufferedInputStream.read(Unknown Source) ~[?:1.7.0_55]
at java.io.FilterInputStream.read(Unknown Source) ~[?:1.7.0_55]
at org.bukkit.craftbukkit.libs.jline.console.ConsoleReader$1.read(ConsoleReader.java:167) ~[serwer31648.jar:git-Spigot-1339]
at org.bukkit.craftbukkit.libs.jline.internal.InputStreamReader.read(InputStreamReader.java:267) ~[serwer31648.jar:git-Spigot-1339]
at org.bukkit.craftbukkit.libs.jline.internal.InputStreamReader.read(InputStreamReader.java:204) ~[serwer31648.jar:git-Spigot-1339]
at org.bukkit.craftbukkit.libs.jline.console.ConsoleReader.readCharacter(ConsoleReader.java:995) ~[serwer31648.jar:git-Spigot-1339]
at org.bukkit.craftbukkit.libs.jline.console.ConsoleReader.readLine(ConsoleReader.java:1167) ~[serwer31648.jar:git-Spigot-1339]


at net.minecraft.server.v1_7_R1.ThreadCommandReader.run(ThreadCommandReader.java:32) [serwer31648.jar:git-Spigot-1339] 

Może Wam to coś powie, bo ja może coś troszkę rozumiem, ale nie do końca, przez co niestety nie mogę tego w jakiś sposób naprawić. Bardzo proszę o pomoc.

Opublikowano

No i duuupa.

 

Proszę, oto logi:

 

[13:01:48] [server thread/INFO]: gDeises[/178.37.56.80:57560] logged in with entity id 154284 at ([inny] -448.5, 65.0, 398.5)

[13:01:48] [pool-6-thread-1/INFO]: Stworzono pusty config: /home/PienciuPl/31648/plugins/Essentials/userdata/gdeises.yml
[13:01:48] [server thread/ERROR]: Encountered an unexpected exception
java.lang.ArrayIndexOutOfBoundsException: -1
at java.util.concurrent.CopyOnWriteArrayList.get(Unknown Source) ~[?:1.7.0_55]
at java.util.concurrent.CopyOnWriteArrayList.get(Unknown Source) ~[?:1.7.0_55]
at net.minecraft.server.v1_7_R1.PlayerList.tick(PlayerList.java:799) ~[serwer31648.jar:git-Spigot-1339]
at net.minecraft.server.v1_7_R1.MinecraftServer.u(MinecraftServer.java:704) ~[serwer31648.jar:git-Spigot-1339]
at net.minecraft.server.v1_7_R1.DedicatedServer.u(DedicatedServer.java:273) ~[serwer31648.jar:git-Spigot-1339]
at net.minecraft.server.v1_7_R1.MinecraftServer.t(MinecraftServer.java:562) ~[serwer31648.jar:git-Spigot-1339]
at net.minecraft.server.v1_7_R1.MinecraftServer.run(MinecraftServer.java:469) [serwer31648.jar:git-Spigot-1339]
at net.minecraft.server.v1_7_R1.ThreadServerApplication.run(SourceFile:617) [serwer31648.jar:git-Spigot-1339]
[13:01:48] [server thread/ERROR]: This crash report has been saved to: /home/PienciuPl/31648/./crash-reports/crash-2015-04-22_13.01.48-server.txt

Wydaje mi się, że to coś ze spigotem. Ale najpierw wszystko ładnie działało, a potem się zdupiło. Tak samo było z CraftBukkitem, tylko z nim coś innego się działo, ale już nie pamiętam co :/

Opublikowano

Jest to błąd silnika musisz ściągnąć inny tutaj więcej o błędzie (w języku angielskim):

 

http://www.spigotmc.org/threads/arrayindexoutofboundsexception.14826/

Ściągnij nowszą wersję silnika np. 1.7.5 z tej strony lub jak znajdziesz to 1.7.2 (ze strony podanej niżej nie ściągaj ponieważ taką wersję posiadasz 1339 z błędem)

 

http://www.mpcforum.pl/topic/1289638-dl-archiwum-craftbukkit-spigot-patchowany-spigot/

Pomogłem?? Kliknij Lubię To

Opublikowano

@leszczu97 Jak będę miał spigota 1.7.5 to będzie trzeba pobierać wszystkie pluginy od nowa na 1.7.5, i trzeba będzie zmienić wersję Minecraft na 1.7.5? Bo coś kojarze, że na niektórych serwerach można było grać na różnych wersjach, a nie wiem, czy w tym przypadku też tak będzie.

Opublikowano

Też tak miałem gdy używałem Spigota 1.7.5... Użyj Spigota 1.7.2 albo nowszego (1.7.9, 1.7.10) bo teraz pluginy są tworzone na nowsze wersje MC ;)

Opublikowano

Dobra, zainstalowałem spigota 1.7.5. Może już normalnie grać dwóch graczy, tylko niestety pojawił się inny problem, ale to już dam se rade bo wiem o co chodzi :3. A jak nie, to nowy temat na forum xD

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...