Открытый бэкенд (и API) для модов карты мира и путевых точек!
Требует Connector и FFAPI на (neo)forge.
Surveyor — это бэкенд для карт для модов, таких как Antique Atlas 4, Hoofprint и Via Romana.
Помимо обработки генерации и сохранения данных карты, таких как рельеф и путевые точки, Surveyor:
- Показывает других игроков на вашей карте, даже за сотни чанков!
- Отслеживает ваше исследование и восстановит данные карты с сервера, если они будут потеряны или вы смените компьютер!
- Включает совместное использование карты в реальном времени с другими игроками по вашему выбору — рельеф, путевые точки и всё остальное!
- Позволяет менять интерфейсы карты в любое время без потери данных!
- Импортирует путевые точки из Xaero's Minimap и имеет интеграцию с модами, такими как Waystones и OPAC.
- Полностью модульный — поэтому моды, такие как Atlas HUD, могут использовать путевые точки без включения сканирования рельефа.
Команды
Если вы администратор сервера или у вас не установлен интерфейс карты, surveyor включает несколько полезных команд:
/surveyorотображает сводку о том, сколько чанков и структур вы исследовали и сколько путевых точек записано./surveyor share [игрок]и/surveyor unshareпозволяют присоединяться к группам совместного использования карты и выходить из них./waypointsпозволяет просматривать и редактировать ваши записанные путевые точки./landmarksпозволяет просматривать и (при уровне прав 2 или выше) редактировать глобальные путевые точки.
Данные Surveyor хранятся в формате NBT по пути data/surveyor (для каждого измерения в одиночной игре/на серверах, в папке .minecraft для клиентов).
Конфигурация
Конфигурацию Surveyor можно редактировать в файле config/surveyor.toml или в игре с помощью McQoy. Она включает:
- Включение/отключение подсистем рельефа, структур и достопримечательностей (иначе устанавливается установленными интерфейсами на клиентах).
- Какие данные должны передаваться по сети клиентам/серверу и между участниками группы.
- Следует ли считать всех игроков на сервере частью одной глобальной группы совместного использования карты.
- Как часто отправлять обновления позиции игрока клиентам и как быстро синхронизировать отсутствующий рельеф с клиентами.

