Mixin: Uma poderosa estrutura de tecelagem de bytecode Java

2024-12-28

Mixin é uma estrutura de traços/mixins e tecelagem de bytecode para Java usando ASM, conectando-se ao processo de carregamento de classes em tempo de execução por meio de serviços plugáveis. Ele suporta o sistema LegacyLauncher da Mojang (obsoleto em favor do ModLauncher mais extensível), e é compatível com Java 8 e posterior. Mixin oferece documentação extensa, repositórios Maven e ferramentas, incluindo um processador de anotações para lidar com tarefas de ofuscação, e integração com Eclipse e IntelliJ IDEA. Seu histórico de versões detalha adições de recursos e correções de bugs, ajudando os desenvolvedores a escolherem a versão apropriada.

Desenvolvimento estrutura Mixin