Carpet Gamerules
Minecraft’s vanilla gamerules are powerful tools that let you tweak everything from mob spawning to fire spread, but accessing them all in one place has always been a challenge. The Carpet Gamerules add-on changes that by integrating every standard gamerule directly into the Carpet Mod interface. Whether you run a technical server, design adventure maps, or just want to fine-tune your single-player experience, this extension puts 51 gamerules at your fingertips with the same carpet command syntax you already know.
What Is Carpet Gamerules for Minecraft?
Carpet Gamerules is a companion extension for gnembon’s famous Carpet Mod, designed to bridge the gap between vanilla commands and carpet’s advanced rule system. Normally, many gamerules like doWardenSpawning or snowAccumulationHeight are hidden from the carpet menu, forcing you to use the standard /gamerule command. This add-on brings them all under the carpet umbrella, so you can manage them with /carpet commands, save them in carpet configurations, and even apply them per-player or per-world with the flexibility carpet users expect.
If you’ve ever wanted to disable raids, control elytra movement checks, or tweak mob explosion decay without juggling multiple command systems, Carpet Gamerules for Minecraft is the missing piece. It’s lightweight, purely additive, and respects all existing carpet settings.
Key Features and the Full Gamerule List
The mod adds exactly 51 vanilla gamerules to the carpet settings, covering nearly every aspect of the game. Here are some highlights:
- World and Time: doDaylightCycle, doWeatherCycle, doFireTick, doVinesSpread, randomTickSpeed
- Mob Behavior: doMobSpawning, doMobLoot, doPatrolSpawning, doTraderSpawning, doWardenSpawning, universalAnger, forgiveDeadPlayers
- Player Mechanics: keepInventory, doImmediateRespawn, doInsomnia, drowningDamage, fallDamage, fireDamage, freezeDamage, naturalRegeneration
- Explosions and Drops: mobGriefing, blockExplosionDropDecay, mobExplosionDropDecay, tntExplosionDropDecay, doEntityDrops, doTileDrops
- Technical and Performance: maxEntityCramming, maxCommandChainLength, maxCommandForkCount, spawnChunkRadius, spectatorsGenerateChunks, reducedDebugInfo
- Miscellaneous: announceAdvancements, commandBlockOutput, disableElytraMovementCheck, disableRaids, enderPearlsVanishOnDeath, globalSoundEvents, lavaSourceConversion, waterSourceConversion, logAdminCommands, sendCommandFeedback, showDeathMessages, and more.
Each gamerule appears in the carpet menu with its default value and can be toggled or adjusted instantly. Because it’s built on Carpet Mod, you also get the benefit of carpet’s rule categories and scripting support.
How to Install Carpet Gamerules
Getting started is straightforward if you already use Fabric and Carpet Mod. First, ensure you have the correct Minecraft version—this add-on supports modern releases like 1.20.1, 1.20.4, and 1.21, matching the Carpet Mod versions it’s built for. You’ll need the Fabric loader and the Fabric API, plus gnembon’s Carpet Mod installed in your mods folder. Then, simply download Carpet Gamerules from a trusted mod repository (the file is usually named carpet-gamerules-1.20.1-1.0.jar or similar) and place it in the same mods folder. Launch the game, and the new gamerules will appear automatically under the carpet rules list when you type /carpet in chat.
For server administrators, the process is identical—just drop the jar into the server’s mods folder and restart. All carpet gamerules become available to operators with the appropriate permission level. If you’re using a custom launcher like the foxygame.net launcher, you can skip the manual steps entirely: its built-in add-on catalog includes Carpet Gamerules, so you can install it with a single click and let the launcher handle version compatibility and updates automatically.
Why Use Carpet Gamerules Over Vanilla Commands?
You might wonder why you need an extra mod when vanilla already has /gamerule. The answer lies in integration and persistence. Carpet Mod allows you to set rules per world, per player, or even per dimension, and it saves those settings in a centralized carpet configuration file. With Carpet Gamerules, you can, for example, disable doFireTick only in a creative testing world while keeping it on in survival, all without writing complex command blocks. You can also use carpet’s scripting to toggle gamerules dynamically based on events, something vanilla commands can’t do easily.
Additionally, many technical servers already rely on Carpet Mod for its performance and debugging features. Adding Carpet Gamerules means you no longer have to remember which rules are carpet rules and which are vanilla—they’re all in one place, with a consistent interface.
Compatibility and Supported Loaders
Carpet Gamerules is exclusively a Fabric mod, as it depends on the Fabric version of Carpet Mod. It does not work with Forge or other mod loaders. The add-on is regularly updated to stay in sync with the latest Carpet Mod releases, so always check that your Carpet Mod version matches the one required by the gamerules extension. For Minecraft 1.20.1, 1.20.4, and 1.21, you’ll find dedicated builds that ensure smooth operation. If you’re running a snapshot or an older version, consult the mod’s documentation for legacy support.
Practical Use Cases
Map makers will love the ability to disable doLimitedCrafting or commandModificationBlockLimit without cluttering the chat with command block outputs. Server owners can fine-tune playersSleepingPercentage to skip the night with just one player, or set spawnRadius to zero for precise spawn control. Even casual players benefit: turning off doInsomnia lets you skip phantoms, while disableElytraMovementCheck can prevent false kicks on laggy connections.
For those who love to experiment, the snowAccumulationHeight gamerule is a hidden gem—it controls how many snow layers form during snowfall, allowing you to create deep snow biomes or prevent snow buildup entirely. Combined with carpet’s tick rate control, you can craft truly unique survival experiences.
Conclusion
Carpet Gamerules is an essential tool for any Minecraft player or server admin who already trusts Carpet Mod. It eliminates the friction between vanilla and carpet rule systems, giving you seamless access to all 51 gamerules with the power of carpet’s advanced configuration. Whether you download Carpet Gamerules manually or use a launcher that streamlines the process, you’ll wonder how you ever managed without it. Take full command of your world—one gamerule at a time.