Спокойствие, только спокойствие.Во первых вам надо немного поменять свое отношение к модингу и форджу. Хоть ява (как и ваш .net) компилирует исходный код в байткод, который сохраняет структуру кода, классы и отладочную информацию, Моянги для его защиты проиводят дополнительную обфускацию. В результате чего большая часть отладочной информации исчезает (Но сохраняется информация о структуре классов, типах переменных и огромном числе прочих полезностей, что сильно облегчает жизнь. Попробуйте как-нибудь покопаться в скомпилированной с оптимизациями и прочем сишной библиотечке.).Так что по этому исходная точка мододелов была кодом, в котором фсе функции во всех классах назывались a, b, иногда c и совсем редко последующими буквами. Создатели форджа и mcp с этим много возились и добавили много всего, в том числе уникальные названия функциям (func_776645_b отличить от func_776342_b куда проще, чем b от b). Так же немного общего (не особо сильно меняющегося с версии на версию) апи для доступа к ваниле и всяким плюшкам форджа, систему событий (в ваниле этого тоже нет, и как следствие можно без патчей на ваниллу отлавливать только те события, до которых добрался фордж), и всякие регистраторы и прочие штуки для разрешения конфликтов между плагинами.
Так что с этой точки зрения, сутуация у вас не такая и печальная. Она кончено требует некоторго опыта в реверс-инжиниринге, но если будете дальше копаться в фордже и ваниле, спокойно его наберете и это не будет для вас проблемой.Теперь касаемо гайдов и документаций.Честно говоря к гайдам у меня притензий нет. Они дают базовое представление как разобрать ванилу, написать базовый мод и собрать мод обратно. И этого уже достаточно. Те инструкции про блоки/кирки и прочее в основном для людей далеких от програмирования, которым очень хочется. А давать инструкции вида: "Вызовите функцию func_1732_a(), Передав туда строку и результат функции func_1454_b", которая будет работать только на какой-то 1 версии форджа и после следующего обновления маппингов полностью лешиться смысла, как-то не очень продуктивно. По той же причине и в документации нет практически ничего про ванильный код и его поведение.По-этому вам надо смириться с тем фактом, что рыться в внутреннестях ванилы придется самому (либо подглядывать у других модов на эту же версию).
С внутреннестями форджа чуть лучше. Есть исходники, есть общая документация (довольно лаконичная, но для отправных точек содет), есть вики (сильно устаревшая, но тоже хорошая отправная точка для поиска в исходниках) и даже где-то должны быть явадоки...Касаемо вашего списка события, поиск по вики дал это. Оно хоть и под сильно ранний 1.7.2, но сойдет для угадывание актуальных имен классов, а имея несколько классов, не проблема будет выявить тенденции для поиска в исходниках остальных событий.
Многие вещи найти будет сложны, а некоторый придется изобретать самому. Фордж особо не добавляет ничего сильно нового по отношению к ваниле, так что если какая-то технология просто не нужна ванильке, значит ее и не будет. Но тут ничего не поделаешь. Для одов это нормальная ситуация.
Теперь касаемо среды разработки. Я с эклипсом не хорошо знаком... не знаю, почему все его так любят, но раз вы его используете, разберитесь в нем. Найди как настроить выполнение внешних задачь, научитесь вызывать таски mcp из еклипса, собирать им файлы модом, запускать внешний майн и подрубаться к нему дебагером. Не так уж и сложно это, тем более у эклипса документация получше будет (хотя с актуальностю у них тоже проблемы есть). Если еще повозиться, можно наверное как-то оптимизировать, что бы компилировать/обфусцировать только измененные файлы и подгружать их эклипсом и запускать майн внутри. Может так даже быстрее будет (особенно, когда ваш мод станет достаточно большим). Ну, в общем, как-то так. Ничего заоблочного тут нет. Надо просто самому копаться и изучать майн. И быть готовым, что примерно половина накопленных знаний будет становиться неактуальна после каждого обновления на новую версию мана и придется изучать ногое заново. Хотя с новой частотой обновлния может что-то изменится. Но сильно обнадеживать себя не надо. Так что удачи.