External Announcements: вывод объявлений в чат Minecraft

Мод External Announcements в Minecraft: как показывать новости прямо в чате Представьте: вы создали собственный модпак, запустили сервер или просто хотите донести до игроков важную информацию без лишних плагинов и веб-интерфейсов. Мод External Announcements решает эту задачу максимально просто — ...

Скачать Announcement Mod для Minecraft 1.12.2, 1.11.2, 1.10.2, 1.8.9, 1.7.10

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

Версии Minecraft: 1.10.2, 1.11.2, 1.12.2, 1.7.10, 1.8.9

Загрузчик: Forge

ФайлВерсияЗагрузчикРазмер
Announcement-Mod-1.10.2-0.0.1b1.jar1.10.2Forge8 КБСкачать
Announcement-Mod-1.11.2-0.0.1b1.jar1.11.2Forge8 КБСкачать
Announcement-Mod-1.12.2-0.0.1b3.jar1.12.2Forge9 КБСкачать
Announcement-Mod-1.12.2-0.0.1b4.jar1.12.2Forge10 КБСкачать
Announcement-Mod-1.12.2-0.0.1b5.jar1.12.2Forge10 КБСкачать
Announcement-Mod-1.12.2-0.0.1b6.jar1.12.2Forge12 КБСкачать
Announcement-Mod-1.7.10-0.0.1b3-universal.jar1.7.10Forge7 КБСкачать
Announcement-Mod-1.8.9-0.0.1b2.jar1.8.9Forge8 КБСкачать

Мод External Announcements в Minecraft: как показывать новости прямо в чате

Представьте: вы создали собственный модпак, запустили сервер или просто хотите донести до игроков важную информацию без лишних плагинов и веб-интерфейсов. Мод External Announcements решает эту задачу максимально просто — он выводит внешние объявления в игровой чат. Никаких всплывающих окон, никакой возни с ресурспаками. Только текст, который появляется с заданной периодичностью и читается прямо во время игры.

Что умеет External Announcements

По своей сути это утилита для создателей модпаков и администраторов серверов. Она читает текстовый или JSON-файл с новостями и показывает их в чате всем игрокам. Вы можете разместить файл локально или загрузить на удалённый сервер — мод поддерживает оба варианта. Главное преимущество — гибкая настройка времени показа и повторения сообщений.

Основные возможности текущей версии:

  • Чтение локального текстового или JSON-файла.
  • Загрузка объявлений по прямой ссылке (URL).
  • Поддержка неограниченного количества сообщений.
  • Настраиваемая задержка перед первым показом.
  • Интервал повторения для каждого объявления.

Форматы файлов: TXT и JSON

Мод понимает два формата. Текстовый вариант проще, JSON даёт больше контроля. Разберём оба.

TXT-формат

Каждая строка файла — одно объявление. Синтаксис элементарный:

  • {"Сообщение"} — просто текст, который покажется один раз с настройками по умолчанию.
  • {"Сообщение", 10s} — задержка перед первым появлением 10 секунд.
  • {"Сообщение", 10s, 100s} — задержка 10 секунд, повтор каждые 100 секунд.

Значения времени можно указывать в секундах (s) или минутах (m). Если сообщений несколько, они разделяются запятыми: {}, {}, {}. Никаких ограничений по количеству нет.

JSON-формат

Для тех, кто привык к структурированным данным, подойдёт JSON. Пример корректного файла:

{
  "messages": [
    {
      "message": "Привет, это тестовое сообщение",
      "delayTime": "10s",
      "waitTime": "100s"
    },
    {
      "message": "Второе объявление для игроков",
      "delayTime": "20s",
      "waitTime": "100s"
    }
  ]
}

Здесь delayTime — задержка до первого показа, waitTime — пауза перед следующим повтором. Такой подход удобен, когда нужно централизованно управлять новостями через удалённый файл.

Настройка и конфигурация

Путь к файлу объявлений прописывается в конфиге мода. Чтобы указать локальный источник, добавьте префикс FILE:, для удалённого — URL:. Например:

  • FILE:config/announcements.txt
  • URL:https://example.com/news.json

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

Кстати, если вы собираете собственный модпак и хотите быстро протестировать External Announcements вместе с десятком других модов, удобно использовать лаунчер foxygame.net — он позволяет скачивать моды прямо из меню и гибко управлять сборками. Это экономит время, когда нужно проверить совместимость нескольких утилит в одном профиле.

Планируемые возможности

Разработчик не останавливается на базовом функционале. В дорожной карте значатся действительно полезные улучшения:

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

Когда эти фичи появятся, External Announcements превратится в полноценный информационный центр, не уступающий плагинам для Bukkit/Spigot, но работающий на чистом Forge или Fabric.

Практическое применение

Где такой мод действительно выручает? Сценариев масса:

  • Модпаки. Расскажите игрокам об особенностях сборки, важных изменениях рецептов или этапах прохождения.
  • Серверы. Анонсируйте ивенты, техработы, обновления правил без установки тяжелых плагинов.
  • Обучение. В обучающих картах можно выводить подсказки и инструкции прямо в чат с заданной периодичностью.
  • Реклама. Если вы стример или владелец сообщества, показывайте ссылки на соцсети или донаты (как только появится поддержка кликабельных ссылок).

Итог

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