Last updated: June 2025

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! 🎮🔥

Minecraft Gamerule List – Complete overview of all game rules for Minecraft players in India

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 boolean

Controls fire spread and natural extinguishing. Set to false to stop fire from spreading — super useful for nether builds!

Default: true
doMobLoot boolean

Determines whether mobs drop items when killed. Turn off for peaceful building servers.

Default: true
doTileDrops boolean

Controls whether breaking blocks drops items. Great for creative mode maps.

Default: true
mobGriefing boolean

Stops creepers, zombies, and endermen from damaging the world. A must for PVP servers!

Default: true
keepInventory boolean

Keep all items and XP after death. Very popular on Indian survival servers.

Default: false
doDaylightCycle boolean

Stop or start the day/night cycle. Set to false for permanent builds.

Default: true
doWeatherCycle boolean

Toggle weather changes. False = endless sunshine! ☀️

Default: true
naturalRegeneration boolean

Controls natural health regen. Turn off for hardcore survival challenges.

Default: true
fallDamage boolean

Toggle fall damage. Fun for parkour maps!

Default: true
fireDamage boolean

Toggle fire damage. Useful for nether survival tweaks.

Default: true
freezeDamage boolean

Toggle freezing damage in snowy biomes.

Default: true
drowningDamage boolean

Toggle drowning damage. Handy for ocean builds.

Default: true
doMobSpawning boolean

Master switch for all mob spawning. Turn off for peaceful mode.

Default: true
doPatrolSpawning boolean

Controls Pillager patrols. Set false for safer village builds.

Default: true
doTraderSpawning boolean

Toggle wandering trader spawns. No more llamas blocking your door! 🦙

Default: true
doVillageSiege boolean

Controls zombie sieges in villages. Protect your villagers!

Default: true
doWardenSpawning boolean

Toggle Warden spawns in deep dark. For the brave only!

Default: true
playersSleepingPercentage integer

Sets % of players needed to sleep to skip night. Perfect for multiplayer servers.

Default: 100
randomTickSpeed integer

Controls random block updates like crop growth. Higher = faster growth! 🌱

Default: 3
spawnRadius integer

Sets spawn radius around world spawn. Lower = tighter spawn.

Default: 10
maxEntityCramming integer

Max entities in one block before damage. Useful for mob farms!

Default: 24
maxCommandChainLength integer

Max length of command chain blocks. For advanced redstone engineers.

Default: 65536
commandBlockOutput boolean

Toggle command block feedback in chat.

Default: true
sendCommandFeedback boolean

Toggle command feedback for players.

Default: true
logAdminCommands boolean

Toggle logging of admin commands.

Default: true
showDeathMessages boolean

Toggle death messages in chat. Keep on for hardcore immersion!

Default: true
announceAdvancements boolean

Toggle advancement announcements in chat.

Default: true
disableRaids boolean

Completely disable raids. Peaceful village life! 🏡

Default: false
disableElytraMovementCheck boolean

Disable server-side elytra speed check. For EPIC flight!

Default: false
universalAnger boolean

Neutral mobs get angry at any player nearby. Hard mode activated!

Default: false
forgiveDeadPlayers boolean

Angry mobs forgive when the player dies.

Default: true

2.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 boolean

Master toggle for player-vs-player damage. Turn off for peaceful coop builds.

Default: true
fallDamage boolean

Critical for PVP maps — no fall damage = more aggressive play!

Default: true
keepInventory boolean

Many Indian PVP servers set this to false for high stakes.

Default: false
doMobSpawning boolean

Turn off mobs for clean PVP arenas.

Default: true
naturalRegeneration boolean

Set to false for soup-style PVP or potion-based healing.

Default: true
showDeathMessages boolean

Keep on for the trash talk! 😄

Default: true
spectatorsGenerateChunks boolean

Toggle chunk generation for spectators. Useful for tournament streams.

Default: true
doLimitedCrafting boolean

Limit crafting to only recipes the player has unlocked. Adds challenge!

Default: false

2.3 Advanced & Technical Gamerules 🧠

doImmediateRespawn boolean

Respawn instantly without death screen. Great for fast-paced minigames.

Default: false
doLimitedCrafting boolean

Only allow crafting known recipes. Adds exploration value.

Default: false
doEntityDrops boolean

Controls drops from entities (not mobs). Includes minecarts, boats, etc.

Default: true
doWeatherCycle boolean

Lock weather for build servers or outdoor events.

Default: true
maxNetherPortalTicks integer

Time before a player is forced through a nether portal. Tweak for fast travel.

Default: 0
spawnChunkRadius integer

Controls how many chunks around spawn are always loaded. Performance tip!

Default: 2
globalSoundEvents boolean

Toggle global sound events like raid horns. Immersion control!

Default: true
blockExplosionDropDecay boolean

Controls block drop probability from explosions. TNT cannons love this!

Default: true
mobExplosionDropDecay boolean

Same as above but for mob explosions (creepers).

Default: true
tntExplosionDropDecay boolean

Specifically for TNT. Set false for massive crater fun! 💥

Default: false
waterSourceConversion boolean

Toggle infinite water sources. Hardcore survival mode!

Default: true
lavaSourceConversion boolean

Toggle infinite lava sources. For nether challenges.

Default: false
snowAccumulationHeight integer

Max snow layers. Higher = blizzard mode! ❄️

Default: 1
commandModificationBlockLimit integer

Max blocks a command can modify. Safety first!

Default: 32768
enderPearlsVanishOnDeath boolean

Thrown ender pearls vanish when the player dies. Fair play!

Default: true
projectilesCanBreakBlocks boolean

Toggle projectile block breaking. Mini-game friendly!

Default: false

3. 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:

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!

Minecraft PVP Gamerule Setup for Indian competitive servers – optimal settings for fair fights

6. Frequently Asked Questions ❓

Q: How do I reset a gamerule to default?

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.

Q: Why isn't my gamerule working?

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.

Q: Are gamerules saved permanently?

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.

Q: Can I use gamerules in Minecraft Bedrock?

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.

Q: What's the best gamerule for a lag-free server?

Set randomTickSpeed 1, maxEntityCramming 8, spawnChunkRadius 1, and doMobSpawning false if you use plugins. This combo is gold for Indian hosting.

Q: How do I find more gamerule combos?

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!

Rate this guide ⭐
Average: 4.8/5 (1,240 votes)

Leave a Comment 💬

💬 Recent comments:

Vikram from Bangalore · 2 days ago

"Bhai, this list is chakna! I set up my SMP with playersSleepingPercentage 25 and it's mad fun. Thanks for the detailed breakdown!"

Ananya from Kolkata · 5 days ago

"The PVP section helped me configure my arena perfectly. We used universalAnger for a zombie apocalypse event — epic!"

📌 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!