▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Плагины/ScalaPlot
ScalaPlot

ScalaPlot

ScalaPlot - полноценный плагин для управления участками (plots) на серверах Minecraft Paper и Folia. Автоматическая генерация мира, интеграция WorldEdit, GUI-панель, бэкапы, система рейтинга и защиты. Идеально подходит для серверов выживания и креатива.

Оцените первым
2.3K
7

ScalaPlot - плагин для Minecraft, который решает одну из главных проблем серверов: организацию и защиту личных участков. Если вы администрируете сервер и хотите дать игрокам возможность строить, не боясь гриферов и хаоса - это то, что нужно. Плагин сам генерирует сетку участков с настраиваемыми размерами и дорогами, а управлять всем можно через удобное меню или команды. Всё серьёзно.

Что умеет ScalaPlot

  • Автоматическая генерация мира участков - размеры участков и дорог настраиваются в конфиге.
  • Полное управление участками - игроки могут занимать (claim), телепортироваться, переименовывать, просматривать информацию.
  • GUI-панель - все настройки без ввода команд, просто кликай мышкой.
  • Совместное строительство - владелец добавляет доверенных игроков, может банить нарушителей.
  • Защита от разрушений - полностью блокируется нежелательное взаимодействие: поршни, раздатчики, жидкости, рамки. Настраивается через флаги (например, break и place).
  • Система рейтинга - игроки оценивают участки друг друга от 1 до 5.
  • Посещение участков - команда /p visit <ник> телепортирует к любому игроку.
  • Погода на участке - можно установить свою погоду: ясно, дождь, грозу или снег.
  • Материал дороги - меняется вокруг своего участка.
  • Бэкапы - автоматические и ручные, с настраиваемым интервалом и возможностью восстановления.
  • Игровые миры - игроки могут создавать свои изолированные миры с собственной сеткой участков.
  • Встроенный WorldEdit - прямо внутри границ участка работают команды /p walls, /p copy, /p paste, /p set и другие. Не нужны отдельные плагины.
  • Система жалоб - игроки сообщают о несоответствующих постройках, за подтверждённые жалобы выдаётся награда.
  • Экономика - интеграция с Vault: занятие участка может стоить деньги.
  • Веб-карта (премиум) - встроенный веб-сервер показывает живую карту мира участков в браузере.
  • Админские утилиты - сброс, передача владельца, зеркалирование участков.
  • Совместимость с Folia - работает на современных многопоточных серверах.
  • Мультиязычность - поддерживается 7 языков, включая русский (настройка в конфиге).

Планируются ещё: автоматическое обнаружение свастики, продажа участков между игроками и событийный режим с таймером и голосованием.

Установка

Просто скачайте jar-файл плагина ScalaPlot и поместите его в папку plugins вашего сервера. Затем перезапустите сервер - плагин сам создаст нужные файлы конфигурации. Настройки лежат в plugins/Plot/config.yml. Если используете мультивселенные, убедитесь, что имя мира участков в конфиге совпадает с реальным.

Настройка мира участков

Можно использовать два способа:

1. Стандартный (через bukkit.yml) Добавьте в bukkit.yml:

worlds:
  world:
    generator: Plot

Если мир называется иначе, замените world. Удалите старую папку мира перед запуском, чтобы сгенерировалась новая сетка.

2. MultiverseCore Если хотите отдельный мир, создайте его командой:

/mv create <имя_мира> normal -g Plot

После этого в конфиге укажите plot_world: <имя_мира>.

Конфигурация (основные параметры)

language: ru_RU          # Доступные: de_DE, en_US, fr_FR, it_IT, ru_RU, es_ES, pl_PL
plot_world: world        # Имя мира с участками
plot_size: 100           # Размер участка в блоках
road_size: 2             # Ширина дороги
road_material: SMOOTH_STONE_SLAB
max_ownable_plots: 5     # Максимум участков у одного игрока
claim_cost: 0            # Стоимость занятия (с Vault)
succesfull_report_reward: 100  # Награда за жалобу

Также настраиваются: автоматические бэкапы, защита от эксплойтов (поршни, жидкости и т.п.), Discord-вебхуки (для премиум-функций), веб-сервер карты.

Команды и права

Основная команда - /plot (сокращение /p). Большинство команд доступны обычным игрокам. Ниже основные группы.

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

КомандаОписаниеПраво
/plot claimЗанять ближайший свободный участокplot.claim
/plot tpТелепорт на свой участокplot.tp
/plot visit <игрок>Посетить участок другогоplot.tp
/plot infoИнформация о текущем участкеplot.info
/plot rename <название>Переименовать участокplot.rename
/plot add <игрок>Добавить доверенного строителяplot.add
/plot remove <игрок>Убрать из доверенныхplot.remove
/plot ban <игрок>Забанить на участкеplot.ban
/plot unban <игрок>Разбанитьplot.unban
/plot flag set <флаг> <true/false>Установить флаг (break, place)plot.flag
/plot rate <1-5>Оценить участокplot.rate
/plot setweather <погода>Установить погодуplot.setweather
/plot roadmaterial <материал>Сменить материал дорогиplot.roadmaterial
/plot guiОткрыть графическое менюplot.gui
/plot resetСбросить участок (бета)plot.reset

Бэкапы

КомандаОписание
/plot backup createРучное создание бэкапа
/plot backup listСписок бэкапов
/plot backup restore <название>Восстановить бэкап

Игровые миры

КомандаОписание
/plot world createСоздать личный мир
/plot world listСписок своих миров
/plot world visit <название>Посетить мир
/plot worldsОбзор всех публичных миров

Инструменты WorldEdit (встроенные)

КомандаОписание
/plot wandВыдать топорик выделения
/plot pos1 / pos2Точки выделения
/plot set <материал>Заполнить выделение
/plot walls <материал>Построить стены вокруг выделения
/plot fill <материал>Заполнить весь участок
/plot setground <материал>Установить пол участка
/plot copy / pasteКопировать/вставить
/plot undoОтменить последнее действие

Админ-команды

КомандаОписаниеПраво
/plot admin resetСбросить участок (бета)plot.admin
/plot admin setowner <игрок>Сменить владельцаplot.admin
/plot mirror <количество>Размножить участокplot.admin.mirror
/plot render <start/stop>Управление рендерингом картыscalaplot.render
/plot reloadПерезагрузить конфигplot.admin
/plot updateОбновить премиум-библиотекуplot.admin
(обход защиты)Строить где угодно в мире участковplot.bypass

Для разработчиков

У ScalaPlot есть публичное API. Получить экземпляр можно так:

PlotAPI api = (PlotAPI) Bukkit.getPluginManager().getPlugin("Plot");

API позволяет получать участки по местоположению или владельцу, управлять доверием и банами, занимать, сбрасывать, удалять участки, работать с рейтингом и жалобами. Есть доступ к менеджерам PlotManager, WorldEditManager, MapManager.

Итог

ScalaPlot - зрелый плагин для управления участками, который из коробки даёт всё необходимое: генерацию мира, защиту, инструменты для строительства, бэкапы и удобное администрирование. Если вы собираете сервер на Paper или Folia - это must-have, особенно если хотите дать игрокам свободу стройки без головной боли с приватами. Скачайте ScalaPlot и упростите жизнь себе и своим игрокам.

Часто задаваемые вопросы

Совместимость

Minecraft: Java Edition

26.2.x26.1.x1.21.x1.20.x

Поддерживаемые окружения

Сервер

Ссылки


Создатели

Детали

Лицензия:
Опубликован:10 месяцев назад
Обновлён:2 недели назад
Главная