PandaLib — мод на техническую библиотеку проектов Panda Oliver в МайнкрафтеPandaLib объединяет инфраструктуру, которая повторяется в модах одного автора. Config API хранит настройки, synchronization API согласует данные между сторонами, event/listener-модель обрабатывает события, deferred registration откладывает регистрацию до правильной стадии, networking API передаёт сообщения. Поддерживаются игровая и конфигурационная сетевые фазы. Готовый формат JSON доступен сейчас, тогда как сериализаторы TOML, YAML, XML и Properties указаны как планы. В архив уже встроены стандартная библиотека Kotlin, reflection, coroutines, serialization, IO и DateTime, поэтому зависимым проектам не приходится приносить каждую часть отдельно. Многосредовый framework остаётся в разработке. Пользователь обычно не взаимодействует с этими возможностями напрямую, но они необходимы модам, которые вызывают API.
Последнего релиза не было 6 месяцев. Проект работает на тех версиях, что уже перечислены, но ждать сборку под новую версию игры, скорее всего, не стоит.
| Версия игры | Загрузчики | Сборка | Размер | Дата |
|---|---|---|---|---|
| 1.20.1 | Fabric, Forge | 0.6.1 | 7.6 МБ | 2026-04-03 |
| 1.21.1 | Fabric, NeoForge | 0.6.0 | 7.5 МБ | 2026-04-01 |
| 1.20 | Fabric, Forge | 0.6.1 | 7.6 МБ | 2026-04-03 |
| 1.21 | Fabric, NeoForge | 0.6.0 | 7.5 МБ | 2026-04-01 |
Скачать 0.6.1 · 7.6 МБстраница автора на Modrinth
.jar в папку .minecraft/mods — создайте её, если её нет.Обязательно: Architectury API, Fabric API
| Сборка | Канал | Версии игры | Размер | Дата |
|---|---|---|---|---|
| 0.6.1 | бета | 1.20 | 7.6 МБ | 2026-04-03 |
| 0.6.1 | бета | 1.20.1 | 7.6 МБ | 2026-04-03 |
| 0.6.1 | бета | 1.20.2 | 7.6 МБ | 2026-04-03 |
| 0.6.1 | бета | 1.20.2 | 7.6 МБ | 2026-04-03 |
| 0.6.1 | бета | 1.20.3 | 7.6 МБ | 2026-04-03 |
| 0.6.1 | бета | 1.20.3 | 7.6 МБ | 2026-04-03 |
Не подойдёт как самостоятельный контентный мод. Часть API написана с расчётом на Kotlin и может быть не полностью удобна Java-проекту; будущие форматы конфигурации пока нельзя считать готовыми.
При ошибке запуска определите зависимый проект и сверяйте его требования вместе с PandaLib. Не ожидайте готового меню конфигурации, если оно указано как будущая функция. Java-разработчику следует проверить поддержку нужного API до интеграции, особенно корутин и Kotlin-специфичных типов. Не добавляйте отдельные дубликаты встроенных библиотек без необходимости. Сторона установки зависит от функции конечного мода. Перед обновлением сохраните согласованный набор, потому что развивающийся framework может менять внутренние контракты.
PandaLib — насыщенная техническая основа с сильным Kotlin-набором. Игроку она нужна по зависимости, разработчику — после проверки зрелости конкретного API.


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


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


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


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


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


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


Elder Scrolls Reactive Music добавляет для мода Reactive Music музыкальные наборы по играм The Elder Scrolls, начиная с Oblivion и Skyrim.


Xaero's Map Translation добавляет упрощённый китайский перевод интерфейсов Xaero's Minimap, Xaero's World Map и Better PVP.


Better Small Items+ уменьшает модели предметов в руке, освобождая обзор, но сохраняет их крупное и чёткое отображение в ячейках инвентаря.


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


Survive and Thrive рассчитана на долговечный мир без лишнего дублирования: Thermal развивает технику, Ars Nouveau — магию, а сложность постепенно растёт.


APS Trophies добавляет более шестидесяти декоративных трофеев в тематике Cobblemon для награждения участников серверных событий.
Нет, библиотека обслуживает другие моды.
Конфигурация, синхронизация, события, регистрация и сеть.
Среди готовых форматов указан JSON.
Автор предупреждает, что некоторые API могут быть ориентированы на Kotlin.