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

GeoDynamic Attributes

Активный

Установок

0

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

1 месяц назад
Клиент
Приключенческие
Магические
Утилиты

GeoDynamic Attributes

Модификация GeoDynamic Attributes революционно меняет принципы работы с характеристиками игроков, привязывая их к окружающему миру. Теперь такие параметры, как урон в ближнем бою, скорость передвижения и сила заклинаний (при установленном дополнении Iron's Spellbooks), будут автоматически корректироваться в зависимости от текущего биома или измерения.

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

Динамическая адаптация характеристик

Модуль предоставляет систему привязки характеристик к различным игровым локациям. Например, персонаж получает повышенную устойчивость к отбрасыванию в Аду, увеличенную скорость движения в равнинных биомах, усиление святых чар в измерении Aether и дополнительные величины потусторонней магии в подземном Темном Биоме. Это лишь несколько примеров из множества возможных конфигураций.

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

Возможности для настройки

  • Применение бонусов и штрафов к характеристикам в зависимости от биома или измерения
  • Полностью конфигурируемая система на основе JSON-датапаков
  • Совместимость с базовой игрой и модифицированными биомами/измерениями
  • Поддержка различных типов математических операций над характеристиками
  • Условная загрузка конфигураций для предотвращения конфликтов
  • Предустановленная интеграция с популярными модами

Создание пользовательских конфигураций

Расположение файлов

Размещайте JSON-файлы в датапаке по следующему пути:

data/geodynamic_attributes/geodynamic_attributes/ваш_файл.json

Для запуска конфигураций можно использовать стандартную папку "datapack" или вспомогательные моды вроде PAXI/KubeJS.

Соглашение по именованию файлов

Рекомендуемый формат имени файла: {название_биома_илиизмерения}{название_характеристики}.json

Пример: the_nether_knockback_resistance.json или allium_shrubland_nature_spell_power.json

Структура конфигурационного файла

Каждый JSON-файл должен содержать одну запись атрибута:

{
  "biome": "biomeswevegone:allium_shrubland",
  "attribute": "irons_spellbooks:nature_spell_power",
  "uuid": "865f1f64-412e-49d3-9199-10f9b0289749",
  "value": 0.1,
  "operation": "MULTIPLY_BASE",
  "required_mod": ["biomeswevegone", "irons_spellbooks"]
}

Описание полей конфигурации

Поле Тип Назначение
biome строка Идентификатор биома или тег (с префиксом #) к которому применяется модификатор
dimension строка Альтернатива biome - ID измерения для активации эффекта
attribute строка Идентификатор изменяемой характеристики
uuid строка Уникальный идентификатор модификатора для предотвращения конфликтов
value число Значение изменения (например, 0.1 = +10% при умножении)
operation строка Тип операции: ADD, MULTIPLY_BASE, MULTIPLY_TOTAL
required_mod массив Список обязательных модов для активации этой записи

Пример интерфейса

Дополнительные рекомендации

-H Используйте только biome ИЛИ dimension в одном файле

  • Теги биомов позволяют применять эффекты к группам родственных локаций
  • Всегда генерируйте новый UUID для каждой новой конфигурации
Участники проекта
GameTechBC

GameTechBC

Создан: 11 сен 2025

ID: 269609