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

Material Json

Архивирован

Установок

0

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

1 год назад

Версии

1.20 — 1.20.4
Клиент и сервер
Fabric
Приключенческие
Оружие и броня
Библиотеки
Управление
Утилиты

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: число с плавающей точкой

  • Настраивает сопротивление отталкиванию
Участники проекта
boyonk

boyonk

Разработчик

boyonk913

boyonk913

Создан: 5 апр 2024

ID: 18053