TCDCommons API — мод на библиотеку для модов в МайнкрафтеTCDCommons API даёт другим модам готовую техническую основу: собственную систему графических экранов, конфигурацию на базе JSON, дополнительные игровые события, хуки и вспомогательные инструменты. Игрок получает не отдельную механику, а возможность запустить проект, автор которого опирается на эту библиотеку. Общий код вынесен в один компонент, поэтому разработчику не приходится повторно реализовывать одинаковые экраны, настройки и точки подключения в каждом своём моде. От обычного пользовательского мода TCDCommons отличается отсутствием самостоятельного сценария использования: после установки мир, инвентарь и правила игры могут внешне не измениться. Оценивать библиотеку следует не по числу видимых функций, а по тому, устраняет ли она ошибку зависимости и обеспечивает ли работу конкретного мода.
Последний релиз вышел 15 дней назад — проект активно поддерживают, и под свежие версии игры сборки появляются быстро.
| Версия игры | Загрузчики | Сборка | Размер | Дата |
|---|---|---|---|---|
| 1.20.1 | Fabric, Quilt | 3.12.3.3+fabric-1.20.1 | 892 КБ | 2025-05-03 |
| 1.21.1 | Fabric, Quilt | 3.12.7+fabric-1.21 | 891 КБ | 2025-03-25 |
| 1.20 | Fabric, Quilt | 3.9.7+fabric-1.20.1 | 808 КБ | 2024-04-25 |
| 1.21 | Fabric, Quilt | 3.12.7+fabric-1.21 | 891 КБ | 2025-03-25 |
| 26.1.2 | Fabric, NeoForge | 5.5.6+fn-26.1 | 492 КБ | 2026-08-11 |
| 26.2 | Fabric, NeoForge | 5.5.6+fn-26.2 | 493 КБ | 2026-08-10 |
Скачать 5.6.0-beta.2+fn-26.3 · 496 КБстраница автора на Modrinth
.jar в папку .minecraft/mods — создайте её, если её нет.Обязательно: Architectury API, Fabric API
| Сборка | Канал | Версии игры | Размер | Дата |
|---|---|---|---|---|
| 5.6.0-beta.2+fn-26.3 | бета | 26.3 | 496 КБ | 2026-09-27 |
| 5.6.0-beta.1+fn-26.3 | бета | 26.3 | 495 КБ | 2026-09-17 |
| 5.5.6+fn-26.1 | релиз | 26.1, 26.1.1, 26.1.2, 26w14a | 492 КБ | 2026-08-11 |
| 5.5.6+fn-26.2 | релиз | 26.2 | 493 КБ | 2026-08-10 |
| 5.5.5+fn-26.1 | релиз | 26.1, 26.1.1, 26.1.2, 26w14a | 492 КБ | 2026-08-07 |
| 5.5.5+fn-26.2 | релиз | 26.2 | 493 КБ | 2026-07-30 |
Проект не подойдёт игрокам, которые ищут новые предметы, существ, механики или заметные улучшения интерфейса. Без зависимого мода библиотека практически бесполезна, а разработчикам чужих проектов её наличие само по себе не заменит изучение API и интеграцию через код.
Характерная проблема — игра сообщает об отсутствующей библиотеке, хотя файл уже лежит среди модов. Обычно это означает, что выбрана неподходящая сборка TCDCommons либо сам зависимый проект рассчитан на другое окружение. Сверьте требования именно на странице устанавливаемого мода, затем уберите старые копии библиотеки: два файла разных выпусков способны привести к конфликту классов или остановке запуска. Если сбой появился после обновления, временно верните прежнюю рабочую пару зависимого мода и API, а обновляйте их согласованно. При ошибке чтения настроек закройте игру, сохраните резервную копию конфигурации и дайте проблемному моду создать её заново; вручную править JSON стоит только при понимании структуры. Если причина неочевидна, сначала запустите игру с TCDCommons и одним требующим его модом, затем возвращайте остальные по одному и проверяйте журнал на первое исключение, а не на последующие сообщения.
TCDCommons стоит устанавливать, когда он прямо указан технической основой выбранного мода: в таком случае это штатная часть комплекта, а не необязательное дополнение. Особенно проект уместен в сборках с несколькими работами TheCSDev, использующими общий код. Отдельно ставить библиотеку ради новых впечатлений нет смысла. Разработчикам она интересна как готовый набор GUI, JSON-конфигурации, событий и хуков, но решение об интеграции требует знакомства с её API и условиями лицензии.


FerriteCore сокращает потребление оперативной памяти Minecraft, причём заметность результата зависит от конкретной сборки. Мод не добавляет предметы или механики и может применяться как в клиентской игре, так и на сервере.


Mod Menu собирает установленные моды в одном удобном экране и открывает доступ к их настройкам, когда авторы предусмотрели такой переход. Здесь же можно изучить описания, ссылки, служебные отметки и сведения об обновлениях.


YACL предоставляет другим модам готовую основу для создания удобных экранов настроек. Самостоятельного контента библиотека не добавляет и обычно устанавливается как требуемая зависимость.


Xaero’s Minimap выводит в углу экрана карту ближайшей местности, помогает замечать окружение и возвращаться к отмеченным местам. Форму, масштаб, положение и набор показателей можно настроить под свой интерфейс.
![Изображение к проекту [ETF] Entity Texture Features](/s/entitytexturefeatures.webp)
![Иконка [ETF] Entity Texture Features](/i/entitytexturefeatures.webp)
Мод включает случайные, настраиваемые, светящиеся и мигающие текстуры существ и игроков из совместимых ресурспаков. Он воспроизводит соответствующие возможности формата OptiFine и предлагает дополнительные параметры.


Мод автоматически собирает полноэкранную карту посещённых территорий, помогая ориентироваться, возвращаться к важным местам и разбирать пройденные маршруты. Он работает самостоятельно, а вместе с Xaero’s Minimap также показывает её путевые точки.
Случайные находки из каталога — моды, шейдеры, текстуры и сборки с нашим разбором.


Realistic Rain полностью заменяет звуки дождя, добавляет двадцать один новый звук грома и перерабатывает текстуры дождя и брызг в более спокойном реалистичном стиле.


Thanatophobia вводит постоянную шкалу страха, которая растёт в опасных условиях и постепенно усиливает звуковые, визуальные и игровые последствия.


Truebound углубляет ванильное выживание визуальными, звуковыми, интерфейсными и небольшими механическими улучшениями, сохраняя привычный ритм долгого мира.


Simple Saturation Shader — шейдер, рассчитанный на бережное сохранение ванильной палитры. Визуальный профиль объединяет цветокоррекцию контраста и насыщенности, атмосферный свет и туман и переработанное освещение. Первый эффект: делает границы света выразительнее без полной замены стиля. Второй: связывают дальний план, погоду и время суток. Третий: меняет читаемость дня, ночи и помещений. По производительности есть профиль для очень слабых видеокарт, но результат всё равно зависит от сцены.


Marin Kitagawa Pack оформляет Minecraft вокруг Марин Китагава: меняет небо, кровать, предметы, звуки и GUI. Небо заявлено в качестве 4K+, а для его работы нужен один поддерживающий мод. Перечисленные элементы образуют общий тематический слой.
![Изображение к проекту [MTR/NTE] World Tram pack](/s/worldtrampack.webp)
![Иконка [MTR/NTE] World Tram pack](/i/worldtrampack.webp)
World Tram Pack добавляет для Minecraft Transit Railway детализированные модели трамваев европейских и азиатских производителей вместе с частью звуков.
Сама библиотека обозначена как необязательная и для клиента, и для сервера, однако практическое размещение определяет мод, который к ней обращается. Если зависимый проект установлен только на одной стороне, следуйте его инструкции. Для общей сборки проверяйте требования каждого потребителя API отдельно, не копируя файл автоматически повсюду.
Это ожидаемое поведение библиотеки. Её GUI-система и прочие инструменты предназначены для вызова из кода других модов, поэтому TCDCommons не обязан показывать собственный экран, рецепт или кнопку. Видимый результат появится лишь там, где зависимый проект действительно использует предоставленные возможности.
Нет, если установленный мод загружает её классы во время запуска или работы игры. Первоначальное создание конфигурации не превращает зависимость в ненужный файл. Для проверки сначала выясните, какой проект её требует; удаление без этого может закончиться отказом запуска или ошибкой при открытии связанной функции.
Не обязательно. Совпадение игрового окружения ещё не гарантирует совместимость внутреннего API: зависимый проект может ожидать методы и события из определённого выпуска. Надёжнее брать вариант, указанный его автором. Если точного указания нет, сопоставьте время публикации файлов и проверьте журнал запуска на ошибки отсутствующих методов или классов.