
SimpleDesertEagle
Активный0.0
Установок
Последнее обновление
SimpleDesertEagle
Требуется geckolib версии 4.2.2 или выше!
Модификация Simple Desert Eagle появилась благодаря моей страсти к оружейным модам и недостатку подобных дополнений для новых версий игры. Будучи новичком в создании модификаций (с базовыми знаниями Java, но без опыта в моддинге), я потратил двенадцать дней на разработку этого проекта. Хотя анимации и моделирование выглядят скромно, я доволен результатом и планирую улучшать мод в будущем.
Основные особенности:
- Реалистичная анимация: Пистолет имеет анимации стрельбы и перезарядки
- Разрушение стекла: Оружие может разбивать любые стеклянные блоки, включая специальные стекла из других модов (например, радужное стекло из Alex's Mobs)
Игровой процесс:
- Разные характеристики: Каждый тип Desert Eagle имеет уникальные показатели урона и времени перезарядки
- Крафт в выживании: Все версии оружия можно создать в режиме выживания
- Секретное достижение: В моде спрятано специальное достижение, которое предстоит найти игрокам
Технические детали разработки:
Создание мода потребовало решения сложных технических задач. Изначально возникла проблема с NBT-тегами - изменение данных о патронах вызывало конфликт анимаций. После многочисленных экспериментов и консультаций с разработчиками geckolib, решение было найдено в использовании составных NBT-тегов, что предотвратило нежелательные анимации переключения предметов.
Этот опыт помог глубже понять внутреннее устройство Minecraft. Например, оказалось, что класс Item представляет не отдельный предмет, а целый стек предметов, что требовало особого подхода к хранению данных о патронах для каждого экземпляра оружия.