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

AlignmentBar

Активный

Установок

0

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

7 месяцев назад
Клиент
Приключенческие
Управление
Утилиты

AlignmentBar - Система репутации для Minecraft

AlignmentBar представляет собой полностью настраиваемый мод для Minecraft, который позволяет отслеживать вашу репутацию (выравнивание) с различными фракциями, регионами или группами в игровом мире.

Мод предлагает следующие возможности:

Интерфейс отображения репутации над головами персонажей, показывающий отношение фракций к игроку.

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

Систему клятв, позволяющую игрокам официально присоединиться к определенной фракции.

Полную синхронизацию данных о фракциях на сервере — клиентам не требуется предварительная установка файлов фракций.

Особенности мода

📊 Персонализированное отслеживание репутации для каждой фракции

🏹 Определение врагов и союзников среди мобов (настраивается)

🛡️ Система званий и прогрессирования внутри фракций

🗺️ Категоризация по регионам

🤝 Взаимоотношения между фракциями (союзники/враги/нейтральные)

📡 Поддержка многопользовательской игры — данные о фракциях автоматически синхронизируются с сервера на клиенты

🎨 Пользовательские логотипы фракций, отображаемые в интерфейсах и надписях

Начало работы (настройка JSON)

Для использования мода необходимо создать JSON-файлы, определяющие ваши фракции. Разместите их в следующих директориях:

Одиночная игра: config/alignmentbar/factions/

Многопользовательская игра (сервер): config/alignmentbar/factions/

Пример JSON-файла фракции:

{
  "id": "knights_order",
  "name": "Knights of Valor",
  "color": "#4C9AFF",
  "description": "An ancient order sworn to protect the realm.",
  "logo": "alignmentbar:faction_logos/knights.png",
  "region": "Central Kingdom",
  "ranks": [
    { "id": "initiate", "name": "Initiate", "alignment": 50.0 },
    { "id": "knight", "name": "Knight", "alignment": 150.0 },
    { "id": "paladin", "name": "Paladin", "alignment": 300.0 }
  ],
  "enemies": [
    { "entity": "minecraft:zombie" },
    { "entity": "minecraft:skeleton" }
  ],
  "allies": [
    { "entity": "minecraft:villager" }
  ]
}

Что можно настроить:

id: Уникальный внутренний идентификатор

name: Отображаемое название

color: HEX-цвет для интерфейса

description: Текст, отображаемый в экране фракции

logo: ResourceLocation для текстуры логотипа

region: Группировка фракций по географическим или тематическим регионам

ranks: Определение пороговых значений выравнивания и названий званий

enemies/allies: Сущности, влияющие на увеличение/уменьшение репутации

Примечания для разработчиков

Репутация может увеличиваться через действия, которые вы определяете (например, убийства мобов, выполнение квестов и т.д.).

Взаимоотношения фракций и уровень репутации постоянно отслеживаются для каждого игрока.

Работает как в одиночной, так и в многопользовательской игре.

Важно: Мод не работает "из коробки". Вы, как автор сервера или модпака, должны самостоятельно определить свои фракции через JSON-файлы. Это позволяет настроить AlignmentBar для любого RPG, фракционных войн или погружающего игрового опыта.

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

puredoom

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

ID: 258408