Помогите Новый баг? Спавнят стойки для брони на спавне.

Статус
Закрыто для дальнейших ответов.

slavik123123123

Старожил
Пользователь
Баллы
143
Ник в Minecraft
Leymooo
k8zaRTyv3Rs.jpg NK81xu0KF7k.jpg
У игрока который это делал ничего нету(Опки, креатива)
И как он это делал не понятно.
Плагины:
4b43ca6c1ae883184dd323de692b0847.png xTop, ItemLimiter, PotionLimiter, XTimeStop127, XTimeStopPvP, XTimePass, X-TimeRegions, OnlineIsMoney это самописы. Исходники этих плагинов есть, И я уверен, что они не виноваты в этом, т.к в них нету ничего связного со спавном мобов.
AppleAdvert - он тоже чистый.

Версия 1.9

Временный фикс:
https://www.dropbox.com/s/o071h0jsqd1x04g/DisableStand.jar?dl=0
 
Последнее редактирование:
Как говорится сами виноваты. Вас предупреждали нубасов о проблемах 2й руки.
Меня не удивит что в bukkit api вообще нет проверки 2й руки. Его забросили уже давно.
всмысле нету? Можно e.getItem(), можно так e.getPlayer().getInventory().getItemInOffHand(); , можно ещё както.
Вообще-то нет, у WG своя система и он не отменяет ивенты. Конкретно про этот не знаю, но некоторые другие он точно не отменяет, чем создает кучу проблем при разработке. Увы, аналогов этому днищенскому плагину нет и лень писать, как и с остальными днищинскими школо-разработками.
Он отменяет, т.к e.iscanselled работает.
Вообще-то нет, у WG своя система и он не отменяет ивенты.
Ну а как он запрещает блоки ломать, мобов спавнить и тд? Он чтоли их ломает, отключает дроп и опять ставит назад блок?
 
Ну а как он запрещает блоки ломать, мобов спавнить и тд? Он чтоли их ломает, отключает дроп и опять ставит назад блок?
Не смотрел код, не знаю. Проверял по isCancelled с разными приоритетами - нифига не отменено. Так было с PickupEvent и еще с каким-то.
 
Получается, что нужно ждать того самого человека, который запилит проверку второй руки =/
 
Ну всымсле клиент. У меня есть он на 1.9, и там я не нашёл этой фигни.
Уже есть, это самый лучший чит клиент, запросто ломает все. От него никак не избавится, только приват плагины.
 
всмысле нету? Можно e.getItem(), можно так e.getPlayer().getInventory().getItemInOffHand(); , можно ещё както.

Он отменяет, т.к e.iscanselled работает.

Ну а как он запрещает блоки ломать, мобов спавнить и тд? Он чтоли их ломает, отключает дроп и опять ставит назад блок?
нашли фикс? знаю много времени прошло,но всё таки....
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх Низ