Criar um mod de pesca automática client-side que fosse funcional em gameplay real, simples de usar e tecnicamente organizado.
AutoFish Mod
Este mod foi desenvolvido como um exercício de automação dentro do ambiente do Minecraft. O objetivo não era apenas automatizar a pesca, mas criar uma solução confiável, com feedback visual e controle configurável. A implementação envolve detecção precisa de eventos, controle por tick e integração com interface dentro do jogo, transformando uma ação repetitiva em um sistema automatizado com comportamento previsível. O projeto também serviu como prática de organização de código, persistência de configuração e construção de interfaces in-game.
Visão geral
Automação prática, interface enxuta e comportamento confiável.
O AutoFish automatiza o ciclo completo de pesca, desde o lançamento até a detecção do momento correto de recolher a linha. Mais do que executar ações automaticamente, o mod foi estruturado para fornecer visibilidade ao usuário, com HUD em tempo real, estatísticas de sessão e opções de configuração persistentes. Isso transforma uma automação simples em uma ferramenta utilizável dentro do jogo.
Decisões técnicas
A lógica de detecção foi construída para evitar falsos positivos, garantindo que a linha seja recolhida no momento correto.
O controle por tick permite sincronizar o comportamento do mod com o jogo, mantendo consistência na execução.
A configuração persistente em JSON e o menu in-game tornam o mod mais acessível e prático para uso contínuo.
Implementar detecção estável de captura, controle por tick, rastreamento de inventário e um HUD integrado ao cliente.
Projeto funcional, compatível com Minecraft 1.21.11 e Fabric, com HUD, estatísticas e menu in-game já implementados.
O que o mod faz
Pesca automática
Detecta o momento correto de recolher a linha e relança automaticamente quando a condição de pesca é válida.
HUD em tempo real
Exibe status do mod, contadores de peixes, itens raros, junk e tempo da sessão no canto da tela.
Configuração persistente
Salva opções em arquivo JSON e permite ajustes de HUD, mensagens e delays de relançamento.
Menu in-game
Inclui uma tela própria de configuração dentro do jogo, sem depender só de edição manual de arquivo.
Repositório
Explorar o projeto no GitHub
O repositório reúne código-fonte, documentação, build com Gradle e a estrutura do mod em Fabric.