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

Плагин [SEC/MECH] AntiRelog - Честное PvP и не только! [1.8-1.19.4] | Upd 21.05.2023

slavik123123123

Старожил
Пользователь
Баллы
143
Имя в Minecraft
Leymooo
AntiRelog​

Версия плагина: 3.0.11
Под версию сервера: 1.8-1.19.4
Последнее обновление: 21.05.2023

Особенности:
  • Использует BossBar(1.9+), ActionBar и Title.
  • Выключает креатив, флай, невидимость, режим бога при атаке игрока.
  • Убивает если игрок вышел во время пвп.
  • Позволяет игнорировать PVP DENY во время пвп.
  • Не позволяет писать команды во время пвп.
  • Можно отключить ПВП режим в определённых регионах
  • Не позволяет часто есть зачарованные и обычные золотые яблоки.
  • Может блокировать телепорты во время пвп.
  • Все сообщения настраиваются.
  • Есть право для обхода проверок.
  • Можно отключить сообщения о заходе, выходе, смерти игрока.
Права:
  • antirelog.bypass - отключает все проверки у игрока
  • antirelog.reload - позволяет перезагружать плагин
Команды:
  • antirelog reload - перезагрузить плагин
Скрины:
2018-03-18_14.33.21.png 2018-03-18_14.33.26.png 2018-03-18_14.33.34.png 2018-03-18_14.36.59.png
Version 3.0.11 (21.05.2023):
  • Исправил ошибку с CMI
Version 3.0.10 (31.01.2022):
  • Плагин теперь должен запускаться на 1.18+
  • Добавлена возможность указывать регионы ВГ, в которых не будет работать пвп режим
Version 3.0.9 (19.10.2021):
  • Исправлена ошибка в консоли, которая иногда возникала когда не установлен ProtocolLib
Version 3.0.8 (14.07.2021):
  • Исправлен критический баг, из-за которого игрока можно было легко убить, просто закликать его кликером (с мечем на заговор огня, убить было еще легче)
Version 3.0.7 (13.07.2021):
  • Исправлена ошибка из-за которой плагин не запускался на 1.17 если был установлен ProtocolLib

Version 3.0.6 (12.06.2021):
  • Добавлен кд на фейверки и тотем
  • Добавлено отображение кд на предметах в инвентаре (нужен ProtocolLib)
  • На 1.17 вроде бы работает. Особо не тестил. Эта обнова была готова достаточно давно (2 ноября), но мне было впадлу заливать её. Ну и обнов точно не будет ближайшие 12-14 месяцев.
Version 3.0.5-2 (27.03.2020):
  • Исправлен баг, из-за которого у игрока, на которого напали выключался креатив.
  • Исправлен баг, из-за которого у игрока не заканчивался pvp режим после смерти, если его убили мечом, зачарованным на огонь
  • Теперь после съедания плода коруса(Chorus) будут разрешаться все телепорты в течении 5 тиков, из-за того, что корус ведет себя не адекватно(по крайней мере на 1.13) и телепортирует сначала в блоки(или под бедрок), а потом назад(и телепорт назад блокировался плагином).
  • Немного увеличен радиус, в котором игрока может телепортировать, если отключены телепорты во время пвп.
Version 3.0.5-1 (29.02.2020):
  • Исправлено отключение Vanish и God для новых версий CMI.
    Данная версия будет работать только с последними версиями CMI. Обновите CMI если плагин перестал работать.
Version 3.0.5 (25.02.2020):
  • Добавлено отключение Vanish и God из плагина CMI.
  • Добавлены евенты для разработчиков
Version 3.0.4 (05.02.2020):
  • Добавлен белый список для команд во время пвп
  • Добавлен кулдавн для хорус (chorus)
  • Добавлена возможность полностью отключить золотые яблоки, жемчуги края, и хорус'ы во время пвп(установить значение -1, у настроек связанных с кулдавном)
  • Добавлена возможность выполнять различные команды от имени консоли, если игрок начал PVP в креативе/флае/и прочем
  • Добавлена возможность разрешить все команды во время пвп
  • Теперь отключение всех телепортов во время пвп, не будет отменять телепорты расстояние которых меньше 7 блоков. (Данная функция позволяла ходить сквозь двери и блоки во время пвп режима)
  • Немного изменены сообщения
Version 3.0.3 (26.01.2020):
  • Исправлен баг, из-за которого полоска BossBar'а была всегда заполнена.
  • Исправлен баг, из-за которого нельзя было отключить BossBar
  • Исправлен баг, из-за которого нельзя было отключить некоторые сообщения.
  • Папка плагина была переименована с Antirelog на AntiRelog. При запуске сервера, плагин сам должен её переименовать.
Version 3.0.2 (08.01.2020):
  • Исправлена ошибка из-за которой не работало убийство при смерти, и выполнение команд при выходе игрока во время пвп.
Version 3.0.1 (08.01.2020):
  • Теперь команды при выходе игрока в пвп выполняются всегда, а не только тогда, когда включено убийство при выходе.
  • Исправлена ошибка, из-за которой игрок убивался, даже если убийство при кике было выключено.
Version 3.0 (06.01.2020):
  • Опять переписал плагин.
  • Поддержка 1.15.1
  • Переделан конфиг (Старый конфиг будет сохранен под другим именем)
  • Убраны некоторые сообщения
  • Добавлена возможность обходить PVP DENY в приватах, если началось пвп вне такого региона.
  • Добавлена возможность присоединиться к PVP в регионе с PVP DENY, если в этом регионе уже дерутся игроки
  • Добавлена возможность отключить все телепорты, кроме жемчуга края во время пвп.
  • Вроде бы никакие функции не убирал.
  • Обновление было быстро протестировано на 1.8.8, 1.12.2 и 1.15.1. Пожалуйста сообщите об ошибках, если найдете такие.

Version 2.4.3:
  • Исправлен баг из-за которого не работали кулдавны на яблоки(видимо я случайно в прошлой версии удалил строку и не заметил этого)
  • Теперь кулдавны на яблоки и эндер перлы работают только во время пвп. Время последнего использование сохраняется, тоесть если игрок съел яблоко перед пвп, и начал драться, то он не сможет его использовать повторно пока не пройдет кулдавн или он не выйдет из пвп режима. Работают всегда если пвп режим выключен в конфиге.
Version 2.4.2:
  • Исправлен баг, что нельзя было выключить ActionBar.
  • Убран туман от BossBar, когда начиналось PVP.
Version 2.4.1:
  • Исправлен кулдавн для зачарованных золотых яблок.
Version 2.4:
  • Поддержка 1.13-pre7
  • Добавлен кулдавн для обычного золотого яблока.
  • Добавлен кулдавн для эндер перла(жемчуг края).
  • Теперь можно настроить, что делать если игрока кикают во время ПВП.
    Т.е можно сделать чтобы всегда кикало, либо если в причине кика, есть определённые фразы.
  • Улучшен код.
Version 2.3:
  • Теперь плагин будет работать на 1.8, но не будет BossBar.
  • Добавлены титлы в начале и в конце пвп
  • Добавлен ActionBar, можно отключить или использовать вместе с BossBar, или вместо BossBar.
  • Изменён дефолтный дизайн сообщений.
Version 2.2:
  • Плагин был частично переписан. Переработан конфиг, убраны бесполезные функции из конфига.
  • Теперь вместо ActionBar используется BossBar. Убрана поддержка 1.8, по скольку в ней нет BossBar Api.
  • Убраны титлы
Version 2.1:
  • Исправлены баги. Эндер перл активировал режим пвп. Зелья не выключали креатив.
Version 2.0:
  • Поддержка 1.12
  • Плагин был полностью переписан.
  • Новый конфиг.
  • Мб чтото новое добавил.
Version 1.4:
  • Поддержка 1.11
  • Оптимизация кода
  • Теперь можно отключить миры в которых плагин не работает
  • Теперь яйца и снежни тоже начинают пвп
  • Теперь можно банить игрока если он отключится во время пвп
Version 1.3.2:
  • Убрана поддержка 1.7.10(Скорее всего плагин и не работал на этой версии)
  • Теперь нет конфликта с WG(pvp deny) у проверки на гм,флай и тд.
  • Теперь проверка на гм, флай и тд, работает только при попадании в игрока стрелой или зельем. Раньше проверка работала как только запускали стрелу или кидали зелье.
Version 1.3.1:
  • Убрана проверка на скорость игрока.
Version 1.3:
  • Фикс багов.
  • Автообновление конфига.
  • Теперь можно настроить убийство при кике игрока.
  • Теперь можно отключить pvp режим.
  • Поддержка Java 7.
Version 1.2:
  • Убран лишний код.
  • Изменён конфиг. Пересоздайте его!
  • Больше информации при запуске.
  • Нормальное склонение у "Осталось 5 секунд" и "Осталось 4 секунды" вместо "Осталось 1 секунд" и "Осталось 4 секунд" и тд.
  • Теперь не нужны зависимости для Title и ActionBar
Version 1.1:
  • Убран лишний код.
  • Изменён конфиг. Пересоздайте его!
  • Теперь можно отключить проверки на gm,fly,god,vanish.
  • Теперь можно отключит перезарядку яблока.
  • Теперь плагин может убивать игрока, если он написал команду во время ПВП.
 
Последнее редактирование:
Более чем юзабельный плагин! Славик, лайк тебе.
 
@Dereku
На скоко ужасный код?
Хех.
Не могу не отметить то, что ты впитываешь полезный чужой опыт.
По исходнику - не бойся оставлять больше строчек для '{' '}' - в байткоде значения оно не имеет, а читается приятнее.
В msgToCS(String... message) не нужно строку конкатенировать к пустой строке - отправляй сразу строку.
Ну и с названиями переменных у тебя всё грустно. Короче, слабенькая четвёрочка.

И после того, как закончил писать пользуйся Ctrl+A, Ctrl+X, Ctrl+Shift+V. По идее, это должно более приятно отформатировать код в исходнике. По крайней мере это в NetBeans. Как в Eclipse - не помню. Как в IDEA - не знаю.
 
Хех.
Не могу не отметить то, что ты впитываешь полезный чужой опыт.
По исходнику - не бойся оставлять больше строчек для '{' '}' - в байткоде значения оно не имеет, а читается приятнее.
В msgToCS(String... message) не нужно строку конкатенировать к пустой строке - отправляй сразу строку.
Ну и с названиями переменных у тебя всё грустно. Короче, слабенькая четвёрочка.

И после того, как закончил писать пользуйся Ctrl+A, Ctrl+X, Ctrl+Shift+V. По идее, это должно более приятно отформатировать код в исходнике. По крайней мере это в NetBeans. Как в Eclipse - не помню. Как в IDEA - не знаю.
Ну я всегда делаю Ctrl+A , Ctrl+I. Это табуляцию исправляет. Или как это называется.
a0ca525b58e31687e8e31dcbeca50705.png
 
Ну я всегда делаю Ctrl+A , Ctrl+I. Это табуляцию исправляет. Или как это называется.
a0ca525b58e31687e8e31dcbeca50705.png
Исправлять то исправляет, но смотреть на табы вместо 4 пробелов на гитхабе - так себе. Но это уже дело каждого.
 
Исправлять то исправляет, но смотреть на табы вместо 4 пробелов на гитхабе - так себе. Но это уже дело каждого.
Странно. Но в исходниках у меня всё норм. Скорее всего проблема в гитхабе.
Version 1.1:
  • Убран лишний код.
  • Изменён конфиг. Пересоздайте его!
  • Теперь можно отключить проверки на gm,fly,god,vanish.
  • Теперь можно отключит перезарядку яблока.
  • Теперь плагин может убивать игрока, если он написал команду во время ПВП.
 
Эх, отличный плагин, но у меня на сервере не Essentials. :cry:
 
"1 секунд" - не дело.

Почему не использовал рефлексию для отсылки ActionBar'а, и Title с Subtitle?
 
"1 секунд" - не дело.
Почему не использовал рефлексию для отсылки ActionBar'а, и Title с Subtitle?
Хороший плагин. :good: Хотя я бы не советовал использовать "§l" в форматировании сообщений плагина.
"1 секунд":
Код:
(seconds == 1 ? "а." : ".")
 
Последнее редактирование:
Эх, отличный плагин, но у меня на сервере не Essentials. :cry:
Если нету ессентиалса, то он не используется, и плагин продолжает работать.
"1 секунд" - не дело.

Почему не использовал рефлексию для отсылки ActionBar'а, и Title с Subtitle?
В следующей версии буду использовать.
Хороший плагин. :good: Хотя я бы не советовал использовать "§l" в форматировании сообщений плагина.
"1 секунд":
Код:
(seconds == 1 ? "а." : ".")
Исправим.
 
Если нету ессентиалса, то он не используется, и плагин продолжает работать.
У меня стоит, свой форк Essentials и данный плагин не блочит /god /fly и т.д. из моего плагина.
Ладно буду переписывать под себя.
 
У меня стоит, свой форк Essentials и данный плагин не блочит /god /fly и т.д. из моего плагина.
Ладно буду переписывать под себя.
Ну значит ты чтото изменил в апи, либо название плагина изменил.
 
Лол, смена названия влияет на работу плагина?
Ну так при запуске сервера я проверяют есть ли плагин под именем "Essentials", и если есть, то заноситься true в список переменых, а потом уже после проверки на гм и флай от бакита, идёт проверка на гуд, ваниш от ессентиалс, если там true. А если изменить название ессентиалс, то проверки на гуд, ваниш будут отключены.
 
Ну так при запуске сервера я проверяют есть ли плагин под именем "Essentials", и если есть, то заноситься true в список переменых, а потом уже после проверки на гм и флай от бакита, идёт проверка на гуд, ваниш от ессентиалс, если там true. А если изменить название ессентиалс, то проверки на гуд, ваниш будут отключены.
Понятно.
 
Ну так при запуске сервера я проверяют есть ли плагин под именем "Essentials", и если есть, то заноситься true в список переменых, а потом уже после проверки на гм и флай от бакита, идёт проверка на гуд, ваниш от ессентиалс, если там true. А если изменить название ессентиалс, то проверки на гуд, ваниш будут отключены.
http://rubukkit.org/threads/util-sklonenie-po-chislitelnym-1-almaz-3-almaza-5-almazov-i-t-d.119663/
 

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

Назад
Верх