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

SkongGamemodes — иконка
Обложка Hollow Knight: SilksongМод для Hollow Knight: Silksong

SkongGamemodes

от DerVorce

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

  • Обычный
  • 4,6 тыс. скачиваний
  • Версия 1.2.0
  • Обновлён 12 октября 2025
  • Не обновлялся больше года
  • Библиотека

О моде SkongGamemodes

SkongGamemodes — мод для Hollow Knight: Silksong (Силксонг) от автора DerVorce. Библиотека, которая позволяет сделать новый игровой режим в несколько строк кода.

Его скачали 4,6 тыс. раз: это 142-е место среди модов Hollow Knight: Silksong в нашем каталоге, редкость — «обычный» (нижняя половина по скачиваниям). Мод обновлялся в течение года, актуальная версия — 1.2.0.

Это библиотека: сама по себе ничего не добавляет, но нужна другим модам.

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

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

SkongGamemodes

A lightweight framework for creating custom gamemodes in HK: Silksong

Features

  • Initialize multiple gamemodes with custom names, colors, and descriptions.
  • Easily Initialized in just a few lines

Installation

  1. Download SkongGamemodes.dll.
  2. Add SkongGamemodes.dll to your BepInEx plugins folder alongside your main plugin DLL.
  3. Reference it in your main mod project (Don't forget to add using SkongGamemodes;).
  4. When you publish your mod to Thunderstore, don't forget to add it as a dependency in manifest.json, the custom modes won't load without it being in plugins folder

Usage

1. Initialize a game mode

using UnityEngine;
using SkongGamemodes;
[BepInDependency("dervorce.hkss.gamemodemanager", BepInDependency.DependencyFlags.HardDependency)] // Add this to make sure it loads before your plugin
[BepInPlugin("dervorce.hkss.mypluh", "My Plugin", "1.0.0")]
public class MyPlugin : BaseUnityPlugin
{
    private GameModeManager.GameModeData myMode;

    private void Awake()
    {
        myMode = GameModeManagerPlugin.Instance.Manager.Init(
            this,
            "Bound Soul",                 // Mode Name
            "Enable The Binder by Pressing H",  // Description
            new Color(0.941f, 0.780f, 0.255f, 0.8f)  // UI Color (Nullable, if you put in null, it will not modify the color)
        );
    }
}

2. Accessing mode state


    [HarmonyPatch(typeof(PlayerData), "TakeHealth")]
    public static class Patch_GlassyBoy
    {
        [HarmonyPrefix]
        public static void glAss(PlayerData __instance, ref int amount)
        {
            if (BoundSilkPlugin.glassBoundMode.Enabled) // if GlassBoundMode is enabled
            {
                amount = __instance.CurrentMaxHealth; // Die in one hit
            }
        }
    }

3. Creating multiple modes

var steelBoundMode =  GameModeManagerPlugin.Instance.Manager.Init(
    this,
    "SteelBound Soul",
    "Bound by Pantheon, Chained by Steel",
    null, // color but nulled
    steel: true // if steel is enabled, this will make it based off steel soul mode instead of normal mode, which means steel soul exclusive stuff and permadeath being part of your gamemode
    sprite // you can add in a UnityEngine.Sprite which will override the regular image
);

Notes

  • Make sure your main plugin references this DLL and includes using SkongGamemodes;.
  • Do not add multiple instances of GameModeManager—it’s a singleton.

License

MIT License – feel free to use, modify, or integrate into other mods.

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

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

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

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

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

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

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

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

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

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

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

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

ShowDamage HealthBar — иконка

ShowDamage HealthBar

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

Эпический163,2 тыс.(Deprecated category) Tools

DebugMod — иконка

DebugMod

Главный инструмент практики для Silksong, с полнофункциональными сейв-состояниями, читами и многими другими функциями. Оригинальное название: Hollow Knight's DebugMod.

Эпический96,5 тыс.Утилиты

Pantheon Of Pharloom — иконка

Pantheon Of Pharloom

Мод, который позволяет вам снова сражаться с боссами и принимать вызовы босса, похожие на Godhome.

Эпический81,9 тыс.

KnightInSilksong — иконка

KnightInSilksong

Мод, который позволяет вам управлять маленьким рыцарем в Silksong

Эпический73,9 тыс.

SimpleEnemyRando — иконка

SimpleEnemyRando

Враг Silksong и босс рандомизатор, созданный с помощью Architect, с вариантами семенной и несеменной рандомизации.

Эпический52,3 тыс.

FreeCompass — иконка

FreeCompass

Компас стоит 0 и не нуждается в оборудовании для его использования. Настраиваемый.

Эпический47,7 тыс.