Мод для Майнкрафт на Fabric — дополнение для JourneyMap, которое помогает отмечать участки на карте. Для каждого участка можно сохранить владельца, назначение, описание, цвет, теги и чанки; границы показываются цветным слоем на карте JourneyMap.
Возможности
- Данные хранятся локально и отдельно для каждого мира в базе SQLite.
- Участок может включать несколько чанков, но один чанк нельзя записать сразу в несколько участков.
- Участки объединяются в группы для массового изменения владельца, назначения, описания, цвета и тегов.
- Цвет можно задать вручную или включить автоматический подбор контрастного цвета для соседних участков. Учитываются только границы чанков по сторонам, а не по диагонали.
- На карте выводится название участка в его крупнейшей связной области.
- В меню JourneyMap можно включать и выключать слой участков, выделять чанки кликом, управлять данными выбранных чанков и открывать действия через правый клик по полноэкранной карте.
- Экспорт создаёт полную копию базы с участками, владельцами, группами, тегами, чанками и настройками. Перед импортом текущая база сохраняется в резервную копию
land-registry.backup-*.sqlite.
Как пользоваться
Создайте участок и добавьте в него чанк, на котором стоит персонаж:
/parcel create Spawn/parcel chunk add Spawn
Команда /parcel показывает данные участка в текущем чанке, а /parcel info <parcel> — сведения об участке по имени. Для имён с пробелами используйте кавычки: /parcel owner set "Town Square" Builder.
Основные команды:
/parcel list— список участков;/parcel create <name>,/parcel rename <parcel> <name>,/parcel delete <parcel>— создание, переименование и удаление;/parcel chunk add <parcel> [<chunkX> <chunkZ>],/parcel chunk remove <parcel>— управление чанками;/parcel owner create <name>,/parcel owner set <parcel> <owner>,/parcel owner reset <parcel>— владельцы;/parcel use set <parcel> <use>,/parcel description set <parcel> <description>— назначение и описание;/parcel color set <parcel> <rrggbb[aa]>,/parcel color auto enable <parcel>,/parcel color auto disable <parcel>— цвет;/parcel tag add <parcel> <tag>,/parcel tag remove <parcel> <tag>— теги;/parcel export <path>,/parcel import <path>— перенос базы.
Для групп используются команды /parcel group create <name>, /parcel group add <group> <parcel>, /parcel group remove <group> <parcel> и /parcel group ... с действиями для владельца, назначения, описания, цвета, тегов и сброса данных.
Настройки
При установленном Mod Menu доступны ползунки Parcel opacity и Border thickness для прозрачности участков и толщины их границ. Шестизначный цвет RRGGBB использует общую прозрачность, а восьмизначный RRGGBBAA задаёт прозрачность конкретного участка.
Требования и совместимость
Нужны Fabric, Fabric API, JourneyMap для Fabric и Java. Мод работает только на клиенте: серверу не требуется его установка. Он не создаёт настоящие приваты, не проверяет владельцев и не синхронизирует записи с другими игроками.
