Скачать Player Weight Mod — Minecraft Моды — MetaMods

Player Weight Mod

Активный

Установок

1

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

6 лет назад
Клиент
Приключенческие
Библиотеки

Player Weight Mod

Настройте вес предметов в инвентаре

Мод Player Weight — это инновационное решение, которое позволяет игрокам контролировать массу каждого предмета в инвентаре и настраивать последствия при достижении определенного веса.

Важное замечание: Мод не назначает вес автоматически. Пользователь должен самостоятельно выбрать вес для каждого предмета или установить значение по умолчанию. Это сделано для полной кастомизации системы.

Особенности функционала

Современные версии Forge позволяют обнаруживать инвентари внутри предметов, и мод учитывает эту возможность. Также система распознает жидкости в контейнерах и добавляет их массу к общему весу предмета.

Если вес жидкости не указан, используется стандартная формула: (плотность жидкости / 1000) × количество жидкости / 1000. Для пользовательских жидкостей применяется формула: (пользовательский вес × количество жидкости / 1000).

Система измерений

Вес в моде представлен числами с плавающей точкой, что обеспечивает максимальную гибкость:

  • 1000 = 1 тонна
  • 1 = 1 кг
  • 0.001 = 1 грамм
  • 0.000001 = 1 миллиграмм

Типы конфигурационных файлов

Файлы веса (XML-формат)

Пример записи: <type=item name=minecraft:wool meta=5 weight=0.2>

Доступные типы записей:

  • item — отдельные предметы с указанием метаданных
  • ore — поддержка OreDictionary для одинаковых блоков/предметов
  • fluid — проверка жидкостей в контейнерах
  • defaultWeight — вес по умолчанию для незарегистрированных предметов
  • defaultPlayerWeight — базовый вес игрока
  • size — изменение максимального размера стека

Файлы эффектов (JSON-формат)

{
    "effects": [
        {
            "type": "potion",
            "cooldown": "20",
            "min": 1,
            "max": 200,
            "potions": [
                {
                    "name": "minecraft:speed",
                    "duration": "40",
                    "amplifier": 1
                }
            ]
        }
    ]
}

Доступные типы эффектов:

  • potion — применение зелий при определенном весе
  • attribute — модификация атрибутов игрока
  • exhaustion — дополнительное истощение
  • advancement — увеличение грузоподъемности через достижения
  • damage — урон при перегрузке
  • potion_modify — временное увеличение грузоподъемности
  • kill_ridden — уничтожение перегруженных ездовых животных

Интерфейс настройки

Для доступа к интерфейсу настройки установите параметр "loadHelperUI" в true в конфигурационной папке перед запуском игры. Интерфейс предоставляет доступ ко всем данным Minecraft и позволяет:

  • Настраивать вес отдельных предметов и категорий
  • Изменять максимальный размер стека
  • Устанавливать вес по умолчанию
  • Сортировать элементы по различным критериям
  • Экспортировать изменения в конфигурационные файлы

Изменения вступают в силу после экспорта и применения через команду перезагрузки, что исключает необходимость перезапуска игры.

Участники проекта
Speiger

Speiger

Создан: 9 окт 2019

ID: 36730