Помогите Перенаправление после таймаута

  • Автор темы Автор темы Muk7a
  • Дата начала Дата начала

Muk7a

Активный участник
Пользователь
Баллы
66
Ник в Minecraft
MagicDream
Ребята выручайте, у меня на сервере есть 2 мира!
Креатив мир PlotMe и обычный мир.
Появляются игроки в мире PlotMe.
Но если они не будут авторизоваться, а просто ждать таймаута.
То при следующем заходе они будут уже в обычном мире.
Вот лог:
Код:
2016-03-04 13:35:06 [INFO] hELL[/31.148.171.141:60685] logged in with entity id 106 at ([world] 241.5, 71.0, 250.5)
2016-03-04 13:35:06 [INFO] hELL[/31.148.171.141:60685] logged in with entity id 106 at ([world] 241.5, 71.0, 250.5)
2016-03-04 13:35:06 [SEVERE] Could not pass event PlayerTeleportEvent to Multiverse-Core v2.4-b527
org.bukkit.event.EventException
    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:427)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
    at org.bukkit.plugin.TimedRegisteredListener.callEvent(TimedRegisteredListener.java:30)
    at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:478)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:463)
    at net.minecraft.server.v1_5_R3.PlayerConnection.a(PlayerConnection.java:441)
    at net.minecraft.server.v1_5_R3.PlayerList.a(PlayerList.java:101)
    at net.minecraft.server.v1_5_R3.PendingConnection.d(PendingConnection.java:134)
    at net.minecraft.server.v1_5_R3.PendingConnection.c(PendingConnection.java:49)
    at org.spigotmc.MultiplexingServerConnection.b(MultiplexingServerConnection.java:77)
    at net.minecraft.server.v1_5_R3.MinecraftServer.r(MinecraftServer.java:583)
    at net.minecraft.server.v1_5_R3.DedicatedServer.r(DedicatedServer.java:227)
    at net.minecraft.server.v1_5_R3.MinecraftServer.q(MinecraftServer.java:472)
    at net.minecraft.server.v1_5_R3.MinecraftServer.run(MinecraftServer.java:404)
    at net.minecraft.server.v1_5_R3.ThreadServerApplication.run(SourceFile:573)
Caused by: java.lang.NullPointerException
    at com.onarandombox.MultiverseCore.listeners.MVPlayerListener.playerTeleport(MVPlayerListener.java:198)
    at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:606)
    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:425)
    ... 14 more
2016-03-04 13:35:06 [SEVERE] Could not pass event PlayerTeleportEvent to Multiverse-Core v2.4-b527
org.bukkit.event.EventException
    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:427)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
    at org.bukkit.plugin.TimedRegisteredListener.callEvent(TimedRegisteredListener.java:30)
    at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:478)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:463)
    at net.minecraft.server.v1_5_R3.PlayerConnection.a(PlayerConnection.java:441)
    at net.minecraft.server.v1_5_R3.PlayerList.a(PlayerList.java:101)
    at net.minecraft.server.v1_5_R3.PendingConnection.d(PendingConnection.java:134)
    at net.minecraft.server.v1_5_R3.PendingConnection.c(PendingConnection.java:49)
    at org.spigotmc.MultiplexingServerConnection.b(MultiplexingServerConnection.java:77)
    at net.minecraft.server.v1_5_R3.MinecraftServer.r(MinecraftServer.java:583)
    at net.minecraft.server.v1_5_R3.DedicatedServer.r(DedicatedServer.java:227)
    at net.minecraft.server.v1_5_R3.MinecraftServer.q(MinecraftServer.java:472)
    at net.minecraft.server.v1_5_R3.MinecraftServer.run(MinecraftServer.java:404)
    at net.minecraft.server.v1_5_R3.ThreadServerApplication.run(SourceFile:573)
Caused by: java.lang.NullPointerException
    at com.onarandombox.MultiverseCore.listeners.MVPlayerListener.playerTeleport(MVPlayerListener.java:198)
    at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:606)
    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:425)
    ... 14 more
2016-03-04 13:35:16 [INFO] hELL lost connection: disconnect.quitting
2016-03-04 13:35:16 [INFO] hELL lost connection: disconnect.quitting
Или подскажите как можно оставить всего 1 мир PlotMe, чтобы вообще не было второго мира.
Уже пытался просто его удалить и Server.properties название поменять на plotworld.
Но есть проблема, обычный мир генерируется в PlotMe мире.
Выручайте народ.
P.S. Заранее очень вас благодарю)
 
MultiverseCore
Я так понял, что никто не шарит тут в таком😉
Тут люди для таких дел bungee используют. Ибо нагрузка на 1 сервер достаточная. А вообще, в WG, можно сделать так, чтобы после переподключения на сервер всегда ставился gamemode 0.
Только название строки я не помню, извеняй)
 
Что я не так обьяснил то? Все понятно расписал, я не знаю почему ты не можешь понять!
Сменил Multiverse на Multiworld, то же самое, уверенно могу сказать что проблема в AuthMe.
То есть, если игрок не регистрируется, потом его выкидывает - обычный Timeout.
И вот после таймаута его телепортирует в другой мир, помогайте ребята.
Возможно решил проблему.
В конфиге AuthMe в строке teleportUnAuthedToSpawn: false - поставил на true.
То есть при выходе с сервера, игрока кидает на спавн.
 
Назад
Верх Низ