
Material Json
Архивирован0.0
Установок
Последнее обновление
Версии
Material Json
🚨 Версия 1.20.5: В связи с изменениями в коде Minecraft поддержка последней версии потребует некоторого времени
Мечтали когда-нибудь изменить прочность всех железных инструментов? Хотите настроить защитные свойства алмазной брони? Или повысить скорость добычи незеритового инструмента? Теперь это возможно благодаря Material Json! Простая работа через структуру датапаков Minecraft и файлы формата .json позволяет вам изменять любые характеристики материалов!
🎯 Основные возможности
- Синхронизация между сервером и клиентом - мгновенно применяйте любые изменения после перезагрузки датапака
- Поддержка модов - работает с любыми модами, добавляющими новое оружие, броню и инструменты
- Гибкая настройка - возможность изменения характеристик любых материалов для любого типа оружия, брони или инструментов
⚙️ Настройка материалов для инструментов
Конфигурация материалов для инструментов выполняется через датапаки по пути <namespace>:materials/tool/<path>.json
. Важно: датапаки могут переопределять отдельные параметры из нижележащих датапаков, указывая только нужное поле.
В файле .json доступны следующие параметры:
durability: целое число
- Определяет прочность инструмента
- Допустимые значения: целые 32-битные числа от 1 и выше
mining_speed: число с плавающей точкой
- Задает скорость добычи
- Минимальное значение: 0.0
attack_damage: число с плавающей точкой
- Настраивает урон от атаки
- Важно: отдельные предметы (например, мечи) могут добавлять к этому значению бонусы или штрафы
mining_level: целое число
- Определяет уровень добычи
- Минимальное значение: -1
enchantability: целое число
- Задает способность к зачарованию
ingredient: ресурс или тег
- Указывает материал для починки
- Допустимо использование одного ID предмета или тега с хеш-префиксом
🛡️ Настройка материалов для брони
Конфигурация материалов для брони настраивается через датапаки по пути <namespace>:materials/armor/<path>.json
. Аналогично инструментам, датапаки могут переопределять отдельные параметры.
Доступные параметры в файле .json:
durability: указывает прочность частей брони
- helmet|chestplate|leggings|boots: целое число
- Минимальное значение: 1
protection: настраивает защиту элементов брони
- helmet|chestplate|leggings|boots: целое число
- Минимальное значение: 0
enchantability: целое число
- Определяет способность к зачарованию
equip_sound: локация ресурса
- Задает звук при надевании брони
- Необходимо использовать звуковое событие из sounds.json
ingredient: ресурс или тег
- Указывает материал для починки
toughness: число с плавающей точкой
- Определяет прочность брони
knockback_resistance: число с плавающей точкой
- Настраивает сопротивление отталкиванию