- Документация
- https://modrinth.com/plugin/jmc-autopickup
AutoPickup — серверный плагин, который автоматически направляет предметы и опыт в инвентарь игрока при добыче блоков, убийстве мобов и рыбалке. Он относится к категории игровых механик, распространяется по лицензии MIT и не устанавливается на клиент.
Проект заменяет обычный подбор части добычи прямой передачей результата игроку. Это не означает изменения таблиц лута, количества опыта или свойств предметов. Поскольку проект обозначен как ранняя разработка, обновления лучше сначала проверять отдельно.
AutoPickup рассчитан на серверы, где автоматический сбор является частью выбранных правил. Подтверждены следующие источники предметов и опыта:
• добыча блоков;
• убийство мобов;
• рыбалка;
• поддерживаемые культуры, включая сахарный тростник, кактус и бамбук.
Заявленный результат отправляется непосредственно в инвентарь. Поддержку всех сторонних блоков, нестандартных таблиц лута или любых фермерских механик источник не подтверждает.
Плагин передаёт игроку результаты нескольких игровых действий, включая предметы и опыт. Конкретного влияния на производительность проект не обещает.
Сахарный тростник, кактус и бамбук упомянуты отдельно. Их поддержка подтверждена, однако распространять её на остальные растения без проверки нельзя. Не описано и взаимодействие с плагинами, которые одновременно меняют выпадение, опыт, рыбалку или разрушение блоков.
AutoPickup позволяет включать и отключать автоматический подбор для разных способов получения ресурсов. Следовательно, добыча, убийство мобов и рыбалка не обязательно должны работать в одном общем режиме.
Перед внедрением полезно определить:
• какие способы должны использовать автоподбор;
• где требуется сохранить обычное выпадение;
• как изменение будет объяснено игрокам;
• какие сторонние плагины могут обрабатывать те же события.
Поддержка отдельных миров, регионов, групп или персональных переключателей в предоставленных данных не заявлена. Такие возможности нельзя считать доступными только на основании общего упоминания переключения способов сбора.
В проекте предусмотрено настраиваемое сообщение о заполненном инвентаре. Оно помогает объяснить, почему очередная добыча не была добавлена обычным образом.
При этом источник не уточняет дальнейшую судьбу предмета: он может выпадать в мир, отменяться или обрабатываться иначе, но ни один вариант не подтверждён. Проверку стоит провести отдельно для блоков, мобов и рыбалки:
• заполнить все слоты;
• выполнить поддерживаемое действие;
• увидеть сообщение;
• проверить инвентарь и место события;
• повторить тест со сторонними плагинами добычи.
Так можно установить фактическое поведение выбранной сборки.
Подтверждены платформы Bukkit, Paper, Purpur и Spigot. Клиентская сторона отмечена как неподдерживаемая, серверная — как обязательная. Игрокам не требуется устанавливать JAR или иной компонент.
Заявлены версии Minecraft 1.19–1.21.11 со всеми перечисленными промежуточными выпусками веток 1.19, 1.20 и 1.21. Официальный текст также называет серверное ПО с Bukkit API и Java 8 или новее. При этом версию Java необходимо сопоставлять с требованиями конкретного ядра: современный сервер Minecraft может требовать более новую среду независимо от минимального указания проекта.
Перечень версий не гарантирует бесконфликтную работу с любым набором плагинов.
Подтверждённый способ установки стандартен: один JAR помещают в папку plugins совместимого сервера. Практический порядок выглядит так:
• определить версию Minecraft и ядра;
• выбрать подходящий выпуск AutoPickup;
• создать резервную копию серверных файлов;
• поместить JAR в plugins;
• выполнить полноценный перезапуск;
• проверить загрузку и основные сценарии;
• протестировать переполненный инвентарь.
Горячая замена, специальные команды установки и обязательное ручное редактирование конфигурации не подтверждены.
В метаданных указан BetterReload со статусом optional. Он не обозначен как обязательное условие запуска базового AutoPickup.
Точные возможности интеграции не раскрыты, поэтому приписывать их AutoPickup нельзя.
Доступны две подтверждённые сборки:
• AutoPickup v1.3.jar — версия 1.3, 1 043 744 байта;
• AutoPickup v1.2.1.jar — версия 1.2.1, 36 946 байт.
Для версии 1.3 опубликованы SHA-512 8f3237ca17926b996f1ce870ffba4f190837cc8eaf508807e2082a91fe484ae414fc955eb225b8876fa847a6775e4bf20397c2c5e2eda7ec777ae879664eb6d1 и SHA-1 6cbc222ec14712310293cc7ed6d5d664defefac2.
Для версии 1.2.1 указаны SHA-512 24111dbba4cee168650d441be701fc793bd3b3e2c26faa6d8e3bd501a2d7934fe355e4ea610786794605e4a07a6a4c889f182470102f618153f7aaf74bfbbbde и SHA-1 736054b59392fdb4b8fcbbcb01f77fdf1ffc67a9.
Разница размеров сама по себе не доказывает проблему. Для контроля учитывают имя, версию, размер и хеш.
Перед открытием механики всем игрокам полезно проверить ограниченный набор сценариев:
• добычу обычных блоков;
• сахарный тростник, кактус и бамбук;
• предметы и опыт после убийства моба;
• результат рыбалки;
• включение и отключение отдельных способов;
• заполненный инвентарь;
• совместимость с другими плагинами лута;
• сохранение ожидаемого поведения после перезапуска.
Источник не определяет приоритет событий и не обещает совместимость с другими обработчиками добычи.
Не описаны команды, права, формат конфигурации, работа по мирам, регионы, базы данных и персональные настройки игроков. Нельзя утверждать, что эти функции существуют.
Неизвестно и поведение с нестандартными предметами, изменёнными таблицами добычи и несколькими обработчиками одного события. У раннего проекта ещё не были полноценно организованы каналы поддержки.
AutoPickup распространяется по MIT. Лицензия не гарантирует отсутствие ошибок или пригодность для конкретной сборки.
Файлы получены по официальному HTTPS, локально сверены с опубликованными контрольными суммами и прошли статическую проверку структуры и путей. Динамический запуск не выполнялся. Значит, подтверждены происхождение, совпадение хешей и статический осмотр, но не реальное поведение JAR на работающем сервере.
Нет. AutoPickup устанавливается только на совместимый сервер; клиентская сторона не поддерживается.
Добыча блоков, убийство мобов и рыбалка. Отдельно названы сахарный тростник, кактус и бамбук.
Да, заявлено переключение автоподбора для разных способов сбора. Точный интерфейс управления в основе не раскрыт.
Подтверждено настраиваемое сообщение, но дальнейшая судьба предмета не описана. Её нужно проверить на выбранной версии.
Нет. Он указан как необязательная зависимость.
Нет. Она не заменяет динамический запуск и тестирование в конкретной серверной среде.
Проект заменяет обычный подбор части добычи прямой передачей результата игроку. Это не означает изменения таблиц лута, количества опыта или свойств предметов. Поскольку проект обозначен как ранняя разработка, обновления лучше сначала проверять отдельно.
Назначение плагина
AutoPickup рассчитан на серверы, где автоматический сбор является частью выбранных правил. Подтверждены следующие источники предметов и опыта:
• добыча блоков;
• убийство мобов;
• рыбалка;
• поддерживаемые культуры, включая сахарный тростник, кактус и бамбук.
Заявленный результат отправляется непосредственно в инвентарь. Поддержку всех сторонних блоков, нестандартных таблиц лута или любых фермерских механик источник не подтверждает.
Скриншоты и внешний вид
Подтверждённый принцип работы
Плагин передаёт игроку результаты нескольких игровых действий, включая предметы и опыт. Конкретного влияния на производительность проект не обещает.
Сахарный тростник, кактус и бамбук упомянуты отдельно. Их поддержка подтверждена, однако распространять её на остальные растения без проверки нельзя. Не описано и взаимодействие с плагинами, которые одновременно меняют выпадение, опыт, рыбалку или разрушение блоков.
Управление способами сбора
AutoPickup позволяет включать и отключать автоматический подбор для разных способов получения ресурсов. Следовательно, добыча, убийство мобов и рыбалка не обязательно должны работать в одном общем режиме.
Перед внедрением полезно определить:
• какие способы должны использовать автоподбор;
• где требуется сохранить обычное выпадение;
• как изменение будет объяснено игрокам;
• какие сторонние плагины могут обрабатывать те же события.
Поддержка отдельных миров, регионов, групп или персональных переключателей в предоставленных данных не заявлена. Такие возможности нельзя считать доступными только на основании общего упоминания переключения способов сбора.
Полный инвентарь
В проекте предусмотрено настраиваемое сообщение о заполненном инвентаре. Оно помогает объяснить, почему очередная добыча не была добавлена обычным образом.
При этом источник не уточняет дальнейшую судьбу предмета: он может выпадать в мир, отменяться или обрабатываться иначе, но ни один вариант не подтверждён. Проверку стоит провести отдельно для блоков, мобов и рыбалки:
• заполнить все слоты;
• выполнить поддерживаемое действие;
• увидеть сообщение;
• проверить инвентарь и место события;
• повторить тест со сторонними плагинами добычи.
Так можно установить фактическое поведение выбранной сборки.
Совместимость
Подтверждены платформы Bukkit, Paper, Purpur и Spigot. Клиентская сторона отмечена как неподдерживаемая, серверная — как обязательная. Игрокам не требуется устанавливать JAR или иной компонент.
Заявлены версии Minecraft 1.19–1.21.11 со всеми перечисленными промежуточными выпусками веток 1.19, 1.20 и 1.21. Официальный текст также называет серверное ПО с Bukkit API и Java 8 или новее. При этом версию Java необходимо сопоставлять с требованиями конкретного ядра: современный сервер Minecraft может требовать более новую среду независимо от минимального указания проекта.
Перечень версий не гарантирует бесконфликтную работу с любым набором плагинов.
Установка
Подтверждённый способ установки стандартен: один JAR помещают в папку plugins совместимого сервера. Практический порядок выглядит так:
• определить версию Minecraft и ядра;
• выбрать подходящий выпуск AutoPickup;
• создать резервную копию серверных файлов;
• поместить JAR в plugins;
• выполнить полноценный перезапуск;
• проверить загрузку и основные сценарии;
• протестировать переполненный инвентарь.
Горячая замена, специальные команды установки и обязательное ручное редактирование конфигурации не подтверждены.
Необязательная зависимость
В метаданных указан BetterReload со статусом optional. Он не обозначен как обязательное условие запуска базового AutoPickup.
Точные возможности интеграции не раскрыты, поэтому приписывать их AutoPickup нельзя.
Файлы и версии
Доступны две подтверждённые сборки:
• AutoPickup v1.3.jar — версия 1.3, 1 043 744 байта;
• AutoPickup v1.2.1.jar — версия 1.2.1, 36 946 байт.
Для версии 1.3 опубликованы SHA-512 8f3237ca17926b996f1ce870ffba4f190837cc8eaf508807e2082a91fe484ae414fc955eb225b8876fa847a6775e4bf20397c2c5e2eda7ec777ae879664eb6d1 и SHA-1 6cbc222ec14712310293cc7ed6d5d664defefac2.
Для версии 1.2.1 указаны SHA-512 24111dbba4cee168650d441be701fc793bd3b3e2c26faa6d8e3bd501a2d7934fe355e4ea610786794605e4a07a6a4c889f182470102f618153f7aaf74bfbbbde и SHA-1 736054b59392fdb4b8fcbbcb01f77fdf1ffc67a9.
Разница размеров сама по себе не доказывает проблему. Для контроля учитывают имя, версию, размер и хеш.
Практическая проверка
Перед открытием механики всем игрокам полезно проверить ограниченный набор сценариев:
• добычу обычных блоков;
• сахарный тростник, кактус и бамбук;
• предметы и опыт после убийства моба;
• результат рыбалки;
• включение и отключение отдельных способов;
• заполненный инвентарь;
• совместимость с другими плагинами лута;
• сохранение ожидаемого поведения после перезапуска.
Источник не определяет приоритет событий и не обещает совместимость с другими обработчиками добычи.
Ограничения данных
Не описаны команды, права, формат конфигурации, работа по мирам, регионы, базы данных и персональные настройки игроков. Нельзя утверждать, что эти функции существуют.
Неизвестно и поведение с нестандартными предметами, изменёнными таблицами добычи и несколькими обработчиками одного события. У раннего проекта ещё не были полноценно организованы каналы поддержки.
Лицензия и безопасность
AutoPickup распространяется по MIT. Лицензия не гарантирует отсутствие ошибок или пригодность для конкретной сборки.
Файлы получены по официальному HTTPS, локально сверены с опубликованными контрольными суммами и прошли статическую проверку структуры и путей. Динамический запуск не выполнялся. Значит, подтверждены происхождение, совпадение хешей и статический осмотр, но не реальное поведение JAR на работающем сервере.
FAQ
Нужен ли плагин на клиенте?
Нет. AutoPickup устанавливается только на совместимый сервер; клиентская сторона не поддерживается.
Какие действия точно поддерживаются?
Добыча блоков, убийство мобов и рыбалка. Отдельно названы сахарный тростник, кактус и бамбук.
Можно ли отключать отдельные способы?
Да, заявлено переключение автоподбора для разных способов сбора. Точный интерфейс управления в основе не раскрыт.
Что произойдёт при полном инвентаре?
Подтверждено настраиваемое сообщение, но дальнейшая судьба предмета не описана. Её нужно проверить на выбранной версии.
Обязателен ли BetterReload?
Нет. Он указан как необязательная зависимость.
Достаточна ли статическая проверка для оценки работы?
Нет. Она не заменяет динамический запуск и тестирование в конкретной серверной среде.