Скачать Плагин FarmControl в Майнкрафт
FarmControl

Плагин FarmControl 1.3.0 +1.2.5


Документация
https://modrinth.com/plugin/farmcontrol
FarmControl — серверный плагин автора froobynooby для ограничения и регулирования моб-ферм. Категории проекта — management, optimization, utility и mobs. Он помогает администраторам снижать лишнюю активность в скоплениях существ.

Лицензия и идентификатор SPDX — MIT. Серверная сторона обязательна, клиентская не поддерживается: JAR ставится только на сервер. При локализации сохраняют название FarmControl, авторство froobynooby и лицензию, не выдавая редакционные выводы за слова автора.

Назначение​


FarmControl умеет ограничивать размер моб-ферм, уменьшать ненужные столкновения и перемещения, а также отключать осведомлённость или AI существ. Действия могут зависеть от размера фермы либо от производительности сервера. По заявлению проекта, основная часть обработки выполняется асинхронно.

Плагин не заменяет общую оптимизацию. Задержки от генерации мира, сети, механизмов или других плагинов находятся вне его основной задачи.

Скриншоты и внешний вид​

pro70-042-01-8c36356a981b.webp


Аудитория и сценарии выбора​


Проект подходит серверам с крупными животноводческими и другими моб-фермами. Правила могут действовать постоянно либо реагировать на ухудшение производительности.

Основания для выбора:

• требуется ограничивать размер ферм;
• нужно сокращать столкновения и перемещения мобов;
• допустимо ослаблять AI или осведомлённость;
• нужны разные правила для миров;
• важна установка без клиентского компонента;
• профили можно проверять на тестовой ферме.

Отключение движения, столкновений или AI меняет игровые механики, поэтому плагин не всегда подходит серверам, где важно полностью стандартное поведение мобов.

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


Подтверждены Bukkit, Folia, Paper, Purpur и Spigot. Поддерживаемые версии Minecraft:

• 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4 и 1.16.5;
• 1.17 и 1.17.1;
• 1.18, 1.18.1 и 1.18.2;
• 1.19, 1.19.1, 1.19.2, 1.19.3 и 1.19.4;
• 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5 и 1.20.6;
• 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7 и 1.21.8.

Сверять нужно и Minecraft, и серверное ядро. Клиентская установка не предусмотрена. Обязательные project dependencies в выбранных метаданных не указаны, но совместимость со всеми плагинами этим не гарантируется.

Профили и поведение по умолчанию​


После первого запуска используются config.yml и profiles.yml в папке FarmControl. Официальный текст рекомендует просмотреть оба файла: они отвечают за общие правила, миры и профили.

В исходном фрагменте различаются постоянные и реактивные правила. Последние включаются при ухудшении производительности и отменяются после восстановления. Остальные параметры не предоставлены.

По умолчанию FarmControl убирает случайное перемещение и столкновения у мобов на животноводческих фермах. Отсутствие иных ограничений сразу после установки не обязательно означает ошибку.

Установка​


Подтверждённый способ — поместить JAR в папку plugins совместимого сервера.

Практический порядок:

• Остановить сервер.
• Скопировать миры, текущие плагины и их настройки.
• Проверить, что в plugins нет другой версии FarmControl.
• Поместить выбранный JAR непосредственно в эту папку.
• Запустить сервер и проверить создание каталога FarmControl.
• Просмотреть config.yml и profiles.yml.
• Испытать поведение на тестовом мире или копии сервера.
• После проверки перенести согласованные настройки в рабочую среду.

JAR не распаковывают и не переносят на клиент. Обязательные команды и требования к памяти не указаны.

Проверка файлов​


FarmControl-1.3.0.jar имеет размер 266 131 байт. SHA-512: 14d2c07d409e99c2068be9a20aecfb8ec00c98489e46b741c0dc103e52b6cdab1a9d3c955df91931962cf4e4768415e4f90aad1b3f3c4d794b9bb0240419c629. SHA-1: f76c28db596eb2242f495693727eeb105b2fafc1.

FarmControl-1.2.5.jar имеет размер 248 939 байт. SHA-512: 5ecd87d97691bc727242e4975c5a8815c9d1e31bb3001cba3fb7511f89f89bb4a3d88bc3c6a7e99844581b1ea89c9633f138892956936b90ce69d68d43de76cb. SHA-1: 67f4855abd294fdb0ea3f26bd5636fd0515eb836.

Файлы получены по официальному HTTPS, локально сверены с опубликованными хешами и статически проверены по структуре и путям. Динамический запуск не выполнялся. Это подтверждает целостность полученных экземпляров, но не работоспособность на каждом сервере.

Проверка результата​


После запуска проверяют успешную загрузку FarmControl и его поведение на контролируемой ферме.

Контрольный список:

• загружена одна версия JAR;
• создан каталог FarmControl с обоими файлами;
• выбран ожидаемый профиль для тестового мира;
• по умолчанию проверяются движение и столкновения животных;
• за один раз оценивается одна функция;
• наблюдаются игровые и серверные показатели;
• после перезапуска результат повторяется.

Нагрузку сравнивают при сходном числе мобов, активных чанков и игроков.

Ограничения​


Ограничение размера фермы и отключение столкновений, движения, осведомлённости или AI могут менять эффективность механизмов. Чем жёстче профиль, тем важнее проверить распространённые конструкции и заранее объяснить правила игрокам.

Асинхронная обработка не означает нулевую нагрузку. Эффект зависит от того, являются ли фермы источником задержек; совместимость со всеми изменяющими мобов плагинами не подтверждена.

Перед изменениями всё равно нужны проверка ядра и резервная копия.

Безопасное обновление​


Обновление затрагивает JAR и профили. Без инструкции миграции старые файлы нельзя автоматически считать подходящими новой версии.

Безопасная схема:

• остановить сервер;
• сохранить миры, текущий JAR и папку FarmControl;
• зафиксировать рабочее поведение профилей;
• заменить JAR на тестовом экземпляре;
• проверить журнал и созданные файлы;
• сравнить настройки без слепой перезаписи;
• испытать основные фермы;
• обновить рабочий сервер после проверки.

Версии 1.2.5 и 1.3.0 представлены отдельными файлами. Специальный порядок перехода между ними в исходной основе не описан.

Откат​


Для отката нужны прежние JAR и папка FarmControl. Если тест затронул рабочий мир, для точного возврата восстанавливают и его копию.

Порядок:

• Остановить сервер.
• Сохранить проблемный JAR для анализа.
• Вернуть прежнюю версию FarmControl.
• Восстановить соответствующие config.yml и profiles.yml.
• При необходимости вернуть резервную копию мира.
• Проверить журнал и фермы на тестовом экземпляре.
• Только затем открыть сервер игрокам.

Старый JAR и его настройки лучше хранить одним комплектом.

Диагностика​


Если плагин не загружается, проверяют путь JAR, Minecraft, ядро и отсутствие двух версий. В журнале ищут первое существенное сообщение.

Если эффект не заметен:

• учесть ограниченное поведение по умолчанию;
• проверить профиль и выбранный мир;
• сопоставить config.yml и profiles.yml;
• создать небольшую контрольную ферму;
• менять по одному правилу;
• сравнивать одинаковые условия нагрузки.

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

FAQ​


Нужна ли установка игрокам?​


Нет. FarmControl предназначен для сервера, а клиентская сторона помечена как неподдерживаемая.

Какие платформы подтверждены?​


Bukkit, Folia, Paper, Purpur и Spigot. Перед рабочим запуском всё равно сверяют ядро, Minecraft и выпуск плагина.

Что происходит по умолчанию?​


Плагин убирает случайное перемещение и отключает столкновения у мобов в животноводческих фермах. Более широкое регулирование зависит от профилей.

Есть ли обязательные зависимости?​


В выбранных метаданных обязательные project dependencies не указаны. Это не гарантирует совместимость со всеми другими плагинами.

Удаляет ли FarmControl мобов?​


Проект умеет ограничивать размер ферм, но механизм каждого профиля в предоставленной основе не раскрыт. Нельзя утверждать, что любое ограничение означает удаление существ.

Что проверено у JAR?​


Подтверждены официальное HTTPS-получение, совпадение SHA-512 и SHA-1, структура и пути. Динамический запуск не выполнялся.

Как перейти с 1.2.5 на 1.3.0?​


Сохранить прежний JAR, папку FarmControl и миры, затем испытать 1.3.0 отдельно. Специальная инструкция миграции не предоставлена.
Автор
rootme
Скачивания
0
Показов
5
Первый выпуск
Обновление

Оценки

0.00 звёзд 0 оценок

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

  • ULS Shader
    Шейдеры ULS Shader
    ULS Shader — клиентский шейдерпак автора LokiDaDawg, распространяемый по лицензии MIT. Проект...
  • PathMax
    Шейдеры PathMax
    PathMax — клиентский шейдерпак автора xsoras, распространяемый по лицензии MIT. Он описан как...
  • Slugs Vibrant Visuals
    Шейдеры Slugs Vibrant Visuals
    Slugs Vibrant Visuals — клиентский шейдер-пак для Minecraft от Thegodlyslug. Он усиливает...
  • SOLAR Shader
    Шейдеры SOLAR Shader
    SOLAR Shader — клиентский шейдер-пак для Minecraft с тёплой, насыщенной и фантазийной подачей...
  • NostaLens
    Шейдеры NostaLens
    NostaLens — клиентский шейдерпак автора caju, добавляющий Minecraft fisheye-искажение по краям...
  • Lost Tape Shader
    Шейдеры Lost Tape Shader
    Lost Tape Shader — клиентский шейдерпак Emil_Deu в эстетике найденной видеозаписи и аналогового...
  • Atherial Shaders
    Шейдеры Atherial Shaders
    Atherial Shaders — клиентский шейдерпак Minecraft с насыщенным освещением, прозрачной водой...
  • Candela Shaders
    Шейдеры Candela Shaders
    Candela Shaders — клиентский шейдерпак для Minecraft с цветными полупрозрачными тенями...
  • AxKills
    Плагин AxKills
    AxKills — серверный плагин ArtillexStudios для замены стандартных сообщений о смерти. Он...
  • Disenchantment
    Плагин Disenchantment
    Disenchantment — серверный плагин H7KZ для работы с чарами через стандартную наковальню. Он...