База обновляетсяиз Modrinth API

Иконка TCDCommons API — мод для MinecraftTCDCommons API — мод на библиотеку для модов в Майнкрафте

Мод1.201.211.20.126.126.226.3FabricQuiltNeoForgeБиблиотекиИнтерфейс и удобствообновляетсяLicenseRef-TCDCommons-
Портрет TheBlacksmithTheBlacksmithУ наковальни Minecraft с 2009 года — куёт моды, сборки и текстурпаки
Как собраны данные

Версии, зависимости и размеры файлов приходят из открытого API Modrinth и обновляются каждую ночь. Оценки, ограничения и разбор проблем пишет редактор — подробнее о методике.

TCDCommons API даёт другим модам готовую техническую основу: собственную систему графических экранов, конфигурацию на базе JSON, дополнительные игровые события, хуки и вспомогательные инструменты. Игрок получает не отдельную механику, а возможность запустить проект, автор которого опирается на эту библиотеку. Общий код вынесен в один компонент, поэтому разработчику не приходится повторно реализовывать одинаковые экраны, настройки и точки подключения в каждом своём моде. От обычного пользовательского мода TCDCommons отличается отсутствием самостоятельного сценария использования: после установки мир, инвентарь и правила игры могут внешне не измениться. Оценивать библиотеку следует не по числу видимых функций, а по тому, устраняет ли она ошибку зависимости и обеспечивает ли работу конкретного мода.

17.1 млнзагрузок17 149 330 по данным Modrinth
29версий игрыс проверенной сборкой
168релизовза всё время
15 днейс последнего релизаобновляется
496 КБвесит файлсборка 5.6.0-beta.2+fn-26.3

Обновляется ли проект

Последний релиз вышел 15 дней назад — проект активно поддерживают, и под свежие версии игры сборки появляются быстро.

На каких версиях работает

Версия игрыЗагрузчикиСборкаРазмерДата
1.20.1Fabric, Quilt3.12.3.3+fabric-1.20.1892 КБ2025-05-03
1.21.1Fabric, Quilt3.12.7+fabric-1.21891 КБ2025-03-25
1.20Fabric, Quilt3.9.7+fabric-1.20.1808 КБ2024-04-25
1.21Fabric, Quilt3.12.7+fabric-1.21891 КБ2025-03-25
26.1.2Fabric, NeoForge5.5.6+fn-26.1492 КБ2026-08-11
26.2Fabric, NeoForge5.5.6+fn-26.2493 КБ2026-08-10

Скачать 5.6.0-beta.2+fn-26.3 · 496 КБстраница автора на Modrinth

Как установить

  1. Установите загрузчик модов — Fabric, Forge, NeoForge или Quilt. Версия загрузчика должна совпадать с версией игры.
  2. Скачайте обязательные зависимости: Architectury API и Fabric API. Без них игра вылетит при запуске.
  3. Положите файл .jar в папку .minecraft/mods — создайте её, если её нет.
  4. Запустите игру через профиль с установленным загрузчиком.

Что нужно доустановить

Обязательно: Architectury API, Fabric API

Последние обновления

СборкаКаналВерсии игрыРазмерДата
5.6.0-beta.2+fn-26.3бета26.3496 КБ2026-09-27
5.6.0-beta.1+fn-26.3бета26.3495 КБ2026-09-17
5.5.6+fn-26.1релиз26.1, 26.1.1, 26.1.2, 26w14a492 КБ2026-08-11
5.5.6+fn-26.2релиз26.2493 КБ2026-08-10
5.5.5+fn-26.1релиз26.1, 26.1.1, 26.1.2, 26w14a492 КБ2026-08-07
5.5.5+fn-26.2релиз26.2493 КБ2026-07-30

Кому не подойдёт

Проект не подойдёт игрокам, которые ищут новые предметы, существ, механики или заметные улучшения интерфейса. Без зависимого мода библиотека практически бесполезна, а разработчикам чужих проектов её наличие само по себе не заменит изучение API и интеграцию через код.

Частые проблемы

Характерная проблема — игра сообщает об отсутствующей библиотеке, хотя файл уже лежит среди модов. Обычно это означает, что выбрана неподходящая сборка TCDCommons либо сам зависимый проект рассчитан на другое окружение. Сверьте требования именно на странице устанавливаемого мода, затем уберите старые копии библиотеки: два файла разных выпусков способны привести к конфликту классов или остановке запуска. Если сбой появился после обновления, временно верните прежнюю рабочую пару зависимого мода и API, а обновляйте их согласованно. При ошибке чтения настроек закройте игру, сохраните резервную копию конфигурации и дайте проблемному моду создать её заново; вручную править JSON стоит только при понимании структуры. Если причина неочевидна, сначала запустите игру с TCDCommons и одним требующим его модом, затем возвращайте остальные по одному и проверяйте журнал на первое исключение, а не на последующие сообщения.

Стоит ли ставить

TCDCommons стоит устанавливать, когда он прямо указан технической основой выбранного мода: в таком случае это штатная часть комплекта, а не необязательное дополнение. Особенно проект уместен в сборках с несколькими работами TheCSDev, использующими общий код. Отдельно ставить библиотеку ради новых впечатлений нет смысла. Разработчикам она интересна как готовый набор GUI, JSON-конфигурации, событий и хуков, но решение об интеграции требует знакомства с её API и условиями лицензии.

Похожие моды

Изображение к проекту FerriteCore
Иконка FerriteCore
FerriteCore
1.201.21FabricNeoForge

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

Изображение к проекту Mod Menu
Иконка Mod Menu
Mod Menu
1.201.21FabricQuilt

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

Изображение к проекту YetAnotherConfigLib (YACL)
Иконка YetAnotherConfigLib (YACL)
YetAnotherConfigLib (YACL)
1.201.21FabricNeoForge

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

Изображение к проекту Xaero's Minimap
Иконка Xaero's Minimap
Xaero's Minimap
1.201.21ForgeFabric

Xaero’s Minimap выводит в углу экрана карту ближайшей местности, помогает замечать окружение и возвращаться к отмеченным местам. Форму, масштаб, положение и набор показателей можно настроить под свой интерфейс.

Изображение к проекту [ETF] Entity Texture Features
Иконка [ETF] Entity Texture Features
[ETF] Entity Texture Features
1.201.21FabricQuilt

Мод включает случайные, настраиваемые, светящиеся и мигающие текстуры существ и игроков из совместимых ресурспаков. Он воспроизводит соответствующие возможности формата OptiFine и предлагает дополнительные параметры.

Изображение к проекту Xaero's World Map
Иконка Xaero's World Map
Xaero's World Map
1.201.21ForgeFabric

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

Смотрите также

Случайные находки из каталога — моды, шейдеры, текстуры и сборки с нашим разбором.

Изображение к проекту Realistic Rain
Иконка Realistic Rain
Realistic Rain
1.201.21

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

Изображение к проекту Thanatophobia - Fear of the End
Иконка Thanatophobia - Fear of the End
Thanatophobia - Fear of the End
1.20.11.20.6Forge

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

Изображение к проекту Truebound - Vanilla Modpack
Иконка Truebound - Vanilla Modpack
Truebound - Vanilla Modpack
26.226.1.2Fabric

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

Изображение к проекту Simple Saturation Shader
Иконка Simple Saturation Shader
Simple Saturation Shader
1.201.21Iris

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

Изображение к проекту Marin Kitagawa Pack + anime sky 4K+
Иконка Marin Kitagawa Pack + anime sky 4K+
Marin Kitagawa Pack + anime sky 4K+
1.201.21

Marin Kitagawa Pack оформляет Minecraft вокруг Марин Китагава: меняет небо, кровать, предметы, звуки и GUI. Небо заявлено в качестве 4K+, а для его работы нужен один поддерживающий мод. Перечисленные элементы образуют общий тематический слой.

Изображение к проекту [MTR/NTE] World Tram pack
Иконка [MTR/NTE] World Tram pack
[MTR/NTE] World Tram pack
1.20.11.19

World Tram Pack добавляет для Minecraft Transit Railway детализированные модели трамваев европейских и азиатских производителей вместе с частью звуков.

Ссылки

Частые вопросы

Нужно ли размещать TCDCommons на обеих сторонах?

Сама библиотека обозначена как необязательная и для клиента, и для сервера, однако практическое размещение определяет мод, который к ней обращается. Если зависимый проект установлен только на одной стороне, следуйте его инструкции. Для общей сборки проверяйте требования каждого потребителя API отдельно, не копируя файл автоматически повсюду.

Почему после установки не появилось меню или новых предметов?

Это ожидаемое поведение библиотеки. Её GUI-система и прочие инструменты предназначены для вызова из кода других модов, поэтому TCDCommons не обязан показывать собственный экран, рецепт или кнопку. Видимый результат появится лишь там, где зависимый проект действительно использует предоставленные возможности.

Можно ли удалить библиотеку после первого успешного запуска?

Нет, если установленный мод загружает её классы во время запуска или работы игры. Первоначальное создание конфигурации не превращает зависимость в ненужный файл. Для проверки сначала выясните, какой проект её требует; удаление без этого может закончиться отказом запуска или ошибкой при открытии связанной функции.

Подойдёт ли любая сборка TCDCommons к нужному моду?

Не обязательно. Совпадение игрового окружения ещё не гарантирует совместимость внутреннего API: зависимый проект может ожидать методы и события из определённого выпуска. Надёжнее брать вариант, указанный его автором. Если точного указания нет, сопоставьте время публикации файлов и проверьте журнал запуска на ошибки отсутствующих методов или классов.