Attribute Modify
Активный0.0
Установок
Последнее обновление
Версии
AttributeModify - Гибкое изменение характеристик предметов
Мод AttributeModify открывает безграничные возможности для настройки характеристик предметов в Minecraft. С его помощью вы получаете полный контроль над атрибутами как стандартных, так и модифицированных предметов, включая интегрированные с Curios API.
Основные возможности
- Работа с любыми предметами: стандартными и из других модов
- Полная совместимость с Curios API (опционально)
- Умная система изменения характеристик
- Поддержка одиночной и многопользовательской игры
- Горячая перезагрузка датапаков
- Несколько характеристик на один предмет
- Не требует дополнительных зависимостей
- Чистый формат JSON датапаков
Как это работает
AttributeModify позволяет применять три типа операций к характеристикам:
- Сложение - добавляет значение к базовой характеристике
- Умножение базы - умножает базовую характеристику на (1 + значение)
- Умножение итога - умножает финальное значение на (1 + значение)
Примеры использования
Стандартные слоты экипировки
{
"minecraft:diamond_sword": {
"equipment_slots": {
"mainhand": [
{
"action": "add",
"attribute": "minecraft:generic.luck",
"amount": 1.0,
"operation": "addition",
"name": "Удача алмаза"
}
]
}
},
"minecraft:netherite_chestplate": {
"equipment_slots": {
"chest": [
{
"action": "modify",
"attribute": "minecraft:generic.armor",
"amount": 2.0,
"operation": "addition",
"name": "Улучшенная броня"
}
]
}
}
}
Интеграция с Curios
{
"dungeons_and_combat:ernos_fang_necklace": {
"curios_slots": {
"necklace": [
{
"action": "add",
"attribute": "minecraft:generic.luck",
"amount": 2.0,
"operation": "addition",
"name": "Счастливое ожерелье"
}
]
}
}
}
Настройка
Создайте структуру папок: data/ваше_название_пака/item_attributes/ и добавьте JSON файлы с вашими модификациями. Используйте команду /reload для применения изменений без перезапуска игры.
Распространенные характеристики
minecraft:generic.attack_damage- уронminecraft:generic.armor- защитаminecraft:generic.luck- удачаminecraft:generic.movement_speed- скорость передвиженияminecraft:generic.max_health- максимальное здоровье