Начни с1.16 так по твоему щучьму велению не кто не даст худ, визуалы и т.д, скачай excellent ( самый последний) и читай разные классы от ModuleManager до Settings для модулей не знаешь какую-то аннотацию что она делает заходишь в Гугл и узнаешь, не знаешь что делает какойио слово например Enum или interface так же заходишь в Гугл, слишком тяжёлый класс для понимания? Просишь гпт объяснить, потом после ТЩАТЕЛЬНОГО изучения, пишешь свою систему на чистом mcp + optifine 1.16.5 , ( event можно спиздить, т.к ты лучше Гугла или apache врятли напишешь т.к это требует больших знаний, но Евенты вызывать в коде майна надо ручками) , ты пишешь api модульную систему, конфиги, и т.д все что нужно для начала писанины модулей, прописал все event руками ( не просто нашел и чпмздел куда вставлять, а подумал например EventChat взял сделал ctrl + f "chat" нашел sendChat ( 1.16.5 maping) и вписал туда, если все же не получается найти куда вставлять пиздешь, но сознательно т.к навык куда евент вписывать на .1121 точно пригодиться