Carpet Mod: An Overview of the Technical Tool for Minecraft Java Edition
Dependencies: Loader: Fabric Minecraft version: 1.14.4 – 1.21.x Mod version: 1.4.140 The Carpet modification gives technical players and…
Dependencies: Loader: Fabric Minecraft version: 1.14.4 – 1.21.x Mod version: 1.4.140 The Carpet modification gives technical players and administrators full control over Minecraft's internal mechanics, performance, and
Dependencies:
Loader: Fabric
Minecraft version: 1.14.4 – 1.21.x
Mod version: 1.4.140
The Carpet modification gives technical players and administrators full control over Minecraft's internal mechanics, performance, and physics. The mod extends console commands for speeding up time, lets you create fake bot players to load chunks, logs TPS metrics and mob spawn limits in detail, and adds dozens of rules for fine-tuning the game's behavior. In addition, the built-in Scarpet programming language allows you to create your own apps for automating and analyzing gameplay.
Key technical commands and their use
All of the modification's features are managed through an extended command system in chat.
Core commands and usage scenarios:
Command | Purpose description | Usage example and effect |
|---|---|---|
| Managing rules and configuration |
|
| Controlling the flow of time and simulation |
|
| Creating and controlling bots |
|
| Monitoring server metrics |
|
| Counting items in loaders |
|
To use these commands in singleplayer without cheats, you can temporarily open the world to the network (LAN), enabling permission to use cheats.
Creating and automating bot actions
The /player command is one of Carpet's most powerful tools, as it allows you to fully simulate the presence of a real player on the server. This lets you test farms in offline mode.
Bot action control parameters:
Spawning bots. The
/player Steve spawncommand adds a character named Steve at the very spot where you stand. The bot loads the chunks around itself and affects the spawning of hostile mobs.Looping attacks. The
/player Steve attack continuouscommand makes the bot continuously swing a sword or its hand in front of itself. This is suitable for automating experience farms.Using items. The
/player Steve use continuouscommand makes the bot continuously press the right mouse button, which is useful for automatically planting crops or building.Interacting with the world. The
/player Steve mountcommand seats the bot in a boat or minecart, and/player Steve killremoves it from the world.

Configuration setup
The modification's settings are stored separately for each game world in the carpet.conf file inside the world's save folder (saves/<world_name>/).
The main configuration rules that can be changed via the /carpet command:
movableBlockEntities— lets pistons move chests, furnaces, spawners, and other blocks with inventories.lagFreeSpawners— optimizes the operation of monster spawners, reducing CPU load on failed spawn attempts.xpNoCooldown— removes the delay when collecting experience orbs, allowing them to be absorbed instantly.extremeRedstoneDoubleRetraction— fixes legacy piston bugs caused by rapid redstone pulses.
Compatibility
The Carpet modification is developed exclusively for the Fabric loader. It is optimized to run on servers and is compatible with most technical add-ons.
Technical compatibility details:
It works both on the server side and on the client. When installed on a server, clients do not necessarily need this mod to connect.
It supports numerous official and user-made extensions (for example, Carpet Extra) that add additional rules and auto-crafting mechanics.
The built-in Scarpet interpreter lets you load ready-made scripts from the developers' repository to create custom drawing tools or structure analysis tools.
Conclusion
The Carpet modification is the gold standard for redstone circuit developers and administrators of technical servers. It provides unique opportunities for testing farms through time acceleration and the creation of helper bots.
Compared to classic administration tools such as WorldEdit or basic developer commands, Carpet focuses specifically on simulating the original vanilla mechanics under controlled conditions. The main limitation is the mod's orientation exclusively toward the Fabric loader. The mod will suit you perfectly if you design complex mechanisms or farms, or want to analyze your server's performance in detail.
Installation
A typical installation takes about 5 minutes. The flow is the same; only the loader and the matching build differ.
Installing Mods in Minecraft: A Guide for Forge, FabricLearn how to install mods in Minecraft with this step-by-step guide for Forge and Fabric. Improve your game with new features, tools, and mechanics!Open the install guide










