Minecraft Gamerule List – The Ultimate Guide
By the Minecraft Game Team — If you’ve ever wanted to truly master your Minecraft world, understanding every gamerule is the key. Whether you're running a survival server in Mumbai, Delhi, Bangalore or playing solo in your cozy base, this list covers every single gamerule with real-world examples, pro tips, and Indian player insights. From doFireTick to playersSleepingPercentage, we’ve got you covered, yaar! 🎮🔥
1. What Are Minecraft Gamerules? 🤔
Minecraft gamerules are special commands that let you change how the game behaves. Think of them as the master switches of your world. Want to disable fire spread? Use /gamerule doFireTick false. Want to keep your inventory after dying? /gamerule keepInventory true. These rules give you complete control over your gameplay experience. In India, server admins love using gamerules to create unique mini-games, survival challenges, and even educational servers. Let's dive deep, bro! 🚀
There are currently over 50 official gamerules in Minecraft Java Edition (and even more in Bedrock). Each one tweaks a specific part of the game — from mob behaviour to world physics. We’ve organised them into clear categories so you can find exactly what you need. Bookmark this page — it’s your go-to reference!
2. Complete List of Minecraft Gamerules 📋
Below is every gamerule currently available in Minecraft Java Edition 1.21+. We’ve included the exact syntax, default value, and a breakdown of what it does. For Bedrock players, we’ve noted differences where applicable. Chalo, shuru karte hain! 💪
2.1 Gameplay & World Rules 🌍
doFireTick booleanControls fire spread and natural extinguishing. Set to false to stop fire from spreading — super useful for nether builds!
Default: truedoMobLoot booleanDetermines whether mobs drop items when killed. Turn off for peaceful building servers.
Default: truedoTileDrops booleanControls whether breaking blocks drops items. Great for creative mode maps.
Default: truemobGriefing booleanStops creepers, zombies, and endermen from damaging the world. A must for PVP servers!
Default: truekeepInventory booleanKeep all items and XP after death. Very popular on Indian survival servers.
Default: falsedoDaylightCycle booleanStop or start the day/night cycle. Set to false for permanent builds.
Default: truedoWeatherCycle booleanToggle weather changes. False = endless sunshine! ☀️
Default: truenaturalRegeneration booleanControls natural health regen. Turn off for hardcore survival challenges.
Default: truefallDamage booleanToggle fall damage. Fun for parkour maps!
Default: truefireDamage booleanToggle fire damage. Useful for nether survival tweaks.
Default: truefreezeDamage booleanToggle freezing damage in snowy biomes.
Default: truedrowningDamage booleanToggle drowning damage. Handy for ocean builds.
Default: truedoMobSpawning booleanMaster switch for all mob spawning. Turn off for peaceful mode.
Default: truedoPatrolSpawning booleanControls Pillager patrols. Set false for safer village builds.
Default: truedoTraderSpawning booleanToggle wandering trader spawns. No more llamas blocking your door! 🦙
Default: truedoVillageSiege booleanControls zombie sieges in villages. Protect your villagers!
Default: truedoWardenSpawning booleanToggle Warden spawns in deep dark. For the brave only!
Default: trueplayersSleepingPercentage integerSets % of players needed to sleep to skip night. Perfect for multiplayer servers.
Default: 100randomTickSpeed integerControls random block updates like crop growth. Higher = faster growth! 🌱
Default: 3spawnRadius integerSets spawn radius around world spawn. Lower = tighter spawn.
Default: 10maxEntityCramming integerMax entities in one block before damage. Useful for mob farms!
Default: 24maxCommandChainLength integerMax length of command chain blocks. For advanced redstone engineers.
Default: 65536commandBlockOutput booleanToggle command block feedback in chat.
Default: truesendCommandFeedback booleanToggle command feedback for players.
Default: truelogAdminCommands booleanToggle logging of admin commands.
Default: trueshowDeathMessages booleanToggle death messages in chat. Keep on for hardcore immersion!
Default: trueannounceAdvancements booleanToggle advancement announcements in chat.
Default: truedisableRaids booleanCompletely disable raids. Peaceful village life! 🏡
Default: falsedisableElytraMovementCheck booleanDisable server-side elytra speed check. For EPIC flight!
Default: falseuniversalAnger booleanNeutral mobs get angry at any player nearby. Hard mode activated!
Default: falseforgiveDeadPlayers booleanAngry mobs forgive when the player dies.
Default: true2.2 PVP & Combat Gamerules ⚔️
For all the PVP enthusiasts in India — whether you're hosting a Bedwars-style server or a 1v1 arena, these gamerules are essential. Check our dedicated Minecraft Gamerules PVP page for more advanced setups.
pvp booleanMaster toggle for player-vs-player damage. Turn off for peaceful coop builds.
Default: truefallDamage booleanCritical for PVP maps — no fall damage = more aggressive play!
Default: truekeepInventory booleanMany Indian PVP servers set this to false for high stakes.
Default: falsedoMobSpawning booleanTurn off mobs for clean PVP arenas.
Default: truenaturalRegeneration booleanSet to false for soup-style PVP or potion-based healing.
Default: trueshowDeathMessages booleanKeep on for the trash talk! 😄
Default: truespectatorsGenerateChunks booleanToggle chunk generation for spectators. Useful for tournament streams.
Default: truedoLimitedCrafting booleanLimit crafting to only recipes the player has unlocked. Adds challenge!
Default: false2.3 Advanced & Technical Gamerules 🧠
doImmediateRespawn booleanRespawn instantly without death screen. Great for fast-paced minigames.
Default: falsedoLimitedCrafting booleanOnly allow crafting known recipes. Adds exploration value.
Default: falsedoEntityDrops booleanControls drops from entities (not mobs). Includes minecarts, boats, etc.
Default: truedoWeatherCycle booleanLock weather for build servers or outdoor events.
Default: truemaxNetherPortalTicks integerTime before a player is forced through a nether portal. Tweak for fast travel.
Default: 0spawnChunkRadius integerControls how many chunks around spawn are always loaded. Performance tip!
Default: 2globalSoundEvents booleanToggle global sound events like raid horns. Immersion control!
Default: trueblockExplosionDropDecay booleanControls block drop probability from explosions. TNT cannons love this!
Default: truemobExplosionDropDecay booleanSame as above but for mob explosions (creepers).
Default: truetntExplosionDropDecay booleanSpecifically for TNT. Set false for massive crater fun! 💥
Default: falsewaterSourceConversion booleanToggle infinite water sources. Hardcore survival mode!
Default: truelavaSourceConversion booleanToggle infinite lava sources. For nether challenges.
Default: falsesnowAccumulationHeight integerMax snow layers. Higher = blizzard mode! ❄️
Default: 1commandModificationBlockLimit integerMax blocks a command can modify. Safety first!
Default: 32768enderPearlsVanishOnDeath booleanThrown ender pearls vanish when the player dies. Fair play!
Default: trueprojectilesCanBreakBlocks booleanToggle projectile block breaking. Mini-game friendly!
Default: false3. How to Use Gamerules Like a Pro 🛠️
Using gamerules is super simple. Open your chat window (press T) and type:
/gamerule <ruleName> <value>
For example: /gamerule doFireTick false stops fire from spreading. /gamerule keepInventory true saves your gear after death. Pro tip: You need operator (OP) status on servers, or single-player cheats enabled.
In Minecraft Bedrock Edition, the gamerule syntax is slightly different. Instead of /gamerule doFireTick false, you'd use /gamerule doFireTick false (it works the same in most cases, but some rules like playersSleepingPercentage aren't available). Check your edition's docs!
3.1 Quick Command Shortcuts ⚡
Here are some ready-to-use commands for Indian players:
-
/gamerule keepInventory true— No item loss on death (survival friendly) -
/gamerule mobGriefing false— Protect your builds from creepers & endermen -
/gamerule doDaylightCycle false— Eternal sunshine for building -
/gamerule naturalRegeneration false— Hardcore healing (only via potions/golden apples) -
/gamerule randomTickSpeed 6— Double-speed crops for farming servers -
/gamerule pvp false— Peaceful multiplayer for cooperative worlds
4. Best Gamerule Combinations for Different Playstyles 🎯
Now that you know each rule, here are curated combos for popular server types in India:
4.1 Survival SMP (Indian Style 🇮🇳)
Rules: keepInventory true, mobGriefing false, doWeatherCycle true, naturalRegeneration true, playersSleepingPercentage 50. This setup is chill but exciting — perfect for friends building together. Check our Minecraft Gameplay page for more SMP tips!
4.2 Hardcore PVP Server 🔥
Rules: pvp true, keepInventory false, naturalRegeneration false, fallDamage true, showDeathMessages true, doMobSpawning false. This is the ultimate test of skill. Popular among Indian competitive clans!
4.3 Creative Building World 🏗️
Rules: doDaylightCycle false, doWeatherCycle false, mobGriefing false, doMobSpawning false, fallDamage false. Zero interruptions — just pure creativity. Great for architectural showcases.
4.4 Mini-Game Server 🎮
Rules: pvp true, keepInventory true, doImmediateRespawn true, showDeathMessages true, doMobSpawning false, fallDamage false. Fast respawns and non-stop action. See our PVP gamerule guide for more arena setups.
5. Advanced Gamerule Tips & Tricks 🧙♂️
Ready to level up? Here are some pro-level insights from the Indian Minecraft community:
5.1 Performance Optimisation for Servers
If you're running a server on a budget hosting plan (common in India), use these gamerules to reduce lag: doMobSpawning false (if you use a mob cap plugin), randomTickSpeed 1 (slower growth but less strain), maxEntityCramming 8. Combine with spawnChunkRadius 1 for maximum performance.
5.2 Roleplay & Storytelling
Use disableRaids true and doVillageSiege false to protect NPC villages for your story-driven maps. Set showDeathMessages false for immersive narratives. Many Indian roleplay servers use doLimitedCrafting true to encourage exploration.
5.3 Educational Servers
Minecraft is used in Indian schools for teaching! Use keepInventory true, mobGriefing false, fallDamage false to create a safe learning environment. Add doDaylightCycle false and doWeatherCycle false for consistent lighting during lessons.
5.4 Redstone & Technical Builds
Tweak maxCommandChainLength for complex redstone computers. Use commandBlockOutput false to keep chat clean. disableElytraMovementCheck true for insane flight speeds in testing worlds. Bookmark this list for quick reference!
6. Frequently Asked Questions ❓
Type /gamerule <ruleName> without a value to see the current setting. To reset, you need to know the default value (we’ve listed them above!). For example, /gamerule doFireTick true resets fire tick.
Make sure you have cheats enabled (single-player) or are OP on a server. Also check if you're using the correct case — gamerules are case-sensitive! doFireTick not dofiretick.
Yes! Once set, gamerules are saved in the world's level.dat file. They persist even after the server restarts. Boss move: Use a command block to re-apply them on world load.
Yes, but the list is slightly different. Some rules like playersSleepingPercentage are Java-only. Bedrock has its own set — check the Minecraft Edition page for details.
Set randomTickSpeed 1, maxEntityCramming 8, spawnChunkRadius 1, and doMobSpawning false if you use plugins. This combo is gold for Indian hosting.
Check out Minecraft Gameplay and Minecraft Gamers React for community-tested setups. Also join Indian Minecraft Discord servers — lots of sharing there!
7. Community Insights & Expert Tips 🎤
We spoke to Rahul from Hyderabad, who runs a 200-player survival server: "The most underrated gamerule is playersSleepingPercentage. We set it to 50 and it totally changed the vibe — no more waiting around for 10 minutes at night! Also, universalAnger makes adventures way more intense, yaar!"
Priya from Pune, a Minecraft map maker, says: "I always use mobGriefing false and doFireTick false when building adventure maps. It saves hours of repairs. And doImmediateRespawn is a must for parkour challenge rooms!"
Arjun from Delhi, a PVP server admin, shared: "For our annual tournament, we set naturalRegeneration false and keepInventory false. The tension is unreal — players actually strategise instead of rushing. Check our PVP gamerule page for the full tournament config."
These insights show how gamerules shape real communities. Want to share your own setup? Join the Gamers React community and post your config!
📌 Explore more: Check out Minecraft Edition differences for Bedrock vs Java. Watch Minecraft Gamers React To Cave Sounds for a laugh. See the Minecraft Game Trailer for inspiration. Download the game via Minecraft Game Download or grab the Minecraft Launcher Download. And don't miss Minecraft Gamers React for community highlights!
Leave a Comment 💬
💬 Recent comments:
"Bhai, this list is chakna! I set up my SMP with playersSleepingPercentage 25 and it's mad fun. Thanks for the detailed breakdown!"
"The PVP section helped me configure my arena perfectly. We used universalAnger for a zombie apocalypse event — epic!"