Вход

Регистрация

Восстановление доступа

The Impossible Library

The Impossible Library

|

The_Computerizer

Универсальная библиотека для загрузки и запуска модов на множестве версий Minecraft и платформ.

The Impossible Library: API для загрузки и запуска модов

The Impossible Library — это библиотека-утилита, изначально созданная для предоставления разработчикам модов методов выполнения действий, которые считались невозможными, хакерскими или требующими сторонних Java-библиотек. Теперь она также выступает в роли API, позволяющего загружать и запускать моды на различных версиях игры и платформах-загрузчиках. Проект поддерживается автором The_Computerizer и распространяется под лицензией GPL-3.0-or-later.

Возможности и назначение

Библиотека решает задачи, которые обычно считаются сложными или невозможными для реализации стандартными средствами. Она предоставляет инструменты для создания и манипулирования файлами, а также для рендеринга изображений на экран. В её функционал входит глобальное хранение и извлечение данных NBT, поддержка радиальных элементов интерфейса (GUI) и вспомогательные методы для их работы. Особое внимание уделено асинхронным событиям тика, которые можно настраивать с точностью до миллисекунды.

API для загрузки модов

Ключевая особенность проекта — способность загружать и запускать моды через предоставленный API. Это позволяет создавать моды, которые динамически управляют другими расширениями, не требуя жесткой привязки к конкретной сборке. API работает как универсальный слой, обеспечивая совместимость между различными версиями Minecraft и платформами-загрузчиками, что значительно упрощает создание сложного игрового контента.

Совместимость с версиями и платформами

Поддержка охватывает широкий спектр версий игры: от 1.12.2 до 1.21.1. Для каждой версии и платформы-загрузчика (Fabric, Quilt, Forge, NeoForge) статус поддержки различается. Большинство актуальных версий (1.16.5, 1.18.2, 1.19.2, 1.19.4, 1.20.1, 1.20.4, 1.20.6, 1.21.1) находятся в статусе FUNCTIONAL, что означает отсутствие известных крупных проблем. Однако для некоторых сборок существуют ограничения: версии 1.20.4 и 1.20.6 для Forge помечены как BROKEN, а для NeoForge версии 1.20.4 и 1.21.4 имеют статус PLAYABLE или PLANNED, указывая на возможные проблемы со стабильностью или отсутствие реализации API.

Известные проблемы и поддержка

Разработчик упоминает возможность возникновения проблем с отображением баннера в интерфейсе и предлагает ссылку на сервер Discord для получения помощи. В changelog для версии 0.4.0 отмечено, что API реализован, но в некоторых версиях ещё не может загружать моды (статус BROKEN), а в других — полностью функционален. Для версий 1.12.2 и 1.21.4 API ещё не реализован, но планируется в ближайшее время.

Связанные материалы

Автор: The_Computerizer · Лицензия: GPL-3.0-or-later

T

The_Computerizer

1 проект

|

0 скачиваний

Войдите, чтобы поставить оценку и оставить отзыв.

Отзывов пока нет — будьте первым!
Канал Файл Игра Модлоадер Язык Скачиваний Загружен
Альфа theimpossiblelibrary-0.4.7.jar 7.79 MB 1.21.1, 1.20.6, 1.20.4, 1.20.1, 1.19.4, 1.19.2, 1.18.2, 1.16.5, 1.12.2 ForgeFabricNeoForgeQuilt EN 0 22.11.2025
Альфа theimpossiblelibrary-0.4.4.jar 8.93 MB 1.21.1, 1.20.6, 1.20.4, 1.20.1, 1.19.4, 1.19.2, 1.18.2, 1.16.5, 1.12 ForgeFabricNeoForgeQuilt EN 0 17.04.2025
Зависимостей нет.