Cerebro - WebMapDisplay

Cerebro - WebMapDisplay

Cerebro is a Hytale server plugin that exposes a public, live web map with tiles and player markers. It runs an internal HTTP server (default 8081) and serves a Leaflet UI for pan, zoom, coordinate jump, and username lookup.

92.0 загрузок
Обновлён 13 дней назад

Скриншоты

Описание

Обзор

Cerebro - это плагин сервера Hytale, который раскрывает общедоступную веб-карту с плитками и маркерами игроков. Запускает внутренний HTTP-сервер (по умолчанию) 8081) и служит UI на основе листовок Это поддерживает:

  • Пан и зум
  • Координационный прыжок
  • Поиск имени пользователя

Веб-конечные точки

Карта UI

  • URL: http://<server-ip>:<port>/(по умолчанию 8081)

Плитки

  • Метод: Встать
  • Путь: /tiles/{x}/{y}
  • Ответ: Изображение/png

Игроки

  • Метод: Встать
  • Путь: /api/ Игроки
  • Ответ: приложение/json

Серверное имя

  • Метод: Встать
  • Путь: /api/сервер
  • Ответ: приложение/json

Метаданные карты

  • Метод: Встать
  • Путь: /api/meta
  • Ответ: приложение/json

командование

  • /cerebro port <number&gt Меняет внутренний порт веб-сервера во время выполнения и сохраняет значение для сервера. config.json файл под Серебро. Порт Ключ.

конфигурация

Плагин читает и записывает порт веб-сервера с сервера config.jsonкоторый является Автоматическое размещение из корня сервера / рабочего каталога.

Сохраненный формат:

{
"Церебро": {
«Порт»: 8081
?
? 

Построить выход

  • Имя Джар: Церебро-1.0.0.jar
  • Идентификатор плагинов в logs: Исполнитель: Cerebro

Оперативные примечания

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

Показать оригинальное описание (English)

Overview

Cerebro is a Hytale server plugin that exposes a public, live web map with tiles and player markers. It runs an internal HTTP server (default 8081) and serves a Leaflet-based UI that supports:

  • Pan and zoom
  • Coordinate jump
  • Username lookup

Web Endpoints

Map UI

  • URL: http://<server-ip>:<port>/(default 8081)

Tiles

  • Method: GET
  • Path: /tiles/{x}/{y}
  • Response: image/png

Players

  • Method: GET
  • Path: /api/players
  • Response: application/json

Server Name

  • Method: GET
  • Path: /api/server
  • Response: application/json

Map Metadata

  • Method: GET
  • Path: /api/meta
  • Response: application/json

Commands

  • /cerebro port <number> Changes the internal web server port at runtime and persists the value to the server’s config.json file under the Cerebro.Port key.

Config

The plugin reads and writes the web server port from the server config.json, which is auto-located from the server root / working directory.

Stored format:

{
  "Cerebro": {
    "Port": 8081
  }
}

Build Output

  • JAR name: Cerebro-1.0.0.jar
  • Plugin identifier in logs: sulf:Cerebro

Operational Notes

Memory usage can be high under load. Monitor RAM usage if you expect multiple concurrent users accessing the web map.

Последние версии

Cerebro-1.0.0.jar

Early Access 21.01.2026 34.1 КБ
Скачать