
Adorned (Curios)
Активный0.0
Установок
Последнее обновление
Adorned (Curios)
Этот проект предназначен исключительно для загрузчика модов NeoForge.
Обзор проекта
Adorned представляет собой развитие и продолжение системы Curios для версий Minecraft 1.21 и выше на платформе NeoForge. Основная цель мода — обеспечить полную совместимость с проектами, которые ранее использовали Curios в старых версиях игры. Для этого сохранены оригинальный API и структура тегов, а внутренний идентификатор остаётся "curios" для поддержания обратной совместимости.
Adorned — это универсальная и расширяемая система для работы с аксессуарами и дополнительным снаряжением. Разработчики получают удобный инструмент для добавления новых слотов экипировки, а игроки — возможность настраивать эти слоты по своему усмотрению. По умолчанию мод не добавляет никакого контента, кроме интерфейса инвентаря. Изначально доступно только два предмета, которые можно найти в творческом режиме и которые служат примерами для интеграции других модов.
Ключевые возможности
Расширяемая система слотов
Новые слоты экипировки легко создаются и управляются через центральный реестр идентификаторов. Идентичные идентификаторы автоматически объединяются, что исключает дублирование функционала и обеспечивает максимальную совместимость с различными предметами. При этом уникальные идентификаторы могут использоваться для обозначения специальных типов слотов.
Создание слотов по требованию
Система не включает предустановленные слоты — все они создаются только по мере необходимости. Такой подход предотвращает появление лишних, неиспользуемых слотов, для которых нет подходящих предметов.
Гибкая настройка слотов
Каждый слот можно полностью кастомизировать: изменять фон, размеры, а также отключать или скрывать по умолчанию. Разработчики через API получают доступ к функциям включения/отключения слотов игрока, а также могут добавлять или удалять определённое количество слотов любого типа.
Интеграция с системой тегов
Связь предметов с типами слотов осуществляется через стандартную систему тегов Minecraft. Для категоризации предметов достаточно создать JSON-файл в папке data/curios/tags. Предметы можно относить к неограниченному количеству типов слотов, а эти настройки можно полностью переопределять.
Полная интеграция с механиками инвентаря
Все предметы, экипированные в слотах Adorned, поддерживают работу зачарований (включая Починку) и проклятий. Для разработчиков предусмотрены различные вспомогательные функции, упрощающие интеграцию существующих предметов и механик в систему слотов.
Удобный интерфейс
Мод включает собственный графический интерфейс, доступный из инвентаря игрока, который отображает все доступные дополнительные слоты экипировки. Это позволяет видеть всю расширенную экипировку в одном месте без необходимости переключаться между разными интерфейсами. Разработчики могут создавать собственные интерфейсы для специфических слотов своих модов. Стандартная клавиша для открытия интерфейса — 'G'.