Analisando propostas

Desenvolvedor Java para Portar e Otimizar Mod de Minecraft Forge 1.8.9

Publicado em 08 de Novembro de 2026 dias na TI e Programação

Sobre este projeto

Aberto

Procuro alguém com experiência em Java, Minecraft Forge 1.8.9 e depuração de mods para portar o BlockTrap de uma versão modificada do LiquidBounce para um JAR independente, instalável na pasta mods e compatível com os outros mods que uso.

Tenho uma versão de referência que funciona e um porte anterior para Forge que apresenta um bug. Ao segurar a tecla de ativação, os blocos às vezes aparecem por um instante e somem. Em outros testes, nenhum bloco é colocado. A colocação manual funciona normalmente. Posso fornecer o código de referência, o JAR do porte anterior com diagnóstico e os logs disponíveis.

O módulo deve reproduzir a construção da versão de referência. Ele coloca muros de pedregulho baixos ao redor do alvo, sobe apenas um lado como coluna de apoio e fecha com um teto acima da cabeça. A estrutura deve funcionar em terreno aberto, usando o piso como apoio. A tecla de ativação deve ser configurável e as opções do BlockTrap de referência devem ser preservadas. O escopo inclui apenas a construção com blocos.
Entrega esperada
- JAR independente para Forge 1.8.9, instalável na pasta mods sem depender do LiquidBounce.
- Código-fonte completo e instruções para recompilar.
- Diagnóstico da falha do porte anterior e descrição da correção.
- Demonstração em jogo, em ambiente de teste controlado, mostrando a estrutura em terreno aberto e os blocos permanecendo após a colocação.
- Teste de compatibilidade com os outros mods que vou fornecer.
-O módulo original é o BlockTrap do LiquidBounce, na branch nextgen.
Caminho: github.com/CCBlueX/LiquidBounce
O arquivo é ModuleBlockTrap.kt, na pasta src/main/kotlin/net/ccbluex/liquidbounce/features/module/modules/world. Pasta do código no GitHub oficial

Vou enviar separadamente a versão modificada que funcionou, com base baixa, coluna única e teto, e o JAR do porte anterior para Forge 1.8.9, que registra o bug de colocação. Use a versão modificada como referência de comportamento e o JAR anterior para reproduzir a falha.

Categoria TI e Programação
Subcategoria Aplicativos desktop
Qual é o alcance do projeto? Bug ou alteração pequena

Prazo de Entrega: Não estabelecido

Habilidades necessárias