Начните вводить название — например, MoreHead, Sodium или PEAK

MageConfigurationAPI — иконка
Обложка Mage ArenaМод для Mage Arena

MageConfigurationAPI

от D1GQ

API, реализующий меню настроек для изменения конфигурации BepInEx.

  • Эпический
  • 24,8 тыс. скачиваний
  • Версия 1.3.1
  • Обновлён 10 августа 2025
  • Не обновлялся больше года
  • Инструменты
  • Библиотека

О моде MageConfigurationAPI

MageConfigurationAPI — мод для Mage Arena (Маг Арена) от автора D1GQ. API, реализующий меню настроек для изменения конфигурации BepInEx.

Его скачали 24,8 тыс. раз: это 8-е место среди модов Mage Arena в нашем каталоге, редкость — «эпический» (топ-20% по скачиваниям). Мод давно не обновлялся — проверьте совместимость с текущей версией игры, актуальная версия — 1.3.1.

Для работы ему нужны: BepInExPack.

Полное описание MageConfigurationAPI

Текст автора на языке оригинала

MageConfigurationAPI

This BepInEx mod provides a centralized configuration system for Mage Arena mods, allowing all registered BepInEx configurations to appear in the game's settings menu automatically.

Features

  • Automatic UI Integration: Registered configurations appear in-game without additional GUI work
  • Mod Configuration Access: Safely access configurations from other mods
  • Change Notification: Subscribe to events when configurations change
  • Type-Safe Access: Get configuration values with proper type handling
  • BepInEx Config Description Tags: Settings GUI will automatically check BepInEx Config Description Tag validation

Installation

  1. Prerequisites:
  • Mage Arena with BepInEx 5.4.21
  1. Installation:
   MageArena/
   └── BepInEx/
       └── plugins/
           ├── MageConfigurationAPI.dll

Usage for Mod Developers

Basic Configuration Registration

using BepInEx;
using BepInEx.Configuration;
using MageConfigurationAPI.Data;

[BepInPlugin(PluginGuid, PluginName, PluginVersion)]
public class YourPlugin : BaseUnityPlugin
{
 private const string PluginGuid = "your.mod.guid";
 
 private ConfigEntry ExampleSetting;
 
 private void Awake()
 {
	 // Create standard BepInEx config entry
	 ExampleSetting = Config.Bind(
		 "Section Name",
		 "Setting Name",
		 0.5f,
		 "Description of this setting"
	 );
	 
	 // Register with MageConfigurationAPI
	 var registeredConfig = new ModConfig(this, ExampleSetting);
 }
}

Advanced Features

// Accessing other mods' configurations
var otherModConfig = ConfigManager.GetConfigByGUIDAndName(
	"other.mod.guid",
	"TheirSettingName"
);

// Subscribing to configuration changes
registeredConfig.SettingChanged += (sender, args) => 
{
	Logger.LogInfo($"Setting changed to: {args.ChangedSetting.BoxedValue}");
};

Configuration Support

  1. Types:
  • (bool, int, float, string, Enums)
  1. Tags:
  • BepInEx Config Description Tags

Changelog

v1.3.1

  • Fixed issues with settings positioning.

v1.3.0

  • Fixed issues with subscribing to OnSettingChanged in ModConfig.

v1.2.0

  • Remove testing configs.

v1.1.0

  • Added settings flag to choose when the option is visible.

v1.0.0

  • Initial public release.
  • Core configuration registration system.
  • Basic in-game UI integration.

Нужно для работы

В r2modman ставится автоматически

Моды, которым нужен MageConfigurationAPI

5 в каталоге

BetterVoiceDetection — иконка

BetterVoiceDetection

Добавляет лучшее распознавание голоса для игроков с более сильным акцентом.

Эпический14,3 тыс.Библиотека

MageFlagImporter — иконка

MageFlagImporter

С помощью этого мода вы можете импортировать изображения в виде флагов и добавлять 10 предустановок для сохранения и загрузки.

Эпический11 тыс.Инструменты

ChronosRewind — иконка

ChronosRewind

Добавляет заклинание Chronos Rewind в Mage Arena, позволяя игрокам перематывать свое положение и здоровье в предыдущее состояние для тактического геймплея.

Редкий7 тыс.

Bananas Text Color Mod — иконка

Bananas Text Color Mod

Радикальный безумный мод, который добавляет цвет к любому тексту, который вы отправляете в чате, просто отредактируйте цвет в своих конфигурациях!

Обычный800Инструменты

Как установить MageConfigurationAPI

Файл скачивается с официального сервера Thunderstore, без перезаливов и сторонних установщиков

Подробная инструкция для Mage Arena
  1. Скачайте менеджер модов r2modman (или Gale) и выберите в нём игру Mage Arena.
  2. Создайте профиль — так моды не смешаются с чистой версией игры.
  3. Найдите «MageConfigurationAPI» во вкладке Online и нажмите Download — BepInEx и все зависимости подтянутся сами.
  4. Нажмите «Start modded» — игра запустится с модами.
  5. Для мультиплеера всем игрокам нужен одинаковый набор модов: в r2modman профиль можно экспортировать кодом и отправить друзьям.
Вы автор мода? Поставьте ссылку на русское описание

Вставьте значок в описание на Thunderstore, в README или в Discord — русскоязычные игроки сразу попадут на страницу с переводом и инструкцией.

Описание на русском — Модка
Markdown[![Описание на русском — Модка](https://modka.app/badge.png)](https://modka.app/mage-arena/d1gq-mageconfigurationapi/)
HTML<a href="https://modka.app/mage-arena/d1gq-mageconfigurationapi/"><img src="https://modka.app/badge.png" alt="Описание на русском — Модка" height="44"></a>
Steam (BBCode)[url=https://modka.app/mage-arena/d1gq-mageconfigurationapi/]Описание на русском — Модка[/url]

Частые вопросы о MageConfigurationAPI

Как установить MageConfigurationAPI?

Скачайте менеджер модов r2modman (или Gale) и выберите в нём игру Mage Arena. Создайте профиль — так моды не смешаются с чистой версией игры. Найдите «MageConfigurationAPI» во вкладке Online и нажмите Download — BepInEx и все зависимости подтянутся сами. Нажмите «Start modded» — игра запустится с модами. Для мультиплеера всем игрокам нужен одинаковый набор модов: в r2modman профиль можно экспортировать кодом и отправить друзьям.

Безопасен ли MageConfigurationAPI?

Файл скачивается с официального сервера Thunderstore, куда его загрузил D1GQ. Мы не перезаливаем и не изменяем моды.

Нужно ли друзьям ставить MageConfigurationAPI?

Автор не указал, клиентский это мод или серверный. Безопаснее, чтобы одинаковый набор модов был у всех игроков в лобби: проще всего поделиться профилем r2modman.

Что нужно для работы MageConfigurationAPI?

Установите вместе с ним: BepInExPack. В менеджере модов зависимости подтягиваются автоматически.

Когда MageConfigurationAPI обновлялся последний раз?

10 августа 2025, актуальная версия — 1.3.1. Это больше года назад: перед установкой проверьте, работает ли мод на текущей версии игры.

Похожие моды

Все моды на Mage Arena
MageFlagImporter — иконка

MageFlagImporter

С помощью этого мода вы можете импортировать изображения в виде флагов и добавлять 10 предустановок для сохранения и загрузки.

Эпический11 тыс.Инструменты

LooneysMenu — иконка

LooneysMenu

[BigUpdate] Исправленные ошибки, Добавлен графический интерфейс (нажмите F), некоторые проблемы существуют. Веселись!

Редкий6,1 тыс.Инструменты

LobbyTalk — иконка

LobbyTalk

Включает голосовой чат в лобби.

Редкий5,7 тыс.Инструменты

FlagMaker — иконка

FlagMaker

Вы можете создавать, сохранять и делиться флагами, используя этот мод! Нажмите F10, чтобы открыть и закрыть окно. Флаги сохраняются в папке плагина.

Редкий5,1 тыс.Инструменты

CustomCrosshairs — иконка

CustomCrosshairs

Настраиваемый мод для Mage Arena с 7 различными формами, цветами и регулируемыми свойствами.

Обычный2,9 тыс.Инструменты

VoiceDebug — иконка

VoiceDebug

Это мод Mage Arena для отображения того, что распознает игра, когда вы говорите на экране.

Обычный2,6 тыс.Инструменты