Как сделать антибан в майнкрафт
LuckyBans - плагин для майнкрафт, имеющий гибкую настройку и качественные лимиты. В плагин встроена задержка, которая работает при успешном бане/кике/муте и тд. Группа ниже не может выдать бан более высокой группе (в конфиге настройка). Бан и мут могут снять только пользователи с равными или более высокими правами по отношению к человеку, который выдал бан.
Права плагина:
1) luckybans.ban.list - Доступ к команде /banlist
2) luckybans.ban.temp - Доступ к бану на время
3) luckybans.ban.permanent - Доступ к перманентному бану
4) luckybans.banip.temp - Доступ к бану на время по айпи
5) luckybans.banip.permanent - Доступ к перманентному бану по айпи
6) luckybans.kick - Доступ к команде /kick
7) luckybans.unmute - Доступ к команде /unmute
8) luckybans.unban - Доступ к команде /unban
Основные команды плагина MainBan:
/ban «ник» «причина» — Забанить игрока навсегда.
/tempban «ник» «время» «причина» — Временно забанить игрока.
/unban «ник» — Разбанить игрока.
/mute «ник» «время» «причина» — Выдать мут игроку.
/unmute «ник» — Размутить игрока.
/kick «ник» «причина» — Кикнуть игрока.
При указании времени бана, мута, нужно писать не только число, но и единицу измерения:
s — секунд
m — минут
h — часов
(Пример: /ban MeXaHuK 10s реклама)
Все наказания, сделанные через LiteBans, вступят в силу глобально на всех серверах, связанных с одной и той же базой данных. Хотя LiteBans предназначен для эффективной синхронизации между сотнями серверов, он все еще может работать в одиночку на одном сервере без базы данных MySQL.
LiteBans может работать изначально под Spigot и BungeeCord, предлагая те же функции на обеих платформах.
(Плагин может быть установлен в папку плагина Spigot или папку плагина BungeeCord.)
Особенности плагина LiteBans:
Команды / commands плагина LiteBans:
/ban, /tempban, /banip "Ник" "Время бана" "Причина" "server:сервер" - Выдать бан игроку, сервер указывать не обязательно, (server:сервер - выдать бан на определенном сервере, server:* - на всех серверах).
Пример: /ban MeXaHuK 7d Реклама server:survival - Выдать бан игроку MeXaHuK на 7 дней, за рекламу на сервере survival.
В config.yml можно указать максимальную продолжительность бана.
/mute "Ник" "Время мута" "Причина" "server:сервер" - Выдать мут игроку, сервер указывать не обязательно, (server:сервер - выдать мут на определенном сервере, server:* - на всех серверах).
Пример: /mute MeXaHuK 1d Реклама server:survival - Выдать мут игроку MeXaHuK на 1 день, за рекламу на сервере survival.
В config.yml можно указать максимальную продолжительность мута.
/warn "Ник" "Причина" "server:сервер" - Выдать игроку предупреждение, сервер указывать не обязательно, (server:сервер - выдать бан на определенном сервере, server:* - на всех серверах).
Пример: /warn MeXaHuK Реклама server:survival - Выдать предупреждение игроку MeXaHuK, за рекламу на сервере survival.
/history "Ник" "server:сервер" - Показывает наказания, недавно полученные игроком на серверах, отсортированные по дате, сервер указывать не обязательно.
Пример: /history MeXaHuK server:* - Показать наказания игрока MeXaHuK на всех серверах.
/staffhistory "Ник" - Показать активные наказания игрока.
Пример: /staffhistory MeXaHuK - Показать активные наказания игрока MeXaHuK.
/staffrollback "Ник" "Время" - Удалить наказания выданные в течении указанного времени.
Пример: /staffrollback MeXaHuK 3d - Удалить наказания с игрока MeXaHuK выданные за последние 3 дня.
Права / Permissions плагина LiteBans:
- litebans.* - Полный доступ к плагину;
- litebans.ban - Доступ к команде - /ban;
- litebans.tempban - Доступ к команде - /tempban;
- litebans.ipban - Доступ к команде - /ipban;
- litebans.ipmute - Доступ к команде - /ipmute;
- litebans.override - Разрешение на переопределение предыдущих банов / мутов;
- litebans.group.unlimited - Разрешить обход на лимиты для бана и мута;
- litebans.cooldown.bypass - Разрешение на обход всех задержек;
- litebans.cooldown.bypass.ban - Разрешение на обход лимита бана;
- litebans.cooldown.bypass.warn - Разрешение на обход лимита предупреждений;
- litebans.mute - Доступ к команде - /mute;
- litebans.tempmute - Доступ к команде - /tempmute;
- litebans.unban - Доступ к команде - /unban;
- litebans.unmute - Доступ к команде - /unmute;
- litebans.unwarn - Доступ к команде - /unwarn;
- litebans.unban.queue - Разрешение на автоматическую отмену очередей для автономных игроков, если соответствующий запрет не найден;
- litebans.kick - Доступ к команде - /kick;
- litebans.warn - Доступ к команде - /warn;
- litebans.history - Доступ к команде - /history;
- litebans.warnings - Доступ к команде - /warnings;
- litebans.warnings.self - Разрешить смотреть свои предупреждения;
- litebans.staffhistory - Доступ к команде - /staffhistory;
- litebans.prunehistory - Доступ к команде - /prunehistory;
- litebans.staffrollback - Доступ к команде - /staffrollback;
- litebans.iphistory - Доступ к команде - /iphistory;
- litebans.banlist - Доступ к команде - /banlist;
- litebans.lastuuid - Доступ к команде - /lastuuid;
- litebans.geoip - Доступ к команде - /geoip;
- litebans.dupeip - Доступ к команде - /depeip;
- litebans.dupeip.viewip - Разрешение на просмотр IP-адресов в /dupeip;
- litebans.ipreport - Доступ к команде - /ipreport;
- litebans.togglechat - Доступ к команде - /togglechat;
- litebans.clearchat - Доступ к команде - /clearchat;
- litebans.clearchat.bypass - У игрока, имеющего это разрешение чат не будет очищаться;
- litebans.mutechat - Доступ к команде - /mutechat;
- litebans.mutechat.bypass - Разрешает писать в чат, при включенном /mutechat;
- litebans.lockdown - Доступ к команде - /lockdown;
- litebans.lockdown.bypass - Разрешение не быть выгнанным во время блокировки и присоединиться к серверу во время блокировки.
- litebans.admin - Доступ к команде /litebans "reload/inport. ";
- litebans.notify - Разрешение на просмотр всех уведомлений;
- litebans.notify.clearchat - Разрешение на просмотр трансляции, когда кто-то использует /clearchat;
- litebans.notify.banned_join - Разрешение видеть, когда забаненные игроки пытаются присоединиться;
- litebans.notify.mute - Разрешение видеть, когда замученные игроки пытаются общаться;
- litebans.notify.dupeip_join - Разрешение на просмотр уведомлений dupeip;
- litebans.json.hover_text - Разрешение для просмотра hover текста;
- litebans.tabcomplete - Разрешение на вкладку-полные имена онлайн-игроков по всей сети с версией плагина BungeeCord;
- litebans.notify.broadcast - Разрешение видеть бан / мут / предупреждение / КИК на экране;
- litebans.notify.warned - Разрешение на просмотр собственных предупреждений;
- litebans.notify.muted - Разрешение на просмотр собственных мутов;
- litebans.exempt - Освобожден от банов / мутов / предупреждения / киков;
- litebans.exempt.ban - Освобожден от бана;
- litebans.exempt.mute - Освобожден от мута;
- litebans.exempt.warn - Освобожден от предупреждений;
- litebans.exempt.kick - Освобожден от кика;
- litebans.exempt.bypass - Обход освобожденных разрешений;
- litebans.exempt.bypass."тип" - То же, что и выше, обходит определенные разрешения;
- litebans.exempt.dupeip_join - Освобожден от проверок dupeip при соединении.
Как установить плагин?
1. Скачайте плагин.
2. Возьмите скачанный(ые) файл(ы) и перенесите в папку plugins Вашего сервера.
Litebans - плагин для сервера Minecraft, который позволяет настроить баны, муты, предупреждения, кики, экран бана игрока. А также через плагин Litebans можно настроить ограничения для донатеров по использованию данных команд.
Все наказания, сделанные через LiteBans, вступят в силу глобально на всех серверах, связанных с одной и той же базой данных. Хотя LiteBans предназначен для эффективной синхронизации между сотнями серверов, он все еще может работать в одиночку на одном сервере без базы данных MySQL.
iteBans может работать изначально под Spigot и BungeeCord, предлагая те же функции на обеих платформах.
(Плагин может быть установлен в папку плагина Spigot или папку плагина BungeeCord.)
Как установить плагин LiteBans?
- На обычный сервер:
1. Загрузите плагин в папку плагинов;
2. Запустите сервер или перезапустите, если он уже запущен;
3. Настройте конфиг config.yml под себя, после чего пропишите /litebans reload;
4. Настройте права для игроков и администраторов.
- На BungeeCord сервер:
1. Загрузите плагин в папку плагинов BungeeCord. Плагин не нужно устанавливать ни на одном из серверов, связанных с прокси.;
2. Запустите bungeecord или перезапустите, если он уже запущен;
3. Настройте конфиг config.yml под себя, после чего пропишите /litebans reload;
4. Настройте разрешения в конфигурации BungeeCord.YML и перезагрузите сервер;
5. Если вы используете сервер в автономном режиме, вам необходимо связать вашу систему аутентификации (например, AuthMe) с BungeeCord, иначе пользователи смогут запускать команды без входа в систему.
MainBan — плагин для майнкрафт, с помощью которого вы сможете ограничить количество выдаваемых донатерами банов, мутов и киков, а так же их можно ограничить по времени.
Особенности плагина LiteBans:
- Разработанный с нуля с поддержкой UUID в виду. Все наказания основаны на UUID.
- Полностью настраиваемый экран бана для забаненных игроков, несколько линий и цветов могут быть использованы, а также запретить информационные переменные – продолжительность до истечения срока действия запрета, причина, сотрудник, который выдал бан, время с момента выдачи бана, продолжительность запрета, сервер, на котором был выдан бан и т.д.
- Поддерживаются несколько типов баз данных, включая MySQL, MariaDB и H2. H2 используется по умолчанию, что означает, что MySQL не нужен для использования LiteBans с односерверной настройкой.
- Усовершенствованная система синхронизации light cross-server позволяет глобальным наказаниям мгновенно вступать в силу на всех серверах, подключенных к одной базе данных.
- Автономные игроки могут получать предупреждения; они будут видеть все свои новые предупреждения, когда они присоединятся. Это работает на разных серверах.
- Когда игрок с забаненной учетной записью на том же IP присоединяется, все игроки со специальными разрешениями будут уведомлены.
- Вы можете просмотреть историю наказаний для игроков (/history) и наказания, выданные сотрудниками (/staffhistory).
- LiteBans использует минимальный объем памяти и не блокирует основной поток сервера с любыми запросами базы данных после запуска.
- Имеется система предупреждений.
Команды / commands плагина LiteBans:
/ban, /tempban, /banip "Ник" "Время бана" "Причина" "server:сервер" - Выдать бан игроку, сервер указывать не обязательно, (server:сервер - выдать бан на определенном сервере, server:* - на всех серверах).
Пример: /ban MeXaHuK 7d Реклама server:survival - Выдать бан игроку MeXaHuK на 7 дней, за рекламу на сервере survival.
В config.yml можно указать максимальную продолжительность бана.
/mute "Ник" "Время мута" "Причина" "server:сервер" - Выдать мут игроку, сервер указывать не обязательно, (server:сервер - выдать мут на определенном сервере, server:* - на всех серверах).
Пример: /mute MeXaHuK 1d Реклама server:survival - Выдать мут игроку MeXaHuK на 1 день, за рекламу на сервере survival.
В config.yml можно указать максимальную продолжительность мута.
/warn "Ник" "Причина" "server:сервер" - Выдать игроку предупреждение, сервер указывать не обязательно, (server:сервер - выдать бан на определенном сервере, server:* - на всех серверах).
Пример: /warn MeXaHuK Реклама server:survival - Выдать предупреждение игроку MeXaHuK, за рекламу на сервере survival.
/history "Ник" "server:сервер" - Показывает наказания, недавно полученные игроком на серверах, отсортированные по дате, сервер указывать не обязательно.
Пример: /history MeXaHuK server:* - Показать наказания игрока MeXaHuK на всех серверах.
/staffhistory "Ник" - Показать активные наказания игрока.
Пример: /staffhistory MeXaHuK - Показать активные наказания игрока MeXaHuK.
/staffrollback "Ник" "Время" - Удалить наказания выданные в течении указанного времени.
Пример: /staffrollback MeXaHuK 3d - Удалить наказания с игрока MeXaHuK выданные за последние 3 дня.
/checkban, /checkmute "Ник" - Проверить, забанен или замечен ли игрок.
/kick "Ник" "Причина" - Кикнуть игрока.
/geoip "Ник" - Проверить, с какой страны игрок.
/lastuuid "Ник" - Проверить UUID игрока.
/clearchat - Очистить чат.
/banlist - Показать список забаненых.
/mutechat - Временно отключить чат.
/litebans reload - Перезапустить плагин.
/litebans info - Предоставляет сведения о состоянии соединения с базой данных, количестве активных соединений и показывает серверы, подключенные к той же базе данных.
/litebans sqlexec - Позволяет выполнять произвольные запросы к базе данных и просматривать результаты этих запросов в табличном формате.
/litebans cleariphistory "Ник" - Очистить историю игрока.
/litebans import start - Начинает процесс импорта после настройки импорта в config.в формате YML.
Права плагина:
1) luckybans.ban.list - Доступ к команде /banlist
2) luckybans.ban.temp - Доступ к бану на время
3) luckybans.ban.permanent - Доступ к перманентному бану
4) luckybans.banip.temp - Доступ к бану на время по айпи
5) luckybans.banip.permanent - Доступ к перманентному бану по айпи
6) luckybans.kick - Доступ к команде /kick
7) luckybans.unmute - Доступ к команде /unmute
8) luckybans.unban - Доступ к команде /unban
Читайте также: