SlotSort

v1.2.0·Updated 2026-06-21

Pin items to fixed inventory slots on Sort. Per-player rules, item search, optional ZUI panel.

About this mod Author’s original text

SlotSort

Author: PinkyTwinky

English

Description

Server mod — pin specific items to fixed inventory slots when you press the Sort button in your inventory.

Examples: cloaks, blood roses, and potions always land in the same slot after sorting.

Players do not need this mod on their game client. Install it on the dedicated server only.

Requirements

| Where | Mod |

|-------|-----|

| Server (required) | BepInEx Pack V Rising |

| Server (required) | VampireCommandFramework |

| Client (optional) | ZUI — settings GUI only |

Installation (server)

  • Install BepInEx and VCF on your dedicated server.
  • Place SlotSort.dll in BepInEx/plugins.
  • Restart the server.
  • Check BepInEx/LogOutput.log for SlotSort initialized.

How to use

  • Configure slot rules (chat commands or GUI).
  • Open your inventory in-game.
  • Press Sort — vanilla sort runs first, then SlotSort moves pinned items to your chosen slots.

Slot numbers

  • 1–8 — hotbar (action bar)
  • 9+ — main inventory bag

Commands

| Command | Description |

|---------|-------------|

|.slotsort gui.ss gui | Open settings window (requires ZUI on client) |

|.slotsort set "Blood Rose" 9 | Assign an item to a slot |

|.slotsort set "item name" | Uses the slot from.pickslot if no number given |

|.slotsort pickslot 12 | Remember a slot for the next.set command |

|.slotsort remove "item" /.ss rm | Remove a slot rule |

|.slotsort list.ss ls | List your active rules |

|.slotsort toggle | Enable or disable sorting for yourself |

|.slotsort sort | Apply rules without pressing Sort |

|.slotsort search blood.ss search | Search items by name (chat + GUI) |

GUI (optional)

Install ZUI on your game client, then run:.slotsort gui

Window tabs:

  • Main — enable/disable, apply now, refresh window
  • Rules — view assignments and remove rules
  • Add — quick presets and bag slots 9–16
  • Search — item name search results (run.slotsort search in chat first)

Configuration (server)

BepInEx/config/SlotSort/

defaults.json # server-wide default rules

players.json # per-player overrides

Support

Report issues to the mod author (PinkyTwinky) or on your server's Discord.

Русский

Описание

Серверный мод — закрепляет выбранные предметы за фиксированными ячейками инвентаря при нажатии кнопки «Сортировка».

Например: плащи, кровавые розы и зелья всегда оказываются в одних и тех же ячейках после сортировки.

Игрокам не нужно устанавливать мод на клиент. Мод ставится только на выделенный сервер.

Зависимости

| Где | Мод |

|-----|-----|

| Сервер (обязательно) | BepInEx Pack V Rising |

| Сервер (обязательно) | VampireCommandFramework |

| Клиент (опционально) | ZUI — только для окна настроек |

Установка (сервер)

  • Установите BepInEx и VCF на выделенный сервер.
  • Поместите SlotSort.dll в BepInEx/plugins.
  • Перезапустите сервер.
  • В BepInEx/LogOutput.log должна появиться строка SlotSort initialized.

Как пользоваться

  • Настройте правила ячеек (команды в чате или GUI).
  • Откройте инвентарь в игре.
  • Нажмите «Сортировка» — сначала сработает ванильная сортировка, затем SlotSort переместит закреплённые предметы в нужные ячейки.

Нумерация ячеек

  • 1–8 — хотбар (панель быстрого доступа)
  • 9+ — основной инвентарь (сумка)

Команды

| Команда | Описание |

|---------|----------|

|.slotsort gui.ss gui | Открыть окно настроек (нужен ZUI на клиенте) |

|.slotsort set "Blood Rose" 9 | Назначить предмет на ячейку |

|.slotsort set "название" | Использует ячейку из.pickslot, если номер не указан |

|.slotsort pickslot 12 | Запомнить ячейку для следующей команды.set |

|.slotsort remove "предмет" /.ss rm | Удалить правило |

|.slotsort list.ss ls | Показать активные правила |

|.slotsort toggle | Включить или выключить сортировку для себя |

|.slotsort sort | Применить правила без нажатия «Сортировка» |

|.slotsort search blood.ss search | Поиск предметов по названию (чат + GUI) |

GUI (опционально)

Установите ZUI на игровой клиент и введите в чат:.slotsort gui

Вкладки окна:

  • Main — вкл/выкл

Install & use Install: BepInEx plugin

  1. The archive from playbuff is the mod itself — usually a BepInEx plugin (a .dll or a plugin folder once unzipped).
  2. Recommended: use a community mod manager (such as r2modman) — pick this game, import the mod, and the manager sets up BepInEx and its dependencies for you.
  3. Manual route: install the BepInEx loader in the game folder, then drop the unzipped .dll or plugin folder into BepInEx/plugins/.
  4. Launch the game — the BepInEx console logs every plugin it loads; seeing this mod in the log means it is installed.

Mods with listed dependencies need those installed too, or they will not load. Options are usually changed in-game or in the plugin's config file.

Dependencies

Install these first, or the mod will not work:

BepInEx-BepInExPack_V_Risingdeca-VampireCommandFramework

File & checksum

Filename
SlotSort-1.2.0.zip
File size
109.8 KiB