Плагин [SEC/FIX] WGExtender [1.13+] [WG7+, WE7+]

1.При привате региона флаги не устанавливаются.
2.При остановке сервера вылезает ошибка.
Вот лог:
[20:43:15] [Server thread/ERROR]: [WGExtender] Unable to uninject command wrappers, shutting down
[20:43:15] [Server thread/WARN]: java.lang.ClassCastException: com.sk89q.bukkit.util.DynamicPluginCommand cannot be cast to wgextender.features.extendedwand.WEWandCommandWrapper
[20:43:15] [Server thread/WARN]: at wgextender.features.extendedwand.WEWandCommandWrapper.uninject(WEWandCommandWrapper.java:38)
[20:43:15] [Server thread/WARN]: at wgextender.WGExtender.onDisable(WGExtender.java:92)
[20:43:15] [Server thread/WARN]: at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:323)
[20:43:15] [Server thread/WARN]: at org.bukkit.plugin.java.JavaPluginLoader.disablePlugin(JavaPluginLoader.java:364)
[20:43:15] [Server thread/WARN]: at org.bukkit.plugin.SimplePluginManager.disablePlugin(SimplePluginManager.java:424)
[20:43:15] [Server thread/WARN]: at org.bukkit.plugin.SimplePluginManager.disablePlugins(SimplePluginManager.java:417)
[20:43:15] [Server thread/WARN]: at org.bukkit.craftbukkit.v1_8_R3.CraftServer.disablePlugins(CraftServer.java:335)
[20:43:15] [Server thread/WARN]: at net.minecraft.server.v1_8_R3.MinecraftServer.stop(MinecraftServer.java:464)
[20:43:15] [Server thread/WARN]: at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:596)
[20:43:15] [Server thread/WARN]: at java.lang.Thread.run(Unknown Source)

Что это?
Заранее спасибо )
 
1.При привате региона флаги не устанавливаются.
2.При остановке сервера вылезает ошибка.
Вот лог:
[20:43:15] [Server thread/ERROR]: [WGExtender] Unable to uninject command wrappers, shutting down
[20:43:15] [Server thread/WARN]: java.lang.ClassCastException: com.sk89q.bukkit.util.DynamicPluginCommand cannot be cast to wgextender.features.extendedwand.WEWandCommandWrapper
[20:43:15] [Server thread/WARN]: at wgextender.features.extendedwand.WEWandCommandWrapper.uninject(WEWandCommandWrapper.java:38)
[20:43:15] [Server thread/WARN]: at wgextender.WGExtender.onDisable(WGExtender.java:92)
[20:43:15] [Server thread/WARN]: at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:323)
[20:43:15] [Server thread/WARN]: at org.bukkit.plugin.java.JavaPluginLoader.disablePlugin(JavaPluginLoader.java:364)
[20:43:15] [Server thread/WARN]: at org.bukkit.plugin.SimplePluginManager.disablePlugin(SimplePluginManager.java:424)
[20:43:15] [Server thread/WARN]: at org.bukkit.plugin.SimplePluginManager.disablePlugins(SimplePluginManager.java:417)
[20:43:15] [Server thread/WARN]: at org.bukkit.craftbukkit.v1_8_R3.CraftServer.disablePlugins(CraftServer.java:335)
[20:43:15] [Server thread/WARN]: at net.minecraft.server.v1_8_R3.MinecraftServer.stop(MinecraftServer.java:464)
[20:43:15] [Server thread/WARN]: at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:596)
[20:43:15] [Server thread/WARN]: at java.lang.Thread.run(Unknown Source)


Что это?
Заранее спасибо )
У тебя точно WG и WE самой последней версии?
 
Да. Ищи на jenkins'e.

extendedwewand
Что это за функция?
В плагин добавлен немного расширенный топор выделения. Теперь им нельзя бить других игроков, при выкидывании он исчезает, при смерти тоже (впрочем его всё равно можно переложить в сундук и т.д., но по крайней мере это избавляет от проблем с нубами которые набирают полный инвентарь топоров а потом умирают с ними.) Если есть предложения по дополнительным функциям топора - пишите.
Учитесь искать.
 
Ребят, есть стабильная версия на 1.8?
 
При создании регионов случается беда. Один регион из десяти создаётся без флагов (функция автофлагов). Влом читать все сообщения в теме, простите, если было уже. Эта проблема лечится?
В консоль не заглядывал, так как не видел непосредственно в момент создания то, что флаги не проставились.
 
При создании регионов случается беда. Один регион из десяти создаётся без флагов (функция автофлагов). Влом читать все сообщения в теме, простите, если было уже. Эта проблема лечится?
В консоль не заглядывал, так как не видел непосредственно в момент создания то, что флаги не проставились.
+ @Shevchik что за бред? Почему авто-флаги не ставятся при создании региона?
 
Не знаю, возможно это как-то связано с тем, что я недавно перешёл на WG6.1 с WG5.9 но флаги реально творят что-то странное. Я только сейчас узнал о том, что флаг use deny больше не нужен и убрал его, флаги вроде пока проставляются (из 20 тестовых у всех проставились) но пока стоял use:deny они то проставлялись - то нет. Проверял консоль, ошибок не было.

Пока работает короче, пляшем дальше...
Нет, рано радовался. Я вычислил когда происходит ошибка.
Не ставятся флаги на регион, который был запривачен первым после входа игрока на сервер. Никаких ошибок и прочих уведомлений. Далее всё приватится с флагами. Вот смотрите скрины...

Из-за этой херни может быть очень много проблем у игроков. Очень много. В чём дело?
bgNtlutJiqI.jpg
 
Последнее редактирование:
Хм, хоть что-то, посмотрю что с этой фигнёй.
 
Ну теперь всё понятно, регион после ввода команды создаётся не мгновенно, а когда асинхронный таск отработает.
Потому и не ставятся флаги, региона ещё не существует.
 
Ну теперь всё понятно, регион после ввода команды создаётся не мгновенно, а когда асинхронный таск отработает.
Потому и не ставятся флаги, региона ещё не существует.
А еще вот что я заметил, в регионе если включено pvp allow, то игроки почему-то не могут биться, однако после перезахода одного игрока лаг пропадает у него и другой его может бить, а тот не может, вообще фигня какая-то творится с этим WorldGuard 6.1. За регионом все нормально, то есть все могут бить друг друга, даже мобы, и то и мобы даже не бьют в приватах, также срабатывает лаг с death.
 
А еще вот что я заметил, в регионе если включено pvp allow, то игроки почему-то не могут биться, однако после перезахода одного игрока лаг пропадает у него и другой его может бить, а тот не может, вообще фигня какая-то творится с этим WorldGuard 6.1. За регионом все нормально, то есть все могут бить друг друга, даже мобы, и то и мобы даже не бьют в приватах, также срабатывает лаг с death.
use-move-events включено?
 
Включите, без него можно ещё более весёлые косяки получить.
Это помогло, но теперь от крипов урон не получаешь(
Включите, без него можно ещё более весёлые косяки получить.
Почему от криперов урон не получаешь?
Все ясно, WGExtender, спасибо @Shevchik .
Ну теперь всё понятно, регион после ввода команды создаётся не мгновенно, а когда асинхронный таск отработает.
Потому и не ставятся флаги, региона ещё не существует.
может все таки пофиксишь? А то без авто-флагов как-то не ахти.
 
Назад
Верх Низ