FMapBase — Карта на базы ProtectionStones 🎯🗺️

Плагин FMapBase — Карта на базы ProtectionStones 🎯🗺️ 1.0

Создайте и подтвердите аккаунт для скачивания
Поддерживаемые версии
  1. 1.16
  2. 1.17
  3. 1.18
  4. 1.19
  5. 1.20
  6. 1.21
Ядра и Прокси
  1. Spigot
  2. Paper
Минимальная версия Java
16

FMapBase
Карта, которая приводит на случайную базу игрока! 🧭

Описание 📜
FMapBase — это плагин для Paper/Spigot/Purpur 1.16–1.21, который добавляет на ваш сервер новые «карты». Игрок получает пустую карту, активирует её правым кликом и видит на ней красный ❌, указывающий на центр случайного защищённого региона ProtectionStones. На карте отображается окружающая местность, а белая стрелка 🔎 показывает текущее местоположение и направление игрока — всё, как в стандартных картах.

Особенности ✨
  • После выдачи карта пустая; активируется правой кнопкой мыши. При активации назначается случайный регион ProtectionStones, на который карта будет вести.
  • На активированной карте рисуется красный крестик в центре региона и стрелка игрока; ландшафт загружается автоматически.
  • В названии карты отображается имя владельца региона. Поддерживаются цветовые коды & и HEX‑коды (&#FFAA00) для градиентов.
  • Настраиваемый кулдаун между активациями карт. Время ожидания и текст сообщения об ожидании задаются в конфигурации.
  • Карты можно не только выдавать командой, но и скрафтить. Рецепт полностью настраиваем: форма и ингредиенты задаются в config.yml.
  • Плагин поддерживает права доступа для выдачи карт и перезагрузки конфигурации.

Команды 🚦
Код:
/fmapbase               — получить одну карту случайной базы (для себя)
/fmapbase give <ник> [кол-во] — выдать указанному игроку одну или несколько карт
/fmapbase reload        — перезагрузить конфигурационный файл, не перезапуская сервер

Права 🔑
Код:
fmapbase.use    — позволяет использовать /fmapbase
fmapbase.give   — позволяет выдавать карты другим игрокам
fmapbase.reload — позволяет перезагружать конфигурацию

Конфигурация 🛠️
Конфигурационный файл config.yml создаётся автоматически при первом запуске. В нём вы можете:
  • изменить название (pre_activation_name) и лор (pre_activation_lore) для неактивированных карт;
  • задать шаблон названия активированной карты (activation_name_format), где %player% заменяется на ник владельца региона;
  • настроить сообщение, отправляемое при активации (activation_message), и сообщение о кулдауне (cooldown_message);
  • указать количество часов ожидания между активациями (cooldown_hours);
  • включить/выключить рецепт крафта и задать форму и ингредиенты рецепта в секции crafting.
Пример рецепта по умолчанию:
YAML:
crafting:
  enabled: true
  shape:
    - "GGG"
    - "GCG"
    - "GGG"
  ingredients:
    G: GHAST_TEAR
    C: COMPASS

Установка 🧰
  • Скачайте JAR‑файл плагина FMapBase и поместите его в папку plugins вашего сервера.
  • Убедитесь, что у вас установлены плагины WorldGuard и ProtectionStones совместимых версий.
  • Перезапустите сервер или выполните команду /fmapbase reload.

Поддержка
Плагин тестировался на версиях 1.16–1.21 Paper и Purpur. Если вы обнаружили баг или у вас есть предложения по улучшению, оставляйте отзывы и пожелания. ❤️
Зависимости
WorldGuard, ProtectionStones
Команды и права
Код:
Команды:
  /fmapbase
  /fmapbase give <ник> [кол-во]
  /fmapbase reload

Права:
  fmapbase.use — использование /fmapbase
  fmapbase.give — выдача карт другим игрокам
  fmapbase.reload — перезагрузка конфигурации
Автор
FlenymDEV
Скачивания
7
Просмотры
145
Первый выпуск
Обновление
Оценка
5.00 звёзд 2 оценок

Другие ресурсы пользователя FlenymDEV

Поделиться ресурсом

Последние рецензии

Топовый плагин, помог в создании моего сервера. Очень обширный функционал, который удобно использовать <3
Прикольный плагин советую 11111111111111111111111111
Назад
Сверху Снизу