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

А у меня такая ошибка

[18:30:02] [Server thread/ERROR]: [WGExtender] Plugin WGExtender v1.0 has failed to register events for class wgextender.features.regionprotect.regionbased.BlockExplode because org/bukkit/event/block/BlockExplodeEvent does not exist.

Стоит последний wg 6.1 и we 6.1

Spigot 1.7.10

Что связанно с этим ?
Up
 
Отличный плагин теперь не будет лавы на вышках из говна!!👍👍👍
 
WE: 6.0/6.1
WG: 6.1.1
WGE: 189 сборка
PEX: 1.20.4
Core: KCauldron-1.7.10-1492.152
Если включить лимит блоков в WGE, то при создании региона такая вот ерунда:
Код:
[09:28:01] [Server thread/INFO]: Player issued server command: /rg claim 1
[09:28:01] [Server thread/ERROR]: null
org.bukkit.command.CommandException: Unhandled exception executing 'rg claim 1' in wgextender.features.claimcommand.WGRegionCommandWrapper(region)
    at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:188) ~[SimpleCommandMap.class:1.7.10-1492.152]
    at org.bukkit.craftbukkit.v1_7_R4.CraftServer.dispatchCommand(CraftServer.java:717) ~[CraftServer.class:1.7.10-1492.152]
    at net.minecraft.network.NetHandlerPlayServer.func_147361_d(NetHandlerPlayServer.java:1317) [nh.class:?]
    at net.minecraft.network.NetHandlerPlayServer.func_147354_a(NetHandlerPlayServer.java:1099) [nh.class:?]
    at net.minecraft.network.play.client.C01PacketChatMessage.func_148833_a(C01PacketChatMessage.java:38) [ir.class:?]
    at net.minecraft.network.play.client.C01PacketChatMessage.func_148833_a(C01PacketChatMessage.java:53) [ir.class:?]
    at net.minecraft.network.NetworkManager.func_74428_b(NetworkManager.java:244) [ej.class:?]
    at net.minecraft.network.NetworkSystem.func_151269_c(NetworkSystem.java:173) [nc.class:?]
    at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:991) [MinecraftServer.class:?]
    at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:431) [lt.class:?]
    at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:809) [MinecraftServer.class:?]
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:669) [MinecraftServer.class:?]
    at java.lang.Thread.run(Unknown Source) [?:1.8.0_65]
Caused by: java.lang.NoSuchMethodError: ru.tehkode.permissions.PermissionManager.getUser(Ljava/util/UUID;)Lru/tehkode/permissions/PermissionUser;
    at net.milkbowl.vault.permission.plugins.Permission_PermissionsEx.getUser(Permission_PermissionsEx.java:243) ~[?:?]
    at net.milkbowl.vault.permission.plugins.Permission_PermissionsEx.getPlayerGroups(Permission_PermissionsEx.java:252) ~[?:?]
    at net.milkbowl.vault.permission.Permission.getPlayerGroups(Permission.java:696) ~[?:?]
    at wgextender.features.claimcommand.BlockLimits.processClaimInfo(BlockLimits.java:64) ~[?:?]
    at wgextender.features.claimcommand.WGRegionCommandWrapper.execute(WGRegionCommandWrapper.java:69) ~[?:?]
    at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:181) ~[SimpleCommandMap.class:1.7.10-1492.152]
    ... 12 more
 
WE: 6.0/6.1
WG: 6.1.1
WGE: 189 сборка
PEX: 1.20.4
Core: KCauldron-1.7.10-1492.152
Если включить лимит блоков в WGE, то при создании региона такая вот ерунда:
Код:
[09:28:01] [Server thread/INFO]: Player issued server command: /rg claim 1
[09:28:01] [Server thread/ERROR]: null
org.bukkit.command.CommandException: Unhandled exception executing 'rg claim 1' in wgextender.features.claimcommand.WGRegionCommandWrapper(region)
    at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:188) ~[SimpleCommandMap.class:1.7.10-1492.152]
    at org.bukkit.craftbukkit.v1_7_R4.CraftServer.dispatchCommand(CraftServer.java:717) ~[CraftServer.class:1.7.10-1492.152]
    at net.minecraft.network.NetHandlerPlayServer.func_147361_d(NetHandlerPlayServer.java:1317) [nh.class:?]
    at net.minecraft.network.NetHandlerPlayServer.func_147354_a(NetHandlerPlayServer.java:1099) [nh.class:?]
    at net.minecraft.network.play.client.C01PacketChatMessage.func_148833_a(C01PacketChatMessage.java:38) [ir.class:?]
    at net.minecraft.network.play.client.C01PacketChatMessage.func_148833_a(C01PacketChatMessage.java:53) [ir.class:?]
    at net.minecraft.network.NetworkManager.func_74428_b(NetworkManager.java:244) [ej.class:?]
    at net.minecraft.network.NetworkSystem.func_151269_c(NetworkSystem.java:173) [nc.class:?]
    at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:991) [MinecraftServer.class:?]
    at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:431) [lt.class:?]
    at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:809) [MinecraftServer.class:?]
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:669) [MinecraftServer.class:?]
    at java.lang.Thread.run(Unknown Source) [?:1.8.0_65]
Caused by: java.lang.NoSuchMethodError: ru.tehkode.permissions.PermissionManager.getUser(Ljava/util/UUID;)Lru/tehkode/permissions/PermissionUser;
    at net.milkbowl.vault.permission.plugins.Permission_PermissionsEx.getUser(Permission_PermissionsEx.java:243) ~[?:?]
    at net.milkbowl.vault.permission.plugins.Permission_PermissionsEx.getPlayerGroups(Permission_PermissionsEx.java:252) ~[?:?]
    at net.milkbowl.vault.permission.Permission.getPlayerGroups(Permission.java:696) ~[?:?]
    at wgextender.features.claimcommand.BlockLimits.processClaimInfo(BlockLimits.java:64) ~[?:?]
    at wgextender.features.claimcommand.WGRegionCommandWrapper.execute(WGRegionCommandWrapper.java:69) ~[?:?]
    at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:181) ~[SimpleCommandMap.class:1.7.10-1492.152]
    ... 12 more
Пекс старый и возможно ваулт
 
Пекс старый и возможно ваулт
Пекс обновлять не вариант, т.к. структура таблицы меняется, у меня таблица под эту версию пекса заточена. Видел проекты с этой версией пекса и wge, там все нормально работает.
 
в установку автофлагов так можно вписать?
use: -g nonmembers DENY
 
3 вопроса. Возможно тут уже звучали, но сегодня нет времеи перечитывать всю тему, по этому задам в надежде что кто-то ответит:

1. В плагина есть функция запрещать использование конкретных команд в чужих регионах.
А есть ли обратная функция, разрешать использование конкретных команд только в сваем регионе? Что бы к примеру игроки не могли ставить хоум нигде кроме своего привата.
Если такого нет, то планируется ли?

2. Допустим есть группа 'VIP', которой в ВГ я прописал 5 регионов, а в ВГекстендере поставил 5,000 блоков.
Что они смогут в таком случае делать:
a) Приватить 5 регионов, максимум по 5,000 блоков - каждый.
b) Приватить 5 регионов, общее кол-во блоков в которых не превышает 5,000. (Тоесть может быть 4 региона по одному блоку и один на 4996 блоков? (Ну или просто один на 5,000...) )

3. Кто тестировал данный плагин с WorldGuard Custom Flags ??
Багов\ошибок нет? Флаги с данного плагина могут взаимодействовать с WGextender ?

Ну и поддерживает ли автор ещё этот плагин? Последний билд (#189 ?) 7 мес. назад был...
Стоит ли интегрировать его в свой сервер... Ведь скоро уже майн 1.9. Если не будет новых апдейтов, то нет смысла
 
Последнее редактирование:
Код:
Plugin WGExtender v1.0 has failed to register events for class wgextender.features.regionprotect.regionbased.BlockExplode because org/bukkit/event/block/BlockExplodeEvent does not exist.
Ядро - git-Spigot-eb39b47-0899683 (MC: 1.8)
worldguard-6.1.jar
worldedit-bukkit-6.1.jar
WGExtender_189.jar
Почему выскакивает ошибка, ведь плагины последней версии?
 
3 вопроса. Возможно тут уже звучали, но сегодня нет времеи перечитывать всю тему, по этому задам в надежде что кто-то ответит:

1. В плагина есть функция запрещать использование конкретных команд в чужих регионах.
А есть ли обратная функция, разрешать использование конкретных команд только в сваем регионе? Что бы к примеру игроки не могли ставить хоум нигде кроме своего привата.
Если такого нет, то планируется ли?

2. Допустим есть группа 'VIP', которой в ВГ я прописал 5 регионов, а в ВГекстендере поставил 5,000 блоков.
Что они смогут в таком случае делать:
a) Приватить 5 регионов, максимум по 5,000 блоков - каждый.
b) Приватить 5 регионов, общее кол-во блоков в которых не превышает 5,000. (Тоесть может быть 4 региона по одному блоку и один на 4996 блоков? (Ну или просто один на 5,000...) )

3. Кто тестировал данный плагин с WorldGuard Custom Flags ??
Багов\ошибок нет? Флаги с данного плагина могут взаимодействовать с WGextender ?

Ну и поддерживает ли автор ещё этот плагин? Последний билд (#189 ?) 7 мес. назад был...
Стоит ли интегрировать его в свой сервер... Ведь скоро уже майн 1.9. Если не будет новых апдейтов, то нет смысла

А ещё у меня вот такое предложение:
Некоторые флаги можна ориентировать под конкретную группу игроков (овнеры, мемберы...). Было бы отлично если б можно было указывать несколько флагов, которые нельзя ориентировать на конкретные группы.
Для чего: Допустим есть у игрока право использовать пвп флаг. И он может сделать так, что бы он мог пвп в сваем регионе, а другие нет (/wg flag pvp -g nonowners deny).
Тоесть идея в том, что бы такие флаги как pvp, enderpearl... можна было либо запретить ДЛЯ ВСЕХ, либо разрешить ДЛЯ ВСЕХ в регионе!
Я так понимаю этот "супер" плагин совсем не актуальный ??
Основная функция, которая должна ограничивать каждую группу по лимиту блоков на приватизацию, работает не корректно из за неправильного подсчета блоков! (Да, у меня ласт билд плагина. Да, WG 6.1. Да, в WG лимит стоит наибольшим из указаных. И да, все названия во всех конфигах в нижнем регистре!)

+ Куча ненужной ерудны, которая итак есть в дефолтных (или на крайняк кустомных) флагах ВГ...
 
Последнее редактирование:
@Shevchik
Код:
[16:15:00] [Server thread/INFO]: mistik222 issued server command: /rg claim mistik222
[16:15:00] [Server thread/ERROR]: null
org.bukkit.command.CommandException: Unhandled exception executing 'rg claim mistik222' in wgextender.features.claimcommand.WGRegionCommandWrapper(region)
    at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:188) ~[SimpleCommandMap.class:1.7.10-1492.150]
    at org.bukkit.craftbukkit.v1_7_R4.CraftServer.dispatchCommand(CraftServer.java:717) ~[CraftServer.class:1.7.10-1492.150]
    at net.minecraft.network.NetHandlerPlayServer.func_147361_d(NetHandlerPlayServer.java:1317) [nh.class:?]
    at net.minecraft.network.NetHandlerPlayServer.func_147354_a(NetHandlerPlayServer.java:1099) [nh.class:?]
    at net.minecraft.network.play.client.C01PacketChatMessage.func_148833_a(C01PacketChatMessage.java:38) [ir.class:?]
    at net.minecraft.network.play.client.C01PacketChatMessage.func_148833_a(C01PacketChatMessage.java:53) [ir.class:?]
    at net.minecraft.network.NetworkManager.func_74428_b(NetworkManager.java:244) [ej.class:?]
    at net.minecraft.network.NetworkSystem.func_151269_c(NetworkSystem.java:173) [nc.class:?]
    at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:991) [MinecraftServer.class:?]
    at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:431) [lt.class:?]
    at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:809) [MinecraftServer.class:?]
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:669) [MinecraftServer.class:?]
    at java.lang.Thread.run(Thread.java:745) [?:1.8.0_72]
Caused by: java.lang.NoSuchMethodError: ru.tehkode.permissions.PermissionManager.getUser(Ljava/util/UUID;)Lru/tehkode/permissions/PermissionUser;
    at net.milkbowl.vault.permission.plugins.Permission_PermissionsEx.getUser(Permission_PermissionsEx.java:243) ~[?:?]
    at net.milkbowl.vault.permission.plugins.Permission_PermissionsEx.getPlayerGroups(Permission_PermissionsEx.java:252) ~[?:?]
    at net.milkbowl.vault.permission.Permission.getPlayerGroups(Permission.java:696) ~[?:?]
    at wgextender.features.claimcommand.BlockLimits.processClaimInfo(BlockLimits.java:64) ~[?:?]
    at wgextender.features.claimcommand.WGRegionCommandWrapper.execute(WGRegionCommandWrapper.java:69) ~[?:?]
    at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:181) ~[SimpleCommandMap.class:1.7.10-1492.150]
    ... 12 more

Ошибка при
blocklimits:
enabled: true
 
@Shevchik
Код:
[16:15:00] [Server thread/INFO]: mistik222 issued server command: /rg claim mistik222
[16:15:00] [Server thread/ERROR]: null
org.bukkit.command.CommandException: Unhandled exception executing 'rg claim mistik222' in wgextender.features.claimcommand.WGRegionCommandWrapper(region)
    at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:188) ~[SimpleCommandMap.class:1.7.10-1492.150]
    at org.bukkit.craftbukkit.v1_7_R4.CraftServer.dispatchCommand(CraftServer.java:717) ~[CraftServer.class:1.7.10-1492.150]
    at net.minecraft.network.NetHandlerPlayServer.func_147361_d(NetHandlerPlayServer.java:1317) [nh.class:?]
    at net.minecraft.network.NetHandlerPlayServer.func_147354_a(NetHandlerPlayServer.java:1099) [nh.class:?]
    at net.minecraft.network.play.client.C01PacketChatMessage.func_148833_a(C01PacketChatMessage.java:38) [ir.class:?]
    at net.minecraft.network.play.client.C01PacketChatMessage.func_148833_a(C01PacketChatMessage.java:53) [ir.class:?]
    at net.minecraft.network.NetworkManager.func_74428_b(NetworkManager.java:244) [ej.class:?]
    at net.minecraft.network.NetworkSystem.func_151269_c(NetworkSystem.java:173) [nc.class:?]
    at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:991) [MinecraftServer.class:?]
    at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:431) [lt.class:?]
    at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:809) [MinecraftServer.class:?]
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:669) [MinecraftServer.class:?]
    at java.lang.Thread.run(Thread.java:745) [?:1.8.0_72]
Caused by: java.lang.NoSuchMethodError: ru.tehkode.permissions.PermissionManager.getUser(Ljava/util/UUID;)Lru/tehkode/permissions/PermissionUser;
    at net.milkbowl.vault.permission.plugins.Permission_PermissionsEx.getUser(Permission_PermissionsEx.java:243) ~[?:?]
    at net.milkbowl.vault.permission.plugins.Permission_PermissionsEx.getPlayerGroups(Permission_PermissionsEx.java:252) ~[?:?]
    at net.milkbowl.vault.permission.Permission.getPlayerGroups(Permission.java:696) ~[?:?]
    at wgextender.features.claimcommand.BlockLimits.processClaimInfo(BlockLimits.java:64) ~[?:?]
    at wgextender.features.claimcommand.WGRegionCommandWrapper.execute(WGRegionCommandWrapper.java:69) ~[?:?]
    at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:181) ~[SimpleCommandMap.class:1.7.10-1492.150]
    ... 12 more

Ошибка при
blocklimits:
enabled: true
У вас PEX устарел. И вообще поиск для кого?
 
Вот такая вот ошибка, когда заходишь на сервер

Could not pass event BlockFromToEvent to WGExtender v1.0
org.bukkit.event.EventException
> at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:338) ~[JavaPluginLoader$1.class:1.7.10-1614.188]
> at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[RegisteredListener.class:1.7.10-1614.188]
> at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:507) [SimplePluginManager.class:1.7.10-1614.188]
> at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:492) [SimplePluginManager.class:1.7.10-1614.188]
> at net.minecraft.block.BlockDynamicLiquid.func_149674_a(BlockDynamicLiquid.java:195) [akr.class:?]
> at net.minecraft.world.WorldServer.func_147456_g(WorldServer.java:564) [mt.class:?]
> at net.minecraft.world.WorldServer.func_72835_b(WorldServer.java:283) [mt.class:?]
> at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:931) [MinecraftServer.class:?]
> at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:431) [lt.class:?]
> at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:809) [MinecraftServer.class:?]
> at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:669) [MinecraftServer.class:?]
> at java.lang.Thread.run(Thread.java:745) [?:1.8.0_66]
Caused by: java.lang.NullPointerException
> at com.sk89q.worldguard.bukkit.RegionContainer.get(RegionContainer.java:236) ~[?:?]
> at com.sk89q.worldguard.protection.GlobalRegionManager.get(GlobalRegionManager.java:78) ~[?:?]
> at com.sk89q.worldguard.bukkit.RegionQuery.getApplicableRegions(RegionQuery.java:100) ~[?:?]
> at wgextender.utils.WGRegionUtils.getARS(WGRegionUtils.java:63) ~[?:?]
> at wgextender.utils.WGRegionUtils.isInTheSameRegionOrWild(WGRegionUtils.java:45) ~[?:?]
> at wgextender.features.regionprotect.regionbased.LiquidFlow.check(LiquidFlow.java:101) ~[?:?]
> at wgextender.features.regionprotect.regionbased.LiquidFlow.onLiquidFlow(LiquidFlow.java:50) ~[?:?]
> at sun.reflect.GeneratedMethodAccessor24.invoke(Unknown Source) ~[?:?]
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_66]
> at java.lang.reflect.Method.invoke(Method.java:497) ~[?:1.8.0_66]
> at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:334) ~[JavaPluginLoader$1.class:1.7.10-1614.188]
> ... 11 more
 
Как запретить ставить определенные блоки в чужих приватах?
 
Те у кого неправильны подсчитывает - а вы уверены что вы считаете с учётом расширения региона до 256 блоков по вертикали?
 
1.7.10 WG6.1
Код:
Could not pass event PlayerInteractEvent to WGExtender v1.0
org.bukkit.event.EventException
    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:338) ~[JavaPluginLoader$1.class:1.7.10-1614.UNOFFICIAL]
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[RegisteredListener.class:1.7.10-1614.UNOFFICIAL]
    at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:507) [SimplePluginManager.class:1.7.10-1614.UNOFFICIAL]
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:492) [SimplePluginManager.class:1.7.10-1614.UNOFFICIAL]
    at org.bukkit.craftbukkit.v1_7_R4.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:223) [CraftEventFactory.class:1.7.10-1614.UNOFFICIAL]
    at net.minecraft.server.management.ItemInWorldManager.func_73078_a(ItemInWorldManager.java:427) [mx.class:?]
    at net.minecraft.network.NetHandlerPlayServer.func_147346_a(NetHandlerPlayServer.java:853) [nh.class:?]
    at net.minecraft.network.play.client.C08PacketPlayerBlockPlacement.func_148833_a(SourceFile:60) [jo.class:?]
    at net.minecraft.network.play.client.C08PacketPlayerBlockPlacement.func_148833_a(SourceFile:9) [jo.class:?]
    at net.minecraft.network.NetworkManager.func_74428_b(NetworkManager.java:244) [ej.class:?]
    at net.minecraft.network.NetworkSystem.func_151269_c(NetworkSystem.java:173) [nc.class:?]
    at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:991) [MinecraftServer.class:?]
    at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:431) [lt.class:?]
    at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:809) [MinecraftServer.class:?]
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:669) [MinecraftServer.class:?]
    at java.lang.Thread.run(Thread.java:745) [?:1.8.0_66]
Caused by: java.lang.NoSuchMethodError: org.bukkit.event.player.PlayerInteractEvent.getHand()Lorg/bukkit/inventory/EquipmentSlot;
    at wgextender.features.regionprotect.ownormembased.OffHandTempFix.onInteract(OffHandTempFix.java:21) ~[?:?]
    at sun.reflect.GeneratedMethodAccessor59.invoke(Unknown Source) ~[?:?]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_66]
    at java.lang.reflect.Method.invoke(Method.java:497) ~[?:1.8.0_66]
    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:334) ~[JavaPluginLoader$1.class:1.7.10-1614.UNOFFICIAL]
    ... 15 more
 
Назад
Верх Низ