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

DearImGuiInjection — иконка
Обложка PEAKМод для PEAK

DearImGuiInjection

от penswer

Введите Dear ImGui в любой процесс с помощью C#

  • Обычный
  • 71,5 тыс. скачиваний
  • Версия 1.0.0
  • Обновлён 19 июня 2025
  • Не обновлялся больше года
  • Библиотека

О моде DearImGuiInjection

DearImGuiInjection — мод для PEAK (Пик) от автора penswer. Введите Dear ImGui в любой процесс с помощью C#

Его скачали 71,5 тыс. раз: это 154-е место среди модов PEAK в нашем каталоге, редкость — «обычный» (нижняя половина по скачиваниям). Мод давно не обновлялся — проверьте совместимость с текущей версией игры, актуальная версия — 1.0.0.

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

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

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

DearImGuiInjection

Inject Dear ImGui into any process with C#.

Installation

Unzip this zip file \ Place the DearImGuiInjection directory located in BepInEx/plugins into your BepInEx plugins directory for PEAK

Usage

The keybind for bringing up the cursor for interaction is by default the Insert key, which can be modified in the configuration file.

Mod Developers

Download this package and add a reference to ImGui.NET.dll and DearImGuiInjection.dll in your C# project.

Above your BaseUnityPlugin class definition

[BepInDependency(DearImGuiInjection.Metadata.GUID)]
DearImGuiInjection.DearImGuiInjection.Render += MyUI;
private static void MyUI()
{
    if (DearImGuiInjection.DearImGuiInjection.IsCursorVisible)
    {
        var dummy = true;
        ImGui.ShowDemoWindow(ref dummy);

        if (ImGui.BeginMainMenuBar())
        {
            if (ImGui.BeginMenu("MainBar", true))
            {
                if (ImGui.MenuItemBool("MyTestPlugin", null, false, true))
                {
                    _isMyUIOpen ^= true;
                }

                ImGui.EndMenu();
            }

            ImGui.EndMainMenuBar();
        }

        if (ImGui.BeginMainMenuBar())
        {
            if (ImGui.BeginMenu("MainBar", true))
            {
                if (ImGui.MenuItemBool("MyTestPlugin2", null, false, true))
                {
                    _isMyUIOpen ^= true;
                }

                ImGui.EndMenu();
            }

            ImGui.EndMainMenuBar();
        }
    }

    if (_isMyUIOpen)
    {
        var dummy2 = true;
        if (ImGui.Begin(Metadata.GUID, ref dummy2, (int)ImGuiWindowFlags.None))
        {
            ImGui.Text("hello there");


            if (ImGui.Button("Click me", Constants.DefaultVector2))
            {
                // Interacting with the unity api must be done from the unity main thread
                // Can just use the dispatcher shipped with the library for that
                UnityMainThreadDispatcher.Enqueue(() =>
                {
                    //var go = new GameObject();
                    //go.AddComponent();
                });
            }
        }

        ImGui.End();
    }
}

Make sure to only interact with anything UnityEngine related from its main thread, easily doable through UnityMainThreadDispatcher

if (ImGui.Button("Click me", Constants.DefaultVector2))
{
    // Interacting with the unity api must be done from the unity main thread
    // Can just use the dispatcher shipped with the library for that
    UnityMainThreadDispatcher.Enqueue(() =>
    {
        //var go = new GameObject();
        //go.AddComponent();
    });
}

Credits

Sewer56

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Похожие моды

Все моды на PEAK
PEAK Unlimited — иконка

PEAK Unlimited

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

Легендарный4,2 млнУдобства

Piggyback — иконка

Piggyback

Позволяет носить напарников на себе, даже когда они в сознании.

Легендарный1,1 млн

EasyBackpack — иконка

EasyBackpack

Даёт доступ к рюкзаку, не снимая и не бросая его.

Легендарный818,2 тыс.Удобства

SmoreSkinColors — иконка

SmoreSkinColors

Добавляет 40 новых цветов кожи.

Эпический593,3 тыс.Косметика

Everest — иконка

Everest

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

Эпический582,6 тыс.Миры

MoreCustomHats — иконка

MoreCustomHats

Добавляет в PEAK новые шляпы.

Эпический556,4 тыс.Предметы