NutritionZ avatar

NutritionZ [1.21.1] [1.20.1]

широкий заголовок nutritionz

NutritionZ добавляет систему питания для улучшения игрового процесса.

Установка

NutritionZ — это мод, созданный для Fabric Loader. Требует отдельной установки Fabric API и Cloth Config API; остальные зависимости устанавливаются вместе с модом.

Настройки

Стандартные datapacks и совместимость с модами

NutritionZ предоставляет стандартные datapacks для других модов. Их можно отключить/включить через конфигурацию. Совместимость с дополнительными модами добавляется через datapack. Используйте структуру data/somemod/nutrition/somename.json.

Пример из стандартного datapack для vanilla:

{   
    "minecraft:cooked_cod": { // Стандартные datapacks дают 5 очков за половину насыщения   
        "carbohydrates": 0,   
        "protein": 16,   
        "fat": 3,   
        "vitamins": 0,   
        "minerals": 6   
    }   
}   

Менеджер питания

Параметры стандартного менеджера также настраиваются через datapack (data/somemod/nutrition_manager/somename.json).

Это позволяет заменить положительные эффекты и атрибуты для всех 5 нутриентов, а также негативные эффекты.

Пример:

{
    "minerals": {
        "replace": true,
        "positive": {
            "generic.armor_toughness": { // атрибут
                "operation": "ADD_VALUE", // ADD_VALUE, ADD_MULTIPLIED_BASE, ADD_MULTIPLIED_TOTAL
                "value": 1.0 // даёт +1 к прочности брони за уровень → например, +20 на макс. уровне
            },
            "minecraft:haste": { // эффект
                "duration": 319, // не рекомендуется уменьшать для эффектов
                "amplifier": 0 // соответствует Haste I
            }
        },
        "negative": {
            "generic.armor_toughness": {
                "operation": "ADD_VALUE",
                "value": 1.0 // указывается положительное значение → автоматически станет отрицательным
            },
            "minecraft:mining_fatigue": {
                "duration": 319,
                "amplifier": 0
            }
        }
    }
}

Максимальное значение питания и пороги устанавливаются в конфиге nutritionz.json5:

{
    "maxNutrition": 100, // Максимальное значение для одного нутриента
    "negativeNutrition": 10, // 0-10: негативные эффекты/атрибуты (негативный порог)
    "positiveNutrition": 90, // 90-100: положительные эффекты/атрибуты (позитивный порог)
}

Требуемые зависимости

Скачать NutritionZ

 
Тип Скачать Версия Загрузчик Обновлено Размер
Releasenutritionz-1.0.12+1.20.11.20.1Fabric5 августа 2025146,2 КБ
Releasenutritionz-1.1.0+1.21.11.21.1Fabric4 февраля 202593,7 КБ
Releasenutritionz-1.0.11+1.20.11.20.1Fabric12 октября 2024139,6 КБ
Releasenutritionz-1.0.11+1.21.11.21.1Fabric12 октября 202486,4 КБ
Releasenutritionz-1.0.10+1.20.11.20.1Fabric20 августа 2024139,5 КБ
Releasenutritionz-1.0.9+1.20.11.20.1Fabric16 июня 2024131,9 КБ
Releasenutritionz-1.0.7+1.20.11.20.1Fabric8 июня 2024105,7 КБ
Releasenutritionz-1.0.8+1.20.11.20.1Fabric8 июня 2024121,3 КБ
Releasenutritionz-1.0.6+1.20.11.20.1Fabric22 мая 202496,9 КБ
Releasenutritionz-1.0.5+1.20.11.20.1Fabric14 апреля 202494,4 КБ
Пожалуйста авторизуйтесь, чтобы оставить свой комментарий.