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

SimpleDesertEagle

Активный

Установок

0

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

1 год назад
Клиент
Оружие и броня

SimpleDesertEagle

Требуется geckolib версии 4.2.2 или выше!

Модификация Simple Desert Eagle появилась благодаря моей страсти к оружейным модам и недостатку подобных дополнений для новых версий игры. Будучи новичком в создании модификаций (с базовыми знаниями Java, но без опыта в моддинге), я потратил двенадцать дней на разработку этого проекта. Хотя анимации и моделирование выглядят скромно, я доволен результатом и планирую улучшать мод в будущем.

Основные особенности:

Изображение пистолета

  • Реалистичная анимация: Пистолет имеет анимации стрельбы и перезарядки
  • Разрушение стекла: Оружие может разбивать любые стеклянные блоки, включая специальные стекла из других модов (например, радужное стекло из Alex's Mobs)

Анимация стрельбы Разрушение стекла

Игровой процесс:

  • Разные характеристики: Каждый тип Desert Eagle имеет уникальные показатели урона и времени перезарядки
  • Крафт в выживании: Все версии оружия можно создать в режиме выживания
  • Секретное достижение: В моде спрятано специальное достижение, которое предстоит найти игрокам

Интерфейс крафта

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

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

Этот опыт помог глубже понять внутреннее устройство Minecraft. Например, оказалось, что класс Item представляет не отдельный предмет, а целый стек предметов, что требовало особого подхода к хранению данных о патронах для каждого экземпляра оружия.

Логи разработки

Демонстрация мода на Bilibili

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

_p1nero

Создан: 3 янв 2024

ID: 54387