Skip to content
← Documentation

CUI Editor

Create a Rust interface

Choose a window, add pages and configure how it opens in game. Use the advanced editor to customize components and layers.

Create a window

Start with a window and its pages

A server menu brings pages together in a shared frame. Add rules, news or a plugin-linked page, then choose the commands that open them.

Follow the windows and pages guide →

Customize layers afterwards

The videos below cover the advanced editor tools. They predate the simplified In-game interfaces workflow and do not show window creation through that workflow.

Go further in the advanced editor

  1. Create your first interface

    Create a welcome card with a button that displays the rules.

    1:20 · Video →
  2. Add an image and progress bar

    Add an illustration and progress bar to your card.

    0:54 · Video →
  3. Export and reopen the project

    Keep an editable project and export the package to install with PimpMyCUI.

    0:28 · Video →
  4. Arrange the workspace

    Make room on the canvas and choose a background for positioning your interface.

    0:29 · Video →

Interactive library

Explore kits, pages and interfaces, adjust their appearance and try their interactions before opening them in the editor. Explore components →

Quick reference

Panels, grid and preview background are explained in the Workspace lesson. Arrange the workspace →

Project and package

Keep the project JSON to continue editing. The package is intended for the PimpMyCUI server plugin. Choose the right export →

Open an interface with a command

Set commands for the window and commands that open a specific page. Check permissions on the server too. Configure opening →