AdminNotes — инструмент для ведения заметок администрации Minecraft: фиксация нарушений

AdminNotes: незаменимый помощник админа Minecraft — плагин для заметок о игроках, автофиксации наказаний и уведомлений для Minecraft. Упростите модерацию.

«AdminNotes — инструмент для ведения заметок администрации Minecraft: фиксация нарушений» в каталоге ITSMYFOX — карточка для Minecraft с описанием, характеристиками и всеми доступными версиями. Ниже — таблица файлов и прямая загрузка.

Скачать AdminNotes

Оригинальное название: AdminNotes

ФайлВерсияЗагрузчикРазмер
AdminNotes.jar46 КБСкачать

AdminNotes: незаменимый помощник админа Minecraft

Держать в голове историю каждого игрока на сервере — задача неблагодарная. Когда онлайн переваливает за сотню, а нарушения сыплются одно за другим, память подводит даже самых опытных администраторов. Именно для таких случаев и существует плагин AdminNotes: незаменимый помощник админа Minecraft. Это лёгкий, но функциональный инструмент, который превращает разрозненные факты о поведении игроков в структурированную базу данных. Вместо того чтобы полагаться на скриншоты, логи чата и собственную память, вы получаете единую систему заметок, доступную прямо из игрового чата.

Что именно умеет AdminNotes

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

Базовое ведение записей

  • Создание текстовых заметок, жёстко привязанных к конкретному игроку. Можно указать причину, детали инцидента или просто оставить пометку "проверить позже".
  • Просмотр всех записей с удобной постраничной навигацией. Даже если на игрока накоплено пятьдесят заметок, вы не потеряетесь в них.
  • Гибкий поиск по трём параметрам: никнейм игрока (p:), автор записи (w:) или ключевое слово (k:). Это позволяет быстро поднять всю историю взаимодействий с конкретным человеком.

Уведомления и автоматизация

  • Флаг оповещения на заметке. Если игрок с таким флагом заходит на сервер, все администраторы получают мгновенное сообщение. Идеально для отслеживания рецидивистов или тех, кто находится на "последнем предупреждении".
  • Автоматическое создание записей при использовании команд наказания. Выдал мут, кик или бан? Плагин сам зафиксирует это событие, указав команду, причину и координаты администратора.
  • Уведомления о создании новых заметок другими членами команды. Вы всегда будете в курсе, если коллега пометил игрока.

Хранение данных

В зависимости от масштаба проекта, AdminNotes поддерживает два типа баз данных: SQLite для небольших серверов и MySQL для крупных сетей. Во втором случае все записи хранятся централизованно, что позволяет синхронизировать данные между несколькими серверами одной сети. Настройка производится через стандартный конфигурационный файл config.yml, где указываются хост, порт, имя базы и учётные данные.

Установка и первичная настройка

Процесс установки не вызовет затруднений даже у новичка. Достаточно скачать AdminNotes: незаменимый помощник админа Minecraft и поместить JAR-файл в папку plugins вашего сервера. После перезапуска плагин самостоятельно создаст все необходимые конфигурационные файлы и структуру базы данных. Для работы с ним потребуется один из популярных загрузчиков плагинов — Bukkit, Spigot или Paper. Актуальные сборки AdminNotes поддерживают версии Minecraft от 1.8 до 1.20+, что покрывает практически все современные серверные сборки.

После первого запуска необходимо настроить права доступа. Это делается через любой пермишен-плагин, будь то LuckPerms, PermissionsEx или их аналоги. Базовая конфигурация сводится к редактированию config.yml, где можно изменить префикс сообщений в чате, формат даты, количество заметок на странице и другие параметры. Если вы используете современный лаунчер с интегрированным менеджером модов, то процесс установки упрощается до пары кликов мышью, однако ручной способ через папку plugins остаётся самым надёжным и универсальным.

Команды: полный арсенал

Вся работа с плагином строится вокруг корневой команды /notes. Ниже приведён перечень основных подкоманд, которые покрывают все повседневные сценарии.

  • /notes create <игрок> <текст> — создание новой заметки. Текст может содержать пробелы и любые символы.
  • /notes list [игрок] — вывод списка заметок. Без указания игрока показывает все записи, с указанием — только по конкретному нику.
  • /notes info <ID> — детальная информация о заметке: автор, дата создания, статус уведомления.
  • /notes notify <ID> — переключение флага оповещения для конкретной записи.
  • /notes search p:ник w:автор k:слово — расширенный поиск с комбинированием фильтров.
  • /notes remove <ID> — удаление записи.

Такой набор команд позволяет не только фиксировать нарушения, но и проводить полноценный анализ истории игрока перед принятием решения о бане.

Система прав: гибкость для любой команды

Одна из сильных сторон AdminNotes — детализированная система разрешений. Вы можете выдать модератору право создавать заметки, но запретить их удаление. Старший состав получит полный доступ, а рядовые игроки не увидят даже списка записей. Основные узлы прав выглядят следующим образом:

  • adminnotes.mod — базовый доступ, включающий просмотр списка и получение уведомлений о создании записей.
  • adminnotes.create — разрешение на создание заметок.
  • adminnotes.list — просмотр всех записей.
  • adminnotes.info — просмотр детальной информации.
  • adminnotes.notify — управление флагом уведомления.
  • adminnotes.remove — удаление записей.
  • adminnotes.admin — полный доступ ко всем функциям без исключений.
  • adminnotes.autonote.* — разрешение на все автоматические заметки из файла auto-notes.yml.
  • adminnotes.login-notified — получение уведомления при входе игрока с активным флагом.
  • adminnotes.create-notified — оповещение о создании новой заметки другим администратором.

Такая градация исключает путаницу и позволяет выстроить чёткую иерархию внутри команды проекта.

Автоматические заметки: журнал наказаний без ручного ввода

Файл auto-notes.yml открывает доступ к мощной системе автоматизации. Вы можете настроить плагин таким образом, чтобы он самостоятельно создавал записи при использовании определённых команд. Каждое правило содержит несколько ключевых параметров: название, список отслеживаемых команд, регулярное выражение для извлечения данных, шаблон заметки и указание, какая группа из regex соответствует нику игрока.

Например, можно настроить автоматическую фиксацию мута с указанием причины, длительности и имени администратора, выдавшего наказание. Это полностью исключает человеческий фактор: запись появится в базе мгновенно и без ошибок. Шаблон поддерживает подстановку переменных: $1, $2 — группы из регулярного выражения, <commander> — ник администратора, <location> — его координаты. Дополнительно можно принудительно включить или отключить флаг уведомления для конкретного типа авто-заметки.

Конфигурация: ключевые параметры

Файл config.yml содержит множество полезных настроек, которые позволяют адаптировать плагин под нужды конкретного проекта. Вот наиболее важные из них:

  • chat-prefix — префикс сообщений плагина в чате.
  • db-type — выбор между SQLite и MySQL. Для крупных серверов рекомендуется второй вариант.
  • permission-default — поведение прав по умолчанию для игроков без явных разрешений.
  • notify-by-default — если true, все новые заметки автоматически получают флаг уведомления.
  • notes-per-page — количество записей на одной странице при использовании /notes list.
  • date-format — формат отображения даты в заметках.
  • async-db-queries — асинхронные запросы к базе данных, снижающие нагрузку на сервер.
  • confirm-player-joined — требование подтверждения, что игрок действительно заходил на сервер, что защищает от опечаток в нике.
  • use-metrics — отправка анонимной статистики на mcstats.org.

Отдельно стоит упомянуть секцию mysql, где прописываются стандартные параметры подключения: хост, порт, название базы данных и учётные данные. Всё интуитивно понятно для любого администратора, работавшего с Bukkit-плагинами.

Вопросы конфиденциальности и метрики

AdminNotes использует систему сбора анонимной статистики Hidendra. На сервер mcstats.org отправляются обезличенные данные: уникальный идентификатор сервера, версия Java, версия плагина, операционная система, количество ядер процессора и число игроков онлайн. Эта информация помогает разработчику понимать популярность проекта и приоритизировать доработки. Если вы не хотите участвовать в сборе статистики, достаточно установить параметр use-metrics в значение false. Исходный код плагина полностью открыт, что позволяет опытным пользователям самостоятельно вносить изменения под свои нужды.

Итоги: стоит ли внедрять AdminNotes

AdminNotes: незаменимый помощник админа Minecraft — это именно тот случай, когда простота сочетается с функциональностью. Плагин не перегружает сервер, легко настраивается и покрывает практически все сценарии модерации: от фиксации разового нарушения до ведения подробного досье на каждого игрока. Автоматические заметки экономят время, а система уведомлений позволяет мгновенно реагировать на появление проблемных пользователей. Если вы хотите навести порядок в администрировании и сделать работу команды прозрачной, AdminNotes станет отличным выбором. Установка займёт не более пяти минут, а эффект от использования вы почувствуете уже в первый день работы.

В каталоге ITSMYFOX — тысячи модов, дополнений и ресурспаков для Minecraft. Используйте поиск и категории, чтобы найти похожее.