Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.

[баг] Неограниченный приват

Проводил тестирование. Если выделять приемлемый куб. например 2000 на 2000 и 255 в высоту, то он говорит что превышает размеры... А если выделить 20 000 на 20 000 и 255 высоту, через команды pos1 и pos2 то прокатывает и приватит... И почему он не проверяет перекрытие приватов 0_о
Да-да.
Потому что это баг WorldGuard.
В WGExtender расчёты размера региона ведутся с помощью BigInteger, да и с последней версии стоит лимит на Integer.Max_INT даже если не настраивать лимиты.
Тогда почему у меня вчера он не сработал, да и сегодня тоже?
 
Да-да.

Тогда почему у меня вчера он не сработал, да и сегодня тоже?
Потому что баг работает не на всех версиях.
Не работает на некоторых версиях WorldGuard и гарантированно не работает на WorldGuard 6.0 и далее.
 
Сделал тестовый фикс ворлдгуарда с переводом от AlexBond, который запрещает создание полигональных регионов. Проверил у себя на сервере, вроде работает. Ссылка - ТЫК. Версия плагина: 5.9. Кто скачал, отпишитесь, работает ли нет.
 
Последнее редактирование:
Сделал тестовый фикс ворлдгуарда с переводом от AlexBond, который запрещает создание полигональных регионов. Проверил у себя на сервере, вроде работает. Ссылка - ТЫК. Версия плагина: 5.9. Кто скачал, отпишитесь, работает ли нет.
Не мог бы ты просто сказать как это сделать, чтобы, например, я не качал твою сборку?
 
Потому что баг работает не на всех версиях.
Не работает на некоторых версиях WorldGuard и гарантированно не работает на WorldGuard 6.0 и далее.
Можно узнать конкретно? У меня стоит wg 5.9, и этот wgextander, но баг есть. И последний его не исправляет. Как это исправить?
 
Спасибо всем за помощь.
Это точно стабильная версия?
Попробуй использовать мой фикс.
У меня от него вся консоль в ошибках и wg перестаёт работать с первого ввода команды /region claim. А следовательно, сносятся все приваты.
 
Спасибо всем за помощь.

Это точно стабильная версия?

У меня от него вся консоль в ошибках и wg перестаёт работать с первого ввода команды /region claim. А следовательно, сносятся все приваты.
Скинь ошибку. Какую версию ВГ и ядра используешь?
 
Последнее редактирование:
Спасибо всем за помощь.

Это точно стабильная версия?

У меня от него вся консоль в ошибках и wg перестаёт работать с первого ввода команды /region claim. А следовательно, сносятся все приваты.
Ей да стабильной версии ещё далеко.
 
Скинь ошибку. Какую версию ВГ и ядра используешь?
6.0 snapshot - вг, spigot 1.7.9-r03 snapshot.
[16:14:30] [Server thread/ERROR]: Error occurred while enabling WorldGuard v6.0.0-SNAPSHOT.1439- (Is it up to date?)
org.yaml.snakeyaml.error.YAMLException: java.nio.charset.MalformedInputException: Input length = 1
at org.yaml.snakeyaml.reader.StreamReader.update(StreamReader.java:200) ~[server.jar:git-Spigot-1530]
at org.yaml.snakeyaml.reader.StreamReader.forward(StreamReader.java:118) ~[server.jar:git-Spigot-1530]
at org.yaml.snakeyaml.reader.StreamReader.forward(StreamReader.java:108) ~[server.jar:git-Spigot-1530]
at org.yaml.snakeyaml.scanner.ScannerImpl.fetchValue(ScannerImpl.java:894) ~[server.jar:git-Spigot-1530]
at org.yaml.snakeyaml.scanner.ScannerImpl.fetchMoreTokens(ScannerImpl.java:360) ~[server.jar:git-Spigot-1530]
at org.yaml.snakeyaml.scanner.ScannerImpl.checkToken(ScannerImpl.java:226) ~[server.jar:git-Spigot-1530]
at org.yaml.snakeyaml.parser.ParserImpl$ParseBlockMappingValue.produce(ParserImpl.java:586) ~[server.jar:git-Spigot-1530]
at org.yaml.snakeyaml.parser.ParserImpl.peekEvent(ParserImpl.java:158) ~[server.jar:git-Spigot-1530]
at org.yaml.snakeyaml.parser.ParserImpl.checkEvent(ParserImpl.java:143) ~[server.jar:git-Spigot-1530]
at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:132) ~[server.jar:git-Spigot-1530]
at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:237) ~[server.jar:git-Spigot-1530]
at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:159) ~[server.jar:git-Spigot-1530]
at org.yaml.snakeyaml.composer.Composer.composeDocument(Composer.java:122) ~[server.jar:git-Spigot-1530]
at org.yaml.snakeyaml.composer.Composer.getSingleNode(Composer.java:105) ~[server.jar:git-Spigot-1530]
at org.yaml.snakeyaml.constructor.BaseConstructor.getSingleData(BaseConstructor.java:120) ~[server.jar:git-Spigot-1530]
at org.yaml.snakeyaml.Yaml.loadFromReader(Yaml.java:481) ~[server.jar:git-Spigot-1530]
at org.yaml.snakeyaml.Yaml.load(Yaml.java:424) ~[server.jar:git-Spigot-1530]
at com.sk89q.util.yaml.YAMLProcessor.load(YAMLProcessor.java:112) ~[?:?]
at com.sk89q.worldguard.bukkit.ConfigurationManager.load(ConfigurationManager.java:147) ~[?:?]
at com.sk89q.worldguard.bukkit.WorldGuardPlugin.onEnable(WorldGuardPlugin.java:200) ~[?:?]
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:316) ~[server.jar:git-Spigot-1530]
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:324) [server.jar:git-Spigot-1530]
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:405) [server.jar:git-Spigot-1530]
at org.bukkit.craftbukkit.v1_7_R3.CraftServer.loadPlugin(CraftServer.java:476) [server.jar:git-Spigot-1530]
at org.bukkit.craftbukkit.v1_7_R3.CraftServer.enablePlugins(CraftServer.java:394) [server.jar:git-Spigot-1530]
at net.minecraft.server.v1_7_R3.MinecraftServer.n(MinecraftServer.java:359) [server.jar:git-Spigot-1530]
at net.minecraft.server.v1_7_R3.MinecraftServer.g(MinecraftServer.java:333) [server.jar:git-Spigot-1530]
at net.minecraft.server.v1_7_R3.MinecraftServer.a(MinecraftServer.java:289) [server.jar:git-Spigot-1530]
at net.minecraft.server.v1_7_R3.DedicatedServer.init(DedicatedServer.java:193) [server.jar:git-Spigot-1530]
at net.minecraft.server.v1_7_R3.MinecraftServer.run(MinecraftServer.java:457) [server.jar:git-Spigot-1530]
at net.minecraft.server.v1_7_R3.ThreadServerApplication.run(SourceFile:628) [server.jar:git-Spigot-1530]
Caused by: java.nio.charset.MalformedInputException: Input length = 1
at java.nio.charset.CoderResult.throwException(CoderResult.java:277) ~[?:1.7.0_67]
at sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:338) ~[?:1.7.0_67]
at sun.nio.cs.StreamDecoder.read(StreamDecoder.java:177) ~[?:1.7.0_67]
at java.io.InputStreamReader.read(InputStreamReader.java:184) ~[?:1.7.0_67]
at org.yaml.snakeyaml.reader.UnicodeReader.read(UnicodeReader.java:123) ~[server.jar:git-Spigot-1530]
at java.io.Reader.read(Reader.java:140) ~[?:1.7.0_67]
at org.yaml.snakeyaml.reader.StreamReader.update(StreamReader.java:184) ~[server.jar:git-Spigot-1530]
... 30 more
 
Последнее редактирование:

Поделиться этой страницей

Назад
Верх