TCDCommons API - это личная библиотека мододела TheCSDev для Minecraft. Она не добавляет в игру новых блоков или мобов, а даёт инструменты, которые пригодятся тем, кто пишет свои моды.
Любой разработчик модов сталкивается с однотипными задачами: создать меню настроек, сохранить конфиг в JSON, повесить обработчик на какое-то событие. Вместо того чтобы каждый раз писать одно и то же с нуля, можно взять готовую библиотеку - TCDCommons API.
Внутри:
TScreen.java), которую можно подключать в своих модах.Библиотека написана так, чтобы работать на Fabric и NeoForge (через Architectury API). Если вы собираетесь делать кроссплатформенный мод - TCDCommons сильно упростит жизнь.
Прямой пользы для обычного игрока тут нет - вы не увидите новых меню или фич в игре. Но если вы устанавливаете мод, который зависит от TCDCommons API (такое обычно пишут в описании), то без этой библиотеки он не запустится.
Для мододелов же это готовый фундамент: не надо изобретать велосипед с GUI и конфигами. Просто подключите TCDCommons как зависимость и используйте его классы.
Перед установкой TCDCommons API убедитесь, что у вас уже стоит:
Скачайте TCDCommons API и добавьте в папку mods - библиотека готова к работе. Если вы пишете свой мод, не забудьте указать её в зависимостях.