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

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

BlackMagicAPI

от D1GQ

Апи, которая упрощает задачу добавления пользовательских заклинаний, предметов, рецептов и супов

  • Легендарный
  • 44,6 тыс. скачиваний
  • Версия 3.0.2
  • Обновлён 11 октября 2025
  • Не обновлялся больше года
  • Инструменты
  • Библиотека

О моде BlackMagicAPI

BlackMagicAPI — мод для Mage Arena (Маг Арена) от автора D1GQ. Апи, которая упрощает задачу добавления пользовательских заклинаний, предметов, рецептов и супов

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

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

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

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

BlackMagicAPI

BlackMagicAPI is a powerful BepInEx plugin that simplifies the process of adding custom spells to Mage Arena. The API provides an intuitive framework for spell, item, crafting recipe, and soup creation, handling all the complex backend systems so modders can focus on design and effects.

Features

  • Simplified Spell Creation: Create new spells with minimal boilerplate code
  • Simplified Item Creation: Create new weapons, and tools with minimal boilerplate code.
  • Simplified Crafting Recipe Creation: Define new crafting recipes with minimal boilerplate code.
  • Simplified Soup Creation: Add new stew effects with minimal boilerplate code.
  • Automatic Networking: Handles multiplayer synchronization automatically
  • Resource Management: Built-in asset loading system

Installation

  1. Prerequisites:
  • Mage Arena with BepInEx 5.4.21 or newer
  • FishUtilities
  • ModSync
  1. Installation:
   MageArena/
   └── BepInEx/
       └── plugins/
           └── BlackMagicAPI
			   └── BlackMagicAPI.dll

Changelog

v3.0.2

  • Fixed item drop sound not working.

v3.0.1

  • Use ModSync Notifications for failed registration.

v3.0.0 (Major Update)

  • Updated function parameters in SpellLogic.
  • Updated function parameters in ItemBehavior.
  • Added compatibility checks for future updates.
  • Outdated mods registration now automatically fail.

v2.6.3

  • Add public static string BlackMagicSyncHash

v2.6.2

  • Fixes on scene load.

v2.6.1

  • Updated default bowl texture.

v2.6.0

  • Added ability to create custom soups.
  • Added RegisterSoup to BlackMagicManager.
  • Added SoupData class.
  • Added SoupEffect class.

v2.5.0

  • Added GetData to Spell
  • Made Plugin in Spell and Item Data public.
  • Fixed issues with RegisterCraftingRecipe.

v2.4.0

  • Added LastOwner to ItemBehavior.
  • Added OnItemDropped to ItemBehavior.
  • Added SetDefaultTransforms to ItemBehavior.
  • Added SetTransformOnCraftingForge to ItemBehavior.
  • Added AddColliderToPrefab to ItemBehavior.

v2.3.2

  • Added GetSpellLogicPrefab to BlackMagicManager.
  • Backend cleanup.

v2.3.1

  • Added KeepOnDeath to ItemData.
  • Added KeepOnDeath to SpellData.

v2.3.0

  • Added Spell to to access spell instances.
  • Added IsPrefab to SpellLogic.
  • Added OnItemEquipped to ItemBehavior.

v2.2.1

  • Publication of source code.
  • Backend cleanup.

v2.2.0

  • Added the ability to spawn items as host with BlackMagicManager.SpawnItem
  • Added the ability to spawn spell pages as host with BlackMagicManager.SpawnSpell
  • Added the ability to get item prefab with BlackMagicManager.GetItemPrefab
  • Added the ability to get spell page prefab with BlackMagicManager.GetSpellPagePrefab
  • Add xml documentation.

v2.1.1

  • Update to FishUtilities v1.1.0 which fixes all desyncing issues!

v2.1.0 (Major Update)

  • Added PageController parameter to CastSpell in SpellLogic.
  • Added OnPageItemUse in SpellLogic.
  • Added SubNames virtual override for SpellData.
  • Fixed folder structure for mod managers.
  • Now when a update releases that's incompatible with mods using older versions of BlackMagicAPI it will be labeled (Major Update)

v2.0.4

  • Added FishUtilities as Hard Dependency.

v2.0.3

  • Backend fixes.

v2.0.2

  • Completely fixed mod desyncing.
  • Added LoadAssetBundleFromDisk and LoadAssetBundleFromResources to Utils.

v2.0.1

  • Added nine digit synchronization number at the bottom right of the main menu, use this hash to determine that all clients will be synchronized.

v2.0.0 (Major Update)

  • Added the ability to register custom death icons.
  • Moved all registering functions to BlackMagicManager.

v1.8.0 (Major Update)

  • Added the ability to register spells in custom recipes, they must be inherited SpellLogic or ISpell, which allows custom and vanilla spells to be registered.

v1.7.0 (Major Update)

  • Added the ability for spells, and items spawn in the Coloseum.

v1.6.0

  • Added the ability to create custom item recipes with vanilla and custom items.

v1.5.0 (Major Update)

  • Added the ability to create custom items.
  • Added the ability to load .Wav audio files.
  • Added to have spells spawn in the team chest.
  • Added debug featuring that forces spells or items to spawn in the team chest at a 100% chance.

v1.4.1

  • Added documentation

v1.4.0

  • Added the ability to synchronize data in spell logic with overrides WriteData, and SyncData.
  • Added the ability to customize UI Sprints with a "YourSpellName_Ui.png" file in the Sprints mod folder or manually overriding it with GetUiSprite in SpellData

v1.3.0

  • Backend cleanup.

v1.2.0 (Major Update)

  • Fixed huge oversight of Prefab ids being desynced between clients.
  • Automatic spell sprites now have to be spaceless, for example "Cool Spell Name" has to be "CoolSpellName_Main.png" for the sprite to be registered

v1.1.0

  • Added ModSync dependency.

v1.0.0

  • Initial release.

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

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

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

24 в каталоге · показаны самые популярные

MoreSpells — иконка

MoreSpells

Мод, который добавляет больше заклинаний к Mage Arean.

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

TesticularTorsion — иконка

TesticularTorsion

Заклинание, нацеленное на багаж ваших врагов.

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

SunBeamMod — иконка

SunBeamMod

Заклинание, которое вызывает луч света и огня с неба

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

TungstenBalls — иконка

TungstenBalls

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

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

ScrollOfSuperiorSelfImmolation — иконка

ScrollOfSuperiorSelfImmolation

Заклинание, которое позволяет тебе взрываться и вести себя так, будто ты никого не знаешь.

Эпический12,8 тыс.

SummonUndeadSpell — иконка

SummonUndeadSpell

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Похожие моды

Все моды на 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 тыс.Инструменты