MyLands

Документация · v2.2

Установка и начало

Требования

  • Сервер Paper 1.21+
  • Vault (зависимость) — для экономики
  • Опционально: Jobs / ExcellentJobs, MyCore

Установка

  1. Скачайте MyLands.jar
  2. Поместите в plugins/
  3. Установите Vault и плагин экономики (напр. MyEconomy)
  4. Перезапустите сервер
  5. Настройте plugins/MyLands/config.yml

Первые шаги

Игроки используют /mylands (или /ml, /lands, /land) для открытия меню или подкоманд.

Команды

Основная команда

/mylands [подкоманда] — Алиасы: /ml, /lands, /land

Подкоманды

  • menu — Открыть меню GUI
  • create — Создать участок
  • delete — Удалить свой участок
  • level — Уровень участка
  • upgrade — Улучшить уровень
  • zone — Показать границы
  • sethome, home — Телепорт
  • visit, invite, remove, join, quit
  • grade — Ранги и разрешения
  • help — Помощь

Разрешения

mylands.menu, mylands.create, mylands.delete, mylands.level, mylands.upgrade, mylands.zone, mylands.sethome, mylands.home, mylands.visit, mylands.invite, mylands.remove, mylands.join, mylands.quit, mylands.grade, mylands.help. Админ: mylands.admin.reload.

Настройка (config.yml)

Язык и БД

language, database.type, database.mysql или database.sqlite.file.

Участок (land)

land.initial_size, land.height_limit, land.depth_limit, land.min_size, land.max_size, land.max_name_length, land.size_increase_per_level, land.creation_cost, land.deletion_refund_percent, land.max_level.

Стоимость улучшений

upgrade_costs.lvl2upgrade_costs.lvl10.

Совладение

co_ownership.max_co_owners.

Визуал

visual.zone_display_particle, zone_display_duration, zone_display_block.

Экономика и Jobs

economy.enabled, jobs.enabled, jobs.provider, jobs.level_requirements.

Функции

Управление участками

Создание участков с начальным размером, расширение по уровням (до 10). Настраиваемая стоимость создания и улучшений.

Совладение

Приглашение совладельцев, ранги и разрешения по ролям.

Визуал

Отображение границ (частицы или блоки), точка телепорта (home), посещение других участков.

Интеграции

  • Vault — Оплата создания/улучшений
  • Jobs / ExcellentJobs — Уровень работы для улучшений (опц.)
  • MyCore — API и события (опц.)

База данных

SQLite, MySQL или MariaDB.