Back to mods
CarpetGUI project artwork

Modrinth · Minecraft mod

CarpetGUI

An easy to use GUI for CarpetMod

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which CarpetGUI release should I use?

Updated today
Latest stable file 1.3.5-hotfix
Game version 26.1, 26.1.1, 26.1.2
Loader Fabric

CarpetGUI 1.3.5-hotfix targets 26.1, 26.1.1, 26.1.2 with Fabric. Installation on the client is optional. Installation on the dedicated server is optional. All 3 required mods have matching files.

Where it goes

Is CarpetGUI required on the client, server, or both?

Installation on the client is optional. Installation on the dedicated server is optional.

Client Optional
Dedicated server Optional
Loader for this release Fabric
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

The source marks this as usable on both the client and server.

What else does CarpetGUI 1.3.5-hotfix need?

1.3.5-hotfix. Change the file and its required mods may change too.

All 3 required mods have matching files

Install Carpet, oωo (owo-lib), Fabric API first. We found matching files for this game-version and loader setup. 1 comes through another mod in the chain.

2 listed on this file 1 pulled in by one of those mods
Carpet Needed by CarpetGUI 1.3.5-hotfix
required
Matching file found Matched file: 26.1
oωo (owo-lib) Needed by CarpetGUI 1.3.5-hotfix
required
Matching file found Matched file: 0.13.1+26.1
Fabric API Needed by oωo (owo-lib)
pulled in
Matching file found Matched file: 0.155.3+26.1.2

1 extra mod was pulled in by another dependency. Indented rows show who needs each one. We only count dependency files that match this setup. A file for another loader does not fill the gap.

Before you install it

Add CarpetGUI without breaking your instance.

Built for CarpetGUI 1.3.5-hotfix. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use 1.3.5-hotfix. It targets 26.1, 26.1.1, 26.1.2 with Fabric; another release may have different loader, side or dependency requirements.

  2. 02

    Bring the mods it needs

    Install Carpet, oωo (owo-lib), Fabric API first. We found matching files for this game-version and loader setup. 1 comes through another mod in the chain.

  3. 03

    Put it on the correct side

    Installation on the client is optional. Installation on the dedicated server is optional.

  4. 04

    Pick the file you checked

    Use the “Get this file” button beside 1.3.5-hotfix. It opens that exact file at the source.

About this project

What does CarpetGUI add?

English

Overview

This mod adds three powerful GUI-based visualization features to Carpet Mod, significantly improving the efficiency and user experience of configuring rules and designing systems with Carpet.


Menu

Press F9 (or your configured menu key)(v1.1.0 -) to open a mode selection menu, similar to F3 + F4.
Replace this with a description

Rule Screen

Replace this with a description

The Rule Screen provides a centralized view of all Carpet rules and vanilla Gamerules, offering a clear and comprehensive interface for browsing and managing them:

  • Full Rule Preview: Displays all available states and values for each rule
  • State Comparison: Highlights whether a rule has been modified in real time
  • Favorites: Mark frequently used rules for quick access
  • Client-side Cache:
    Allows browsing rules in multiplayer even if the server does not have CarpetGUI installed
  • Save Configuration: Press Ctrl + S to save the current rules as a rule group

In multiplayer, the interface cannot be opened if the server does not have Carpet installed.
For the full experience, it is recommended to install CarpetGUI on the server as well.


Rule Group Screen

Replace this with a description

The Rule Group Screen displays user-defined rule groups and provides a fast and convenient way to switch configurations:

  • Batch Rule Execution:
    Select a saved rule group and click the button at the bottom-left to execute all included commands at once
  • Create Rule Group:
    Clicking New opens the Rule Screen described above. Changes made here are not applied immediately, but saved as a rule group. A save prompt will appear when exiting
  • Client-side Support:
    Can be used in multiplayer even if the server does not have CarpetGUI installed

For the full experience, it is recommended to install CarpetGUI on the server as well.


Rule History Screen

Replace this with a description

The Rule History Screen provides a lightweight, GitHub-like rule change tracking system, allowing switching, saving, and reverting configurations:

  • Track Rule Changes:
    Uses a stack-based model.

    • Push: Saves the current rule state as a new layer
    • Revert: Restores the previous state by removing the top layer
  • Manage Presets:
    Save rule configurations as presets for different environments and switch between them quickly

  • /rulestack Command:
    A helper command for servers that integrates with the Rule History Screen.
    Usage mirrors the GUI. /rulestack prefab is used for managing presets

In multiplayer, the interface cannot be opened if the server does not have CarpetGUI installed.


中文

总览

本模组为 Carpet Mod 提供了三个强大的 GUI 可视化功能,旨在显著提升玩家在进行规则配置与工程设计时的效率与使用体验。


菜单

按下 F9(或自定义菜单按键)(1.1.0 - ),将弹出一个类似 F3 + F4 的模式选择菜单。

Replace this with a description


规则界面

Replace this with a description

规则界面集中展示所有 Carpet 规则以及原版 Gamerule,提供直观、完整的浏览与管理能力:

  • 完整规则预览:清晰展示每条规则的所有可用状态与取值
  • 状态对比:实时标识规则是否被修改,便于快速定位变更
  • 收藏功能:支持标记常用规则,提高访问效率
  • 客户端缓存:
    即使服务器未安装 CarpetGUI,也可以在多人游戏中浏览规则
  • 保存配置:按下 Ctrl + S 可将当前规则保存为规则组

在多人游戏中,如果服务器未安装 Carpet,则该界面无法打开。
为获得完整功能体验,建议在服务器端同时安装 CarpetGUI。


规则组界面

Replace this with a description

规则组界面展示玩家自定义的规则组,提供快速切换和批量配置能力:

  • 批量执行规则:
    选择一个规则组,点击左下角按钮即可一键执行其中所有指令,实现批量修改 Carpet 规则
  • 创建规则组:
    点击“新建”按钮将打开规则界面。此时对规则的修改不会立即应用,而是作为规则组保存;退出界面时会弹出保存提示
  • 客户端支持:
    即使服务器未安装 CarpetGUI,也可以在多人游戏中使用

为获得完整功能体验,建议在服务器端同时安装 CarpetGUI。


规则记录界面

Replace this with a description

规则记录界面提供类似 GitHub 的轻量级规则变更管理系统,用于规则的切换、存档与回退:

  • 规则变更存档:
    采用栈(Stack)结构管理规则状态:

    • Push:保存当前规则状态(入栈)
    • Revert:回退至上一个状态(出栈)
  • 规则预设管理:
    可将不同环境所需规则保存为预设,实现快速切换

  • /rulestack 指令:
    与规则记录界面配合使用的服务器指令,功能与 GUI 基本一致

    • /rulestack prefab:用于管理规则预设

在多人游戏中,如果服务器未安装 CarpetGUI,则该界面无法打开。

Project description from Modrinth.

Pick your setup

CarpetGUI by Minecraft version and loader

Choose the version and loader you play, then open the matching release.

40 available setups

Showing the newest 12 of 40 game versions. Older files are in the list below.

Check the dependencies, then try the file in a copied instance before changing a world you care about.

Recent files

CarpetGUI versions and loaders

83 of 83 releases match

Looking for an older file? The official Modrinth project page is in Resources.