Перейти к содержимому

HungerBridge

Безопасный и лёгкий HTTP-мост для Paper и Fabric

FabricQuiltPaperPurpur
Загрузчики
FabricQuiltPaperPurpur
Скачиваний на Modrinth
384
Подписчиков на Modrinth
0
версий
10
Обновлён
20 июня 202620 июн.
Опубликован
в 2026
Это библиотека — она нужна другим модам и сама ничего не добавляет в игру

Коротко о моде

Библиотека — нужна другим модам
Работает на Fabric, Quilt, Paper и Purpur
Для Minecraft 1.21–26.2
Ставится только на сервер; игрокам ставить не нужно
Последняя версия — 3.0-alpha от 20 июня 2026
Лицензия GPL-3.0-or-later — бесплатно
Где нужен
В игрене нуженНа сервереобязателен

Ставится только на сервер; игрокам ставить не нужно

Версии игры1.21–26.2
Описание переведено автоматическиПоказать оригинал (EN)

HungerBridge — это крошечный, бесшумный, мультизагрузочный HTTP-мост, который позволяет внешним сервисам безопасно и эффективно общаться с вашим сервером Minecraft. Создан для автоматизации и спроектирован так, чтобы совершенно не мешать вам.

Что он делает

  • Предоставляет минимальный HTTP API для удалённой автоматизации
  • Поддерживает Paper и Fabric с общим модулем
  • Предоставляет эндпоинты run и log (скоро будет больше!)
  • Ноль команд, ноль вывода в чат, ноль беспорядка
  • Безопасен по умолчанию — аутентификация по общему секрету, никакого открытого RCON, никаких открытых внутренностей

Зачем он нужен

Традиционный RCON медленный, хрупкий и небезопасный для публичного доступа. HungerBridge заменяет его современным, stateless, аутентифицированным HTTP-слоем, который работает одинаково на всех загрузчиках.

Возможности

  • 🔌 Единый API для всех загрузчиков
  • 🧩 Библиотека Python
  • 🔐 Аутентификация по общему секрету
  • ⚡ Быстрый, лёгкий, без нагрузки на тики
  • 📝 Эндпоинт структурированного логирования
  • 🏃 Эндпоинт выполнения команд

Использование

HungerBridge создан для работы в паре с HungerLib или любым внешним клиентом, умеющим отправлять аутентифицированные HTTP-запросы. Примеры интеграций:

  • Скрипты автоматизации
  • Оркестрация серверов
  • Пользовательские дашборды
  • Инструменты мониторинга серверов

Поддержка HungerLib

Хотя HungerBridge может использоваться любым HTTP-клиентом, HungerLib — это библиотека Python, созданная для запросов.

Установка

pip install hungerlib

Использование

from hungerlib import BridgeClient

# Создаём клиент
bridge = BridgeClient(url="http://example.com:1913", token="YOUR_SECRET")

# Выполнить команду
out = bridge.runCommand("say Hello from HungerBridge!", silent=False)
print("Command output:", out)

# Залогировать что-нибудь
bridge.log("Example script ran successfully", level="info")

# Получить статус
bridge.getStatus()

# Получить версию
bridge.getVersion()

Поддерживаемые платформы

ПлатформаПоддержкаВерсия
Fabric✔ Да1.21.10+
Quilt✔ Да1.21.10+
Paper✔ Да1.21.10+
Purpur✔ Да1.21.10+

Руководство по безопасности

HungerBridge спроектирован так, чтобы его можно было безопасно открывать при использовании вместе с Cloudflare. Это руководство показывает минимальную рекомендуемую настройку для защиты вашего API через HTTPS. Разместите HungerBridge за Cloudflare
Создайте DNS-запись:

ТипИмяЗначениеПрокси
AapiProxied (оранжевое облако)

Это даёт вам:

  • HTTPS
  • Защиту от DDoS
  • Файрвол
  • Маскировку IP Ваш API будет доступен по адресу:
    https://api.example.com:1913

Частые вопросы

Как установить HungerBridge?

Установите Fabric под свою версию Minecraft, скачайте HungerBridge под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.

Для каких версий Minecraft есть HungerBridge?

У HungerBridge есть сборки для Minecraft 1.21–26.2.

Нужен ли HungerBridge на сервере?

Ставится только на сервер; игрокам ставить не нужно

Лицензия и источник
GNU General Public License v3.0 or laterможно использовать и распространять; изменённые версии — под той же лицензией и с исходным кодом
Оригинал — Modrinth↗Файлы — без изменений, проверены по SHA-512Это ваш мод? Правообладателям

Сайт использует cookie: необходимые — для входа и темы, а также счётчики посещений Яндекс Метрика и LiveInternet — по ним мы видим, как пользуются сайтом. Рекламных cookie у нас нет. Подробнее