▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/Super Ignore
Super Ignore

Super Ignore

Allows blocking the connection of certain players when you are on the server.

47
1

EN

SuperIgnor is an advanced server protection plugin for 1.20-1.21.x that allows server administrators to control player access with flexible rules, realistic kick messages, and full in-game management.

The plugin creates a "whitelist-like" or "blacklist" environment depending on who is online, perfect for private servers or trolling unwanted guests with fake connection errors.

🚀 Features

🛡️ Smart Protection Modes

  • when_online - Ignored players cannot join only when Main Users (admins/owners) are online.
  • always - Ignored players are blocked permanently, regardless of who is online.

⚙️ Full In-Game Management

  • No need to edit config files manually!
  • Add/Remove admins and ignored players via commands.
  • Switch operation modes instantly without reloading.

🔔 Admin Notifications

  • Main users receive a notification in chat when an ignored player tries to join and gets kicked.
  • Know exactly when your "enemies" are trying to connect.

🎭 Stealth & Kick Types

  • custom - Customizable message with color support (&c, &l, etc.).
  • random - Realistic connection errors (Java Exceptions, Timeouts) to make the player think it's their internet, not a ban.

💻 Commands

CommandArgumentsDescription
/si add<main/ignore> <nick>Add a player to the Main or Ignored list
/si remove<main/ignore> <nick>Remove a player from the lists
/si listNoneView all Main and Ignored users
/si mode<always/when_online>Switch the plugin operation mode
/si reloadNoneReload configuration from file

Aliases: /superignor, /si

🔐 Permissions

PermissionDescriptionDefault
superignor.adminAllows using all plugin commands and receiving notificationsop
superignor.bypassPlayers with this permission are never kicked, even if they are in the ignore listfalse

📋 Configuration Example

# Operation mode: "when_online" or "always"
operation-mode: "when_online"

# Notify main users when an ignored player tries to join?
notify-main-users: true

# Main server users (nicknames)
# Can be managed via /si add main <nick>
main-users:
  - "OwnerSteve"

# Ignored users (nicknames)
# Can be managed via /si add ignore <nick>
ignored-users:
  - "BadPlayer1"

# Kick message type: "custom" or "random"
kick-type: "custom"

# Custom kick message (supports color codes with &)
kick-custom-message: "&cYou cannot join the server while main administrators are online!"

# Random realistic errors
kick-random-messages:
  - "Internal Exception: java.io.IOException: Connection reset by peer"
  - "Internal Exception: java.net.SocketException: Connection timed out"

🔧 Installation

  1. Place the JAR file in your plugins/ folder.
  2. Restart the server.
  3. Use /si add main YourNick to add yourself as a main user.
  4. Use /si add ignore BadGuy to block someone.

RU (описание на русском)

SuperIgnor - это продвинутый плагин защиты для серверов 1.20-1.21.x, который позволяет администраторам контролировать доступ игроков с помощью гибких правил, реалистичных сообщений об ошибках и полного управления из игры.

Плагин идеально подходит для приватных серверов, позволяя блокировать нежелательных гостей только тогда, когда вы находитесь на сервере, или путать их фейковыми ошибками подключения.

🚀 Возможности

🛡️ Умные режимы защиты

  • when_online - Игнорированные игроки не могут зайти, только когда "Главные пользователи" (админы) онлайн.
  • always - Игнорированные игроки не могут зайти никогда (бан).

⚙️ Управление из игры

  • Больше не нужно лезть в конфиг для добавления игроков!
  • Добавляйте/удаляйте админов и игнорируемых игроков командами.
  • Переключайте режимы работы "на лету".

🔔 Уведомления для админов

  • Главные пользователи получают сообщение в чате, когда игнорируемый игрок пытается зайти и его кикает.
  • Вы всегда будете знать, когда ваши "враги" пытаются подключиться.

🎭 Скрытность и типы кика

  • custom - Настраиваемое сообщение с поддержкой цветов (&c, &l и т.д.).
  • random - Реалистичные ошибки подключения (Java Exceptions, Timeouts). Игрок будет думать, что у него проблемы с интернетом, а не бан.

💻 Команды

КомандаАргументыОписание
/si add<main/ignore> <ник>Добавить игрока в список Главных или Игнорируемых
/si remove<main/ignore> <ник>Удалить игрока из списка
/si listНетПоказать списки игроков
/si mode<always/when_online>Переключить режим работы
/si reloadНетПерезагрузить конфиг из файла

Алиасы: /superignor, /si

🔐 Права (Permissions)

ПравоОписаниеПо умолчанию
superignor.adminДоступ ко всем командам и получение уведомленийop
superignor.bypassИгроки с этим правом никогда не будут кикнуты, даже если они в черном спискеfalse

📋 Пример конфигурации

# Режим работы: "when_online" или "always"
operation-mode: "when_online"

# Уведомлять главных пользователей при попытке входа игнорируемого?
notify-main-users: true

# Главные пользователи (можно добавить через /si add main)
main-users:
  - "OwnerSteve"

# Игнорированные пользователи (можно добавить через /si add ignore)
ignored-users:
  - "BadPlayer1"

# Тип кика: "custom" или "random"
kick-type: "custom"

# Кастомное сообщение (поддерживает цвета через &)
kick-custom-message: "&cВы не можете зайти на сервер, пока администрация онлайн!"

# Случайные ошибки (для режима random)
kick-random-messages:
  - "Internal Exception: java.io.IOException: Connection reset by peer"
  - "Internal Exception: java.net.SocketException: Connection timed out"

🔧 Установка

  1. Поместите JAR файл в папку plugins/.
  2. Перезагрузите сервер.
  3. Введите /si add main ВашНик, чтобы добавить себя в главные пользователи.
  4. Введите /si add ignore НикВрага, чтобы заблокировать кого-то.

Совместимость

Minecraft: Java Edition

1.21.x1.20.x

Платформы

Поддерживаемые окружения

Сервер

Создатели

Детали

Лицензия:MIT
Опубликован:7 месяцев назад
Обновлён:2 месяца назад
Главная