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

Empress ShopLoaderAPI — иконка
Обложка R.E.P.O.Мод для R.E.P.O.

Empress ShopLoaderAPI

от Omniscye

API для R.E.P.O., ориентированный на разработчиков, который упрощает загрузку пользовательских магазинов с автоматической сетью, выбором RNG и интеграцией конфигурации BepInEx.

  • Обычный
  • 168,8 тыс. скачиваний
  • Версия 2.1.0
  • Обновлён 10 июля 2026
  • Кому ставить: себе или хосту
  • Инструменты
  • Библиотека

О моде Empress ShopLoaderAPI

Empress ShopLoaderAPI — мод для R.E.P.O. (Репо) от автора Omniscye. API для R.E.P.O., ориентированный на разработчиков, который упрощает загрузку пользовательских магазинов с автоматической сетью, выбором RNG и интеграцией конфигурации BepInEx.

Его скачали 168,8 тыс. раз: это 294-е место среди модов R.E.P.O. в нашем каталоге, редкость — «обычный» (нижняя половина по скачиваниям). Мод обновлялся в последние полгода, актуальная версия — 2.1.0.

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

У мода стоят обе пометки — клиентская и серверная: он может работать и у одного игрока, и у хоста. Чтобы изменения были у всех, надёжнее поставить его всей компании.

Полное описание Empress ShopLoaderAPI

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

Empress ShopLoaderAPI v2.1.0

  • A developer focused API for R.E.P.O. that simplifies custom shop loading with automatic networking, shop level registration, and BepInEx config integration.

Changelog

2.1.0

  • Added Safeguards just in-case.

Discord

  • http://discord.gg/empress

Developers Only: This is an API for loading your custom shops. You still need to create your own shop Prefab. This API handles the loading, networking, and integration for you.

Features & Configuration

  • Automatic Config Generation: My API automatically generates a configuration entry for ALL shops that use it. Users can find these under [Registered Shops] in the com.Empress.ShopAPI.cfg file.
  • Shop Level Registration: Custom shops are registered as shop level entries so compatible level toggle tools can enable or disable them.
  • Seamless Integration: My API automatically injects your shop into the LevelGenerator and handles the ResourceCache for both singleplayer and multiplayer pools.

Dependencies

  • BepInEx is required.
  • REPOLib is not required by this API.

For Developers

Critical Requirement: The Truck, Spawn Points, Screens, and Vehicle Charger

Since version 1.1.0, this API overrides the default Shop Start Room. Because of this, you must follow these rules to prevent the game from crashing:

  1. Use the Module Shop as your Base: When creating your shop, use the Module Shop prefab as your foundation. It contains the working shop interior, extractor components, items ect.
  2. COPY THE CURRENT TRUCK: The Module Shop prefab does not include a truck by default. You MUST open a current standard Shop Start Room, copy the Truck parent object, and paste it into your custom shop prefab.
  3. Why? The Truck handles the game's Spawn Points, Truck Screens, vehicle charging station, and critical level logic. If you do not have the current Truck object in your prefab, the game will find zero spawn points or missing shop systems and can crash.

Implementation Guide

  1. Add EmpressShopAPI.dll as a reference in your IDE project.
  2. Add [BepInDependency("com.Empress.ShopAPI")] to your plugin metadata.
  3. Call ShopAPI.RegisterShop in your Awake method.
using BepInEx;
using UnityEngine;
using Empress_ShopLoaderAPI;
using System.IO;

[BepInPlugin("com.YourName.MyCoolShop", "My Cool Shop", "1.0.0")]
[BepInDependency("com.Empress.ShopAPI")]
public class MyShopPlugin : BaseUnityPlugin
{
    private void Awake()
    {
        string bundlePath = Path.Combine(Path.GetDirectoryName(Info.Location), "my_shop_bundle");
        AssetBundle bundle = AssetBundle.LoadFromFile(bundlePath);

        if (bundle != null)
        {
            GameObject myShopPrefab = bundle.LoadAsset("MyShopPrefabName");

            if (myShopPrefab != null)
            {
                ShopAPI.RegisterShop(myShopPrefab, "YourName/MyCoolShop");
            }
        }
    }
}

Credits

  • Omniscye / Empress

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

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

Как установить Empress ShopLoaderAPI

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

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

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

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

Частые вопросы о Empress ShopLoaderAPI

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

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

Безопасен ли Empress ShopLoaderAPI?

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

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

У мода стоят обе пометки — клиентская и серверная: он может работать и у одного игрока, и у хоста. Чтобы изменения были у всех, надёжнее поставить его всей компании.

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

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

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

10 июля 2026, актуальная версия — 2.1.0. Дата берётся с официальной страницы мода при каждом обновлении каталога.

Похожие моды

Все моды на R.E.P.O.
InternalRevenueStorage — иконка

InternalRevenueStorage

Компания TAXMAN выпустила новые «инструменты». Благодаря сомнительным прорывам REPO теперь возможна портативная упаковка. С внутренним хранилищем доходов (IRS) вы можете упаковать свою добычу, как настоящий профессионал.

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

TimerMod — иконка

TimerMod

Добавьте таймер, потраченный на уровень, и время возрождения врагов

Обычный157,3 тыс.Инструменты

PartRemovers — иконка

PartRemovers

Косметика для удаления частей тела.

Обычный109,4 тыс.Косметика

MoreHeadPlus — иконка

MoreHeadPlus

Добавляет в мод MoreHead ещё больше косметики: Nintendo, Sega, аниме и многое другое.

Легендарный6,6 млнКосметика

MoreShopItems Updated — иконка

MoreShopItems Updated

MoreShopItems Updated: в магазине на полках теперь больше предметов. Обновлено для REPO v0.5.x.

Легендарный3 млн

SillyValuables — иконка

SillyValuables

Более 250 забавных ценностей и оружия с уникальными эффектами и звуками для R.E.P.O.

Эпический2,5 млнЦенности