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

ZUI — иконка
Обложка V RisingМод для V Rising

ZUI

от Zanakinz

Структура UI капитального ремонта для модов VRising.

  • Обычный
  • 1,3 тыс. скачиваний
  • Версия 2.1.0
  • Обновлён 19 января 2026
  • Серверный

О моде ZUI

ZUI — мод для V Rising (Ви Райзинг) от автора Zanakinz. Структура UI капитального ремонта для модов VRising.

Его скачали 1,3 тыс. раз: это 140-е место среди модов V Rising в нашем каталоге, редкость — «обычный» (нижняя половина по скачиваниям). Мод обновлялся в течение года, актуальная версия — 2.1.0.

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

Автор отметил совместимость с обновлениями игры: Oakveil.

Скриншоты

1 шт · нажмите, чтобы открыть

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

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

ZUI - Modern UI Framework for V Rising

ZUI is a powerful, modular UI framework for V Rising that allows developers to create professional, interactive interfaces with minimal effort. Originally built upon the foundation of BloodCraftUI - OnlyFams, ZUI has evolved into a complete Client-Server Hybrid UI engine capable of spawning independent windows, rendering custom textures, streaming images from web URLs, and providing deep integration with both client-side and server-side systems.

ZUI features built-in support for BloodCraft, KinPonds, ScarletSigns, and KindredCommands, while providing a robust API for third-party modders to build their own standalone tools. Server mods can now create UIs dynamically via chat packets without requiring players to install additional client mods.

🖼️ UI Preview

Note: ZUIExampleMod & ScarletSigns are not included with this package. Please download them individually.

✨ Key Features

  • Client-Server Hybrid Architecture: Use ZUI from client mods OR server mods via JSON chat packets
  • Server-Side Mod Support: Server mods can create UIs without requiring client-side mod installation
  • Dynamic Image Loading: Stream images from web URLs (HTTP/HTTPS) with automatic caching
  • Custom Window Engine: Create independent windows using pixel-perfect custom dimensions OR use the visual designer at https://zanakinz.github.io/ZUI to create your own UI visually
  • Dynamic Content Registration: Add categories, text blocks, and interactive buttons to any window on the fly
  • Custom Image Support: Load and render PNG/JPG textures from your mod's Sprites folder OR from web URLs
  • Persistent Layouts: All windows support dragging and resizing with automatic data saving; your UI stays exactly where you left it
  • Theming & 9-Slicing: Professional visual style using 9-sliced sprites for seamless button and panel scaling
  • Reflection-based Integration: Third-party mods can integrate without compile-time dependencies
  • Packet Protocol: Hidden chat-based packet system allows server mods to control client UIs

🛠️ Installation

  1. Download the latest release
  2. Place ZUI.dll and the Sprites folder into your BepInEx/plugins/ directory
  • Note: The Sprites folder is required for the default framework visuals
  1. Configuration: By default, server-side integrations (like BloodCraft) are disabled. Enable them in the ZUI.cfg file if your server supports them

📚 Developer API & Examples

ZUI supports two integration methods: Client-Side (via reflection) and Server-Side (via chat packets).

🔷 Method 1: Client-Side Integration (Reflection-Based)

For client-side mods, use ZUI's "Context" based API via reflection. You set the plugin and window you want to work on, then add your content.

🔘 Basic Registration (Main Menu Integration)

By default, adding buttons without setting a custom UI context will place them in the global Main menu.

💡 Advanced Client-Side Example

using ZUI.API;

// Best practice: Set your plugin name first
ZUI.SetPlugin("MyAwesomeMod");

// Target the main menu
ZUI.SetTargetWindow("Main");

// Add buttons to the default Main menu
ZUI.AddCategory("General Tools");
ZUI.AddButton("Heal Me", ".heal", "Restores your health");
ZUI.AddButton("Speed Boost", ".buff speed", "Temporary speed increase");

🎨 Custom Window Creation

Create completely custom UI windows with precise control over layout and positioning:

// Initialize your plugin context
ZUI.SetPlugin("MyCustomMod");

// Target a custom window (creates it if it doesn't exist)
ZUI.SetTargetWindow("MyControlPanel");

// Set custom dimensions (width x height in pixels)
ZUI.SetUI(600, 400);

// Set the window title with color support
ZUI.SetTitle("My Control Panel");

// Add positioned text
ZUI.AddText("Welcome to my mod!", 20f, 50f);
ZUI.AddText("Version 2.0", 20f, 80f);

// Add positioned categories
ZUI.AddCategory("Settings:", 20f, 120f);
ZUI.AddCategory("Actions:", 320f, 120f);

// Add positioned buttons
ZUI.AddButton("Execute", ".mycommand", 20f, 160f);
ZUI.AddButton("Custom Action", ".action", 20f, 200f, 250f, 35f);  // With custom size

// Add images (from your mod's Sprites folder)
ZUI.AddImage("logo.png", 20f, 280f, 560f, 100f);

📋 API Reference

Method — Description — Usage

SetPlugin(string) — Sets the plugin identifier for UI registration — ZUI.SetPlugin("MyMod");

SetTargetWindow(string) — Targets "Main" menu or a custom window name — ZUI.SetTargetWindow("Main");

SetUI(int, int) — Creates custom window with width × height dimensions — ZUI.SetUI(500, 350);

SetTitle(string) — Sets window title (supports Unity Rich Text color tags) — ZUI.SetTitle("My Window");

AddCategory(string) — Adds category label in main menu — ZUI.AddCategory("Admin");

AddCategory(string, float, float) — Adds category label at specific X, Y position — ZUI.AddCategory("README:", 15f, 190f);

AddButton(string, string) — Adds button to main menu with text and command — ZUI.AddButton("Heal", ".heal");

AddButton(string, string, string) — Adds button with text, command, and tooltip — ZUI.AddButton("Heal", ".heal", "Restores HP");

AddButton(string, string, float, float) — Adds button at X, Y position — ZUI.AddButton("Test", ".cmd", 320f, 220f);

AddButton(string, string, float, float, float, float) — Adds button with position (X, Y) and size (W, H) — ZUI.AddButton("Long", ".cmd", 20f, 280f, 460f, 20f);

| AddText(string, float, float) | Adds text at specific X, Y coordinates | `ZUI

Описание длинное — здесь его начало. Читать целиком на странице автора

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

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

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

1 в каталоге

ZUIExampleMod — иконка

ZUIExampleMod

Пример мода для тестирования с ZUI.

Обычный346

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Похожие моды

Все моды на V Rising
Intro Skip — иконка

Intro Skip

Пропустите интро видео прямо в главное меню

Редкий3,1 тыс.Серверный

SoulPvEServerClientModPack1 — иконка

SoulPvEServerClientModPack1

Все клиентские моды для сервера Soul PvE.

Редкий2,9 тыс.Серверный

SmartQuickStash — иконка

SmartQuickStash

Нажмите G на инвентарь смарт-депозита в безопасное хранилище рядом с замком по точному пункту, родному типу хранения, а затем обычному сундуку.

Обычный1,1 тыс.Серверный

SystemsDumper — иконка

SystemsDumper

Инструмент развития. Информация о системе ECS.

Обычный492Инструменты

CombatMeter — иконка

CombatMeter

Внутриигровой счетчик повреждений и DPS с ранжированием игроков и врагов, поломками способностей и историей встреч. Требуется установка сервера.

Обычный221Серверный

CoffinSleep — иконка

CoffinSleep

Мод, который ускоряет время, пока вы спите в гробу.

Легендарный38,4 тыс.Серверный