- Документация
- https://modrinth.com/plugin/scythe
Scythe — серверный плагин для упрощения работы с посевами. Он автоматически пересаживает собранные культуры, позволяет собирать полностью выросшие растения правой кнопкой мыши и предусматривает обход механики через приседание.
Ресурс работает на стороне сервера: клиентская установка не поддерживается и не требуется. Подтверждены Paper и Purpur; категории — food, game-mechanics и utility.
Scythe сокращает повторяющиеся действия при работе с фермой. После сбора урожая плагин может вернуть культуру на место, а зрелое растение разрешается собирать правым кликом. Новые культуры, рецепты или отдельная система прогрессии не заявлены.
Основная функция — автоматическая пересадка культур после сбора. Администратор может включать или отключать её и определять условия срабатывания.
Подтверждена возможность требовать семена. При включённом условии они расходуются. Также можно потребовать определённый инструмент и задать задержку перед возвращением растения. Точные ключи и готовый YAML здесь не приводятся.
При проверке важно убедиться, что:
• пересадка происходит только в ожидаемых случаях;
• семена расходуются при включённом требовании;
• функция недоступна ролям без нужного права;
• задержка соответствует выбранному темпу;
• растение можно штатно удалить обходным способом.
Scythe позволяет собирать полностью выросшие культуры правым кликом. Для этой механики также можно установить требование использовать инструмент.
Условие полной зрелости существенно: описание не заявляет такой сбор для незрелых растений. Не подтверждена и поддержка каждого блока из сторонних модов или плагинов, поскольку полного перечня культур в основе нет.
Для правого клика предусмотрено управление расходом прочности инструмента. Можно определить, должна ли прочность уменьшаться, и запретить срабатывание при слишком низком остатке, чтобы снизить риск случайной поломки.
Игрок может присесть, чтобы сломать культуру без отключения Scythe. Это полезно, когда растение нужно удалить, а не собрать с последующей пересадкой.
Также подтверждена персональная команда переключения. Она включает или отключает для вызвавшего игрока автоматическую пересадку и сбор правой кнопкой, не требуя менять глобальное состояние плагина.
Практический сценарий:
• Обычное взаимодействие использует разрешённые функции.
• Правый клик собирает полностью выросшую культуру.
• После сбора может выполняться пересадка.
• Приседание позволяет удалить растение.
• Персональное переключение временно отключает обе функции для игрока.
Официальная конфигурация охватывает включение двух основных механик, требования к семенам и инструментам, задержку, допустимые инструменты, пользовательские модели предметов, расход прочности и звуки.
Для звуков подтверждены включение, выбор событий разрушения и посадки, а также регулировка громкости. Эти параметры дают обратную связь, но не меняют созревание культур.
Основные направления настройки:
• автоматическая пересадка и правый клик;
• обязательность семян;
• обязательность и перечень инструментов;
• учёт пользовательских моделей;
• расход прочности;
• предотвращение поломки инструмента;
• звуки сбора и посадки.
Точные имена параметров и значения следует брать из файла, созданного установленной версией.
/scythe toggle переключает автоматическую пересадку и сбор правым кликом для вызвавшего игрока. Требуется scythe.toggle.
/scythe reload перезагружает конфигурацию и требует scythe.reload. Это административная операция.
Подтверждены права:
• scythe.use — базовый доступ;
• scythe.use.harvest — сбор через Scythe;
• scythe.use.replant — автоматическая пересадка;
• scythe.toggle — персональное переключение;
• scythe.reload — перезагрузка конфигурации.
Разделение позволяет независимо разрешать сбор и пересадку различным ролям.
Scythe подтверждён для Paper и Purpur. Bukkit, Spigot и Folia в списке платформ не указаны, поэтому их поддержку утверждать нельзя.
Поддерживаемые версии Minecraft: 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2 и 26.2.
Серверная сторона обязательна, клиентская не поддерживается.
Подтверждённый способ установки — поместить один JAR в папку plugins совместимого сервера. Специальный клиентский файл не нужен.
Порядок развёртывания:
• Сопоставить версию Minecraft со списком.
• Убедиться, что используется Paper или Purpur.
• Выбрать один выпуск Scythe.
• Сделать резервную копию.
• Поместить JAR в plugins.
• Запустить сервер штатным способом.
• Проверить права и основные механики на тестовом участке.
CoreProtect указан как optional dependency. Он не обязателен для базовой установки. Конкретное взаимодействие двух проектов в основе не раскрыто, поэтому нельзя обещать определённый формат журналирования или восстановления.
Одновременная установка двух версий Scythe не подтверждена. При обновлении следует оставить один JAR и сохранить копию действующих настроек.
Предоставлены два JAR:
• Scythe-6.1.0.jar, версия 6.1.0, 76 819 байт;
• Scythe-6.0.0.jar, версия 6.0.0, 68 583 байта.
SHA-1 версии 6.1.0 — d9583e7fa610086ba75bd7779c4c02acf628dbee; SHA-1 версии 6.0.0 — f97d0f402ced8b3e65fadf87e7065f22904f60d8. Для обеих сборок также опубликованы SHA-512.
Версия 6.1.0 является более поздней из двух перечисленных. Имя, размер и хеш нужно сопоставлять для одного выпуска, не смешивая значения 6.1.0 и 6.0.0.
До запуска на основном сервере полезно проверить:
• сбор зрелой культуры правым кликом;
• отсутствие такого сбора у незрелого растения;
• пересадку при разрешённой функции;
• расход семян при включённом условии;
• требование инструмента;
• защиту от поломки;
• удаление растения с приседанием;
• персональное переключение;
• разделение прав игроков и администрации.
В основе не приведены полный перечень культур, сведения о сторонних блоках, порядок разрешения конфликтов и показатели производительности. Нельзя гарантировать совместимость с каждым фермерским или защитным плагином. Scythe не заявляет автоматический рост, увеличение урожая или новые предметы.
Scythe распространяется по лицензии MIT. Она регулирует использование и распространение проекта, но не гарантирует безошибочную работу.
Файлы получены по официальному HTTPS, локально сверены с опубликованными хешами и прошли статическую проверку структуры и путей. Динамический запуск не выполнялся. Подтверждены целостность JAR и совпадение контрольных сумм, но не поведение на конкретной серверной сборке.
Нет. Клиентская сторона не поддерживается, а обязательный JAR устанавливается на сервер.
Да. /scythe toggle переключает автоматическую пересадку и сбор правым кликом для вызвавшего игрока при наличии права.
Предусмотрено приседание, позволяющее сломать культуру без полного отключения механики.
Нет. Он указан как необязательная зависимость.
Да. Для них подтверждены отдельные права scythe.use.harvest и scythe.use.replant.
Нет. Проведены сверка хешей и статическая проверка структуры; динамический запуск не выполнялся.
Ресурс работает на стороне сервера: клиентская установка не поддерживается и не требуется. Подтверждены Paper и Purpur; категории — food, game-mechanics и utility.
Назначение плагина
Scythe сокращает повторяющиеся действия при работе с фермой. После сбора урожая плагин может вернуть культуру на место, а зрелое растение разрешается собирать правым кликом. Новые культуры, рецепты или отдельная система прогрессии не заявлены.
Скриншоты и внешний вид
Автоматическая пересадка
Основная функция — автоматическая пересадка культур после сбора. Администратор может включать или отключать её и определять условия срабатывания.
Подтверждена возможность требовать семена. При включённом условии они расходуются. Также можно потребовать определённый инструмент и задать задержку перед возвращением растения. Точные ключи и готовый YAML здесь не приводятся.
При проверке важно убедиться, что:
• пересадка происходит только в ожидаемых случаях;
• семена расходуются при включённом требовании;
• функция недоступна ролям без нужного права;
• задержка соответствует выбранному темпу;
• растение можно штатно удалить обходным способом.
Сбор правой кнопкой
Scythe позволяет собирать полностью выросшие культуры правым кликом. Для этой механики также можно установить требование использовать инструмент.
Условие полной зрелости существенно: описание не заявляет такой сбор для незрелых растений. Не подтверждена и поддержка каждого блока из сторонних модов или плагинов, поскольку полного перечня культур в основе нет.
Для правого клика предусмотрено управление расходом прочности инструмента. Можно определить, должна ли прочность уменьшаться, и запретить срабатывание при слишком низком остатке, чтобы снизить риск случайной поломки.
Приседание и персональное переключение
Игрок может присесть, чтобы сломать культуру без отключения Scythe. Это полезно, когда растение нужно удалить, а не собрать с последующей пересадкой.
Также подтверждена персональная команда переключения. Она включает или отключает для вызвавшего игрока автоматическую пересадку и сбор правой кнопкой, не требуя менять глобальное состояние плагина.
Практический сценарий:
• Обычное взаимодействие использует разрешённые функции.
• Правый клик собирает полностью выросшую культуру.
• После сбора может выполняться пересадка.
• Приседание позволяет удалить растение.
• Персональное переключение временно отключает обе функции для игрока.
Настраиваемые условия
Официальная конфигурация охватывает включение двух основных механик, требования к семенам и инструментам, задержку, допустимые инструменты, пользовательские модели предметов, расход прочности и звуки.
Для звуков подтверждены включение, выбор событий разрушения и посадки, а также регулировка громкости. Эти параметры дают обратную связь, но не меняют созревание культур.
Основные направления настройки:
• автоматическая пересадка и правый клик;
• обязательность семян;
• обязательность и перечень инструментов;
• учёт пользовательских моделей;
• расход прочности;
• предотвращение поломки инструмента;
• звуки сбора и посадки.
Точные имена параметров и значения следует брать из файла, созданного установленной версией.
Команды и права
/scythe toggle переключает автоматическую пересадку и сбор правым кликом для вызвавшего игрока. Требуется scythe.toggle.
/scythe reload перезагружает конфигурацию и требует scythe.reload. Это административная операция.
Подтверждены права:
• scythe.use — базовый доступ;
• scythe.use.harvest — сбор через Scythe;
• scythe.use.replant — автоматическая пересадка;
• scythe.toggle — персональное переключение;
• scythe.reload — перезагрузка конфигурации.
Разделение позволяет независимо разрешать сбор и пересадку различным ролям.
Совместимость
Scythe подтверждён для Paper и Purpur. Bukkit, Spigot и Folia в списке платформ не указаны, поэтому их поддержку утверждать нельзя.
Поддерживаемые версии Minecraft: 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2 и 26.2.
Серверная сторона обязательна, клиентская не поддерживается.
Установка и зависимость
Подтверждённый способ установки — поместить один JAR в папку plugins совместимого сервера. Специальный клиентский файл не нужен.
Порядок развёртывания:
• Сопоставить версию Minecraft со списком.
• Убедиться, что используется Paper или Purpur.
• Выбрать один выпуск Scythe.
• Сделать резервную копию.
• Поместить JAR в plugins.
• Запустить сервер штатным способом.
• Проверить права и основные механики на тестовом участке.
CoreProtect указан как optional dependency. Он не обязателен для базовой установки. Конкретное взаимодействие двух проектов в основе не раскрыто, поэтому нельзя обещать определённый формат журналирования или восстановления.
Одновременная установка двух версий Scythe не подтверждена. При обновлении следует оставить один JAR и сохранить копию действующих настроек.
Файлы и контрольные суммы
Предоставлены два JAR:
• Scythe-6.1.0.jar, версия 6.1.0, 76 819 байт;
• Scythe-6.0.0.jar, версия 6.0.0, 68 583 байта.
SHA-1 версии 6.1.0 — d9583e7fa610086ba75bd7779c4c02acf628dbee; SHA-1 версии 6.0.0 — f97d0f402ced8b3e65fadf87e7065f22904f60d8. Для обеих сборок также опубликованы SHA-512.
Версия 6.1.0 является более поздней из двух перечисленных. Имя, размер и хеш нужно сопоставлять для одного выпуска, не смешивая значения 6.1.0 и 6.0.0.
Практическая проверка и ограничения
До запуска на основном сервере полезно проверить:
• сбор зрелой культуры правым кликом;
• отсутствие такого сбора у незрелого растения;
• пересадку при разрешённой функции;
• расход семян при включённом условии;
• требование инструмента;
• защиту от поломки;
• удаление растения с приседанием;
• персональное переключение;
• разделение прав игроков и администрации.
В основе не приведены полный перечень культур, сведения о сторонних блоках, порядок разрешения конфликтов и показатели производительности. Нельзя гарантировать совместимость с каждым фермерским или защитным плагином. Scythe не заявляет автоматический рост, увеличение урожая или новые предметы.
Лицензия и проверка безопасности
Scythe распространяется по лицензии MIT. Она регулирует использование и распространение проекта, но не гарантирует безошибочную работу.
Файлы получены по официальному HTTPS, локально сверены с опубликованными хешами и прошли статическую проверку структуры и путей. Динамический запуск не выполнялся. Подтверждены целостность JAR и совпадение контрольных сумм, но не поведение на конкретной серверной сборке.
FAQ
Нужна ли установка на клиент?
Нет. Клиентская сторона не поддерживается, а обязательный JAR устанавливается на сервер.
Можно ли временно отключить функции для одного игрока?
Да. /scythe toggle переключает автоматическую пересадку и сбор правым кликом для вызвавшего игрока при наличии права.
Как удалить растение без автопересадки?
Предусмотрено приседание, позволяющее сломать культуру без полного отключения механики.
Обязателен ли CoreProtect?
Нет. Он указан как необязательная зависимость.
Можно ли раздельно разрешить сбор и пересадку?
Да. Для них подтверждены отдельные права scythe.use.harvest и scythe.use.replant.
Выполнялся ли запуск JAR?
Нет. Проведены сверка хешей и статическая проверка структуры; динамический запуск не выполнялся.