Skip to content
Перейти к содержимому
Вернуться в блог
FishingBot: Автоматизация AFK рыбалки в Minecraft через верс

FishingBot: Автоматизация AFK рыбалки в Minecraft через верс

Alexandru Maftei
Alexandru Maftei
@ice
Обновлено
18 просмотров
TL;DR:FishingBot - это Java-приложение для автоматизации AFK рыбалки в Minecraft, поддерживающее версии 1.8-26.1.2. Автоматизирует рыбалку, отслеживает добычу и отправляет уведомления в Discord. Узнайте, как настроить и использовать его ответственно на частных серверах.
GitHub - проект сообщества Minecraft

FishingBot (MrKinau/FishingBot)

1.8 - 26.1.2 Бот для рыбалки в Minecraft

Поставить звездочку на GitHub ↑
★ 384 звезд👽 Java📜 GPL-3.0

Знаете ли вы, как сидеть AFK у места рыбалки, ожидая, пока добыча не накопится, зная, что пропускаете саму игру? FishingBot решает эту проблему, автоматизируя весь процесс рыбалки, чтобы вы могли накапливать ценные предметы и опыт без присмотра за персонажем. Это Java-приложение поддерживает все версии Minecraft от 1.8 до 26.1.2, работает на Windows, Linux, Mac и обрабатывает как офлайн, так и онлайн режимы серверов.

Чем занимается этот проект?

FishingBot - это инструмент для автоматизации AFK рыбалки, написанный на Java. Вместо ручного подбрасывания и кликов сотен раз, чтобы поймать рыбу, сокровища и мусор, запустите бота и пусть он справится с рутиной. Проект открытый (лицензия GPL-3.0) с 384 звездами на GitHub, активно поддерживается и включает в себя удобный интерфейс, чтобы вам не пришлось работать с файлами конфигурации, если не хотите.

Бот подключается к серверу Minecraft, как реальный игрок. Он отслеживает состояние рыбной линии, обнаруживает укусы, выполняет действие по подтягиванию в нужный момент и собирает вашу добычу. Все это происходит, пока вы пьете кофе или занимаетесь чем-то другим.


Когда (и когда не) использовать FishingBot

Если вы управляете частным сервером с друзьями или играете в одиночку, FishingBot действительно полезен. Рыбалка - монотонная задача, и ее автоматизация означает больше времени для строительства, исследования или PvP. Вы накопите ценные зачарования, теги с именами и редкие рыбные сокровища без износа.

На публичных мультиплеерных серверах? Сначала проверьте правила. Многие серверы прямо запрещают ботов, и их использование может привести к бану. FishingBot не прячет себя - он выглядит как легитимный игрок в чате и отображается в /list. Администраторы серверов сразу его видят. Используйте это только на серверах, где владелец дал вам разрешение или на серверах, которые вы контролируете сами.

В одиночной игре все проще. Используйте его, чтобы накопить ресурсы перед большим проектом или авто-рыбалку, пока занимаетесь другими делами.


Установка и базовая настройка

Вам потребуется Java 11 или новее, установленная на вашей машине. Скачайте последний релиз (v2.13.12 на момент написания) со страницы релизов GitHub - это файл .jar, который можно скачать напрямую.

GitHub проекта MrKinau/FishingBot
GitHub проекта MrKinau/FishingBot
bash
java -jar FishingBot-2.13.12.jar

Запустите эту команду, и откроется окно интерфейса. Оттуда вы можете настроить адрес сервера, учетные данные аккаунта (имя пользователя для офлайн режима или email/пароль для онлайн) и выбрать версию Minecraft. Бот автоматически обнаруживает поддерживаемые версии от 1.8 до 26.1.2, поэтому вам не нужно угадывать.

Если вы предпочитаете настройку через командную строку, проект поддерживает аргументы. Вики содержит полный список, но основные включают - сервер, - имя пользователя, - пароль и - версию. Полезно, если вы запускаете это на безобслуживаемом сервере Linux.

Также доступно Docker-образ, если вы хотите контейнеризировать его, что упрощает развертывание на VPS или всегда включенной машине.


Ключевые функции, которые работают

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

Уведомления о добыче - еще одно сильное преимущество. Каждый раз, когда бот что-то ловит, он может объявить об этом в Discord через вебхуки или просто локально логировать. Представьте, что проверяете Discord и видите сообщение «Поймана зачарована книга: Ремонт» пока занимаетесь чем-то другим. Это мотивирует.

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

Поддержка нескольких версий - одно из выдающихся преимуществ. Вам не нужны разные боты для разных серверов. Один jar обрабатывает все - серверы 1.8, современные серверы 1.20+, даже экспериментальные снапшоты. Изменения протокола обрабатываются внутренне.

Поддержка команд позволяет контролировать бота из консоли или вводя команды в чат, как другой игрок. Напишите «bot_name, stop», чтобы暂停 рыбалку, «bot_name, empty», чтобы очистить инвентарь, или «bot_name, help» для полного списка. Это как иметь пульт управления.


Питфалы настройки и советы

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

Баннер 13w36a в Minecraft
Баннер 13w36a в Minecraft

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

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

Бот не обрабатывает сценарии полного инвентаря элегантно, если вы неправильно настроите действие по опустошению. Настройте его правильно (сброс предметов или связка с сундуком) или бот застрянет. Дважды проверьте настройки, прежде чем оставить его работать на ночь.

С точки зрения производительности, бот легковатый. Он не перегружает ваш сервер или ноутбук. Но если вы запускаете другие ресурсоемкие инструменты, отдавайте им приоритет и отслеживайте использование CPU/памяти.


Аналогичные инструменты и альтернативы

Если вы хотите легковесное решение на стороне клиента, можно изучить Minecraft моды, такие как AutoFish моды, доступные на CurseForge, хотя они версионно-специфичны и требуют установки модов на ваш клиент.

Для более сложной автоматизации сервера фреймворки, такие как PyMine (Python), позволяют строить кастомные боты с нуля. Это излишне для простой рыбалки, но это вариант, если позже вам понадобится больше гибкости.

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


Ресурсы и Сообщество

Вики FishingBot на GitHub охватывает подробную настройку для каждого сценария использования. А также этот сервер Discord (ссылка из репозитория) активен, пользователи делятся советами, а поддерживать отвечает на ошибки быстро. Запросы на новые функции приветствуются в разделе GitHub issues.

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

Хотите проверить другие инструменты на вашем сервере? Наш Создатель MOTD помогает создавать привлекательные сообщения сервера, а если вы тестируете инфраструктуру нескольких серверов, наш Расчетчик Нифер Порталов удобен для координации.

Об авторе
Alexandru Maftei
Alexandru MafteiВедущий автор

Lead writer at minecraft.how. Long-time Minecraft player running a small SMP server, testing every build, mod, and seed before writing about it.

Поделитесь с друзьями!

Комментарии

Пока нет комментариев. Станьте первым, кто поделится своим мнением!

We use cookies to improve your experience. By continuing to use this site, you agree to our use of cookies. Read our Privacy Policy