Вход

Регистрация

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

Armor Model API

Armor Model API

|

ZsoltMolnarrr

Мод, позволяющий использовать кастомные модели брони (robes, pauldrons) и эффекты свечения в слоте брони через стандартный рендеринг.

Мод Armor Model API для Minecraft — библиотека для рендеринга кастомной брони

Armor Model API — это библиотека, которая позволяет отображать броню с пользовательской геометрией, созданной в формате Bedrock или GeckoLib (.geo.json), используя стандартный пайплайн рендеринга брони Minecraft. Мод не требует кастомных шейдеров для базовой работы, интегрируясь с существующими системами оптимизации, такими как Sodium и Iris, так как использует нативные пути рендеринга игры.

Как работает рендеринг кастомной брони

Мод перехватывает процесс отрисовки брони на уровне рендер-слоев. Когда игрок надевает предмет, библиотека проверяет, зарегистрирован ли он. Если да, вместо стандартной модели из игры, в слот брони подставляется скомпилированная модель из .geo.json файла. Это позволяет использовать любые кубические модели из Blockbench: плащи (robes), наплечники (pauldrons), шляпы (hats) и юбки (skirts).

BB to Game

Возможности и эффекты

Помимо базовой геометрии, мод поддерживает сложные визуальные эффекты. Можно настроить emissive glowmasks (светящиеся маски), используя стандартную конвенцию _glowmask.png, где пиксели остаются яркими в темноте. Также доступна функция radiant glow — более интенсивное свечение, которое приближается к белому цвету и питает bloom-эффекты в пакетных шейдерах. Все стандартные функции брони, такие как следование позе игрока, анимация ходьбы, позы на коленях, плавания, работа с манекенами, окрашивание кожи и блеск энтчментов, работают автоматически и бесплатно.

Техническая реализация для разработчиков

Для разработчиков модов Armor Model API предоставляет удобный интерфейс для добавления собственных рендер-слоев. Можно создать слои для эффектов, накладываемых поверх основной текстуры, или для дополнительных наложений. Порядок отрисовки строго соблюдается: сначала базовая текстура, затем пользовательские слои (свечение, затем тримы), и в конце — блеск энтчментов. Мод использует нативные буферы и позы игры, что обеспечивает полную совместимость с оптимизированными клиентами вроде Sodium и Iris. Вся логика выполняется через стандартные хуки Fabric API или миксины NeoForge, не создавая собственного пайплайна вершин.

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

Автор: ZsoltMolnarrr · Лицензия: MIT

Z

ZsoltMolnarrr

6 проектов

|

0 скачиваний

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

Отзывов пока нет — будьте первым!
Канал Файл Игра Модлоадер Язык Скачиваний Загружен
Релиз armor_model_api-fabric-1.1.1+26.1.2.jar 98 KB 26.1.2, 26.1.1, 26.1 Fabric 0 17.09.2026
Релиз armor_model_api-neoforge-1.1.1+26.1.2.jar 97.2 KB 26.1.2, 26.1.1, 26.1 NeoForge 0 17.09.2026
Релиз armor_model_api-fabric-1.1.1+26.2.jar 98.1 KB 26.2 Fabric 0 17.09.2026
Релиз armor_model_api-neoforge-1.1.1+26.2.jar 97.3 KB 26.2 NeoForge 0 17.09.2026
Релиз armor_model_api-fabric-1.0.0+1.20.1.jar 83.7 KB 1.20.1 Fabric 0 11.09.2026
Релиз armor_model_api-forge-1.0.0+1.20.1.jar 84.7 KB 1.20.1 ForgeNeoForge 0 11.09.2026
Релиз armor_model_api-fabric-1.1.0+26.2.jar 93 KB 26.2 Fabric 0 06.09.2026
Релиз armor_model_api-fabric-1.1.0+26.1.2.jar 93 KB 26.1.2, 26.1.1, 26.1 Fabric 0 05.09.2026
Релиз armor_model_api-fabric-1.1.0+1.21.1.jar 90.6 KB 1.21.1 Fabric 0 02.09.2026
Релиз armor_model_api-neoforge-1.1.0+1.21.1.jar 89.7 KB 1.21.1 NeoForge 0 02.09.2026
Релиз armor_model_api-fabric-1.1.0+1.21.11.jar 90.3 KB 1.21.11 Fabric 0 02.09.2026
Релиз armor_model_api-neoforge-1.1.0+1.21.11.jar 90.2 KB 1.21.11 NeoForge 0 02.09.2026