Скачать Obfuscate — Minecraft Моды — MetaMods
Obfuscate

Obfuscate

Активный

Установок

22

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

3 года назад
Клиент
Fabric
Quilt
Forge
Neoforge
Библиотеки

Obfuscate - Библиотека для разработчиков модов

Obfuscate представляет собой специализированную библиотеку, созданную для упрощения разработки модов Minecraft. Изначально разработанная для обеспечения совместимости между модами MrCrayfish, сейчас она стала универсальным инструментом для всех создателей контента. Важно отметить, что сам по себе мод не добавляет никакого игрового контента.

Основные возможности библиотеки

Безопасная работа с моделями игроков:

Эта функция позволяет легко настраивать вращение конечностей на модели персонажа, не беспокоясь о необходимости возврата к исходному состоянию. Идеально подходит для создания специальных поз при удержании определенных предметов, добавления уникальных анимаций при взмахе мечом и многого другого!

Полный контроль над отображением предметов:

Получите возможность самостоятельно управлять рендерингом предметов. Obfuscate предоставляет события, которые вызываются из реального источника, а не полагаются на тип трансформации камеры, как в стандартной системе ITESR. Это означает, что когда вызывается событие для отображения предмета в руках персонажа, оно действительно исходит от слоя рендеринга на модели игрока.

Новая система синхронизации данных для игроков:

Добавление параметров данных к чужим сущностям считается плохой практикой, так как это часто приводит к несоответствию ключей из-за неконтролируемого порядка инициализации статических полей. Obfuscate решает эту проблему и предоставляет дополнительные полезные функции. Используя эту систему, вы можете контролировать, должен ли параметр сбрасываться при смерти, предотвращать его синхронизацию со всеми игроками, кроме владельца ключа, полностью отключать синхронизацию и даже сохранять данные игрока!

Начало работы с библиотекой

Чтобы начать использовать эту библиотеку, просто добавьте следующий код в ваш файл build.gradle. Вам нужно заменить curseforge_file_id на версию Obfuscate, соответствующую вашей версии Minecraft:

  • 1.16.1: 3000205
  • 1.15.2: 2946425
  • 1.14.4: 2912286
  • 1.12.2: 2912288

Моды, использующие Obfuscate

Следующие моды используют Obfuscate для улучшения игрового процесса:

MrCrayfish's Vehicle Mod

MrCrayfish's Gun Mod

Участники проекта
MrCrayfish

MrCrayfish

Создан: 8 апр 2022

ID: 29598