Game rules. These values can also be controlled via the /gamerule command.

Enumeration Members

CommandBlockOutput: "commandBlockOutput"

Remarks

Whether command blocks should notify admins when they perform commands.

CommandBlocksEnabled: "commandBlocksEnabled"

Remarks

Controls whether command blocks can execute commands.

DoDayLightCycle: "doDayLightCycle"

Remarks

Controls whether the day and night cycles progress.

DoEntityDrops: "doEntityDrops"

Remarks

Controls whether non-mob entities do drops. ie. Item Frame

DoFireTick: "doFireTick"

Remarks

Controls whether fire spreads.

DoImmediateRespawn: "doImmediateRespawn"

Remarks

Controls whether players immediately respawn or are shown the death screen.

DoInsomnia: "doInsomnia"

Remarks

Controls whether players deal with the effects of not sleeping (such as Phantom spawning).

DoLimitedCrafting: "doLimitedCrafting"

Remarks

Determines whether players should be able to craft only those recipes that they've unlocked first - when dolimitedcrafting is set to true.

DoMobLoot: "doMobLoot"

Remarks

Controls whether mobs drop loot.

DoMobSpawning: "doMobSpawning"

Remarks

Controls whether mobs spawn naturally in the world.

DoTileDrops: "doTileDrops"

Remarks

Controls whether blocks drop items when destroyed.

DoWeatherCycle: "doWeatherCycle"

Remarks

Controls whether the weather can change naturally.

DrowningDamage: "drowningDamage"

Remarks

Controls whether entities take damage from drowning.

FallDamage: "fallDamage"

Remarks

Controls whether entities take damage from falling.

FireDamage: "fireDamage"

Remarks

Controls whether entities take damage from fire.

FreezeDamage: "freezeDamage"

Remarks

Controls whether there is damage from freezing.

FunctionCommandLimit: "functionCommandLimit"

Remarks

The maximum number of commands that can be executed simultaneously by the /function command.

KeepInventory: "keepInventory"

Remarks

Controls whether players keep their inventories when they die.

MaxCommandChainLength: "maxCommandChainLength"

Remarks

The maximum number of chained commands that can execute per tick.

MobGriefing: "mobGriefing"

Remarks

Controls whether mob griefing can happen in the world. Example: A Creeper explosion destroying blocks.

NaturalRegeneration: "naturalRegeneration"

Remarks

Controls whether players can regenerate health.

PlayersSleepingPercentage: "playersSleepingPercentage"

Remarks

The percentage of players required to be sleeping in order to advance to the next day.

ProjectilesCanBreakBlocks: "projectilesCanBreakBlocks"

Remarks

Controls whether projectiles (entities with a projectile component, like Arrows, thrown Tridents or Fireworks) can destroy certain blocks that support this interaction (such as Chorus Fruit, Dripstone or Decorated Pots). Restrictions on which projectiles can destroy certain blocks apply.

Pvp: "pvp"

Remarks

Controls whether players can damage each other.

RandomTickSpeed: "randomTickSpeed"

Remarks

Controls how frequently random ticks occur. A value of 0 or less will disable random ticks. The default value is 1.

RecipesUnlock: "recipesUnlock"

Remarks

Controls whether built-in (vanilla) recipes automatically unlock as the player progresses through the game (one alternative to this is to use the /recipe command based on custom gameplay logic.)

RespawnBlocksExplode: "respawnBlocksExplode"

Remarks

Controls whether respawn blocks (e.g. Bed, Respawn Anchor) explode in other dimensions.

SendCommandFeedback: "sendCommandFeedback"

Remarks

Controls whether command output is displayed to players. Also controls whether Command Block output is stored by default.

ShowBorderEffect: "showBorderEffect"

Remarks

Controls whether Border Block effects are shown.

ShowCoordinates: "showCoordinates"

Remarks

Controls whether player coordinates are displayed.

ShowDaysPlayed: "showDaysPlayed"

Remarks

Controls whether the days a player has played is displayed.

ShowDeathMessages: "showDeathMessages"

Remarks

Controls whether death messages are displayed in chat.

ShowRecipeMessages: "showRecipeMessages"

Remarks

Controls whether standard player notifications for recipes will show. When set to false, 'player unlocked recipes' are no longer sent as player notifications.

ShowTags: "showTags"

Remarks

Controls whether item tags are shown. E.g. 'Can Place On', 'Can Destroy', item lock icons, etc.

SpawnRadius: "spawnRadius"

Remarks

The block radius from world spawn that a player is allowed to spawn in. Does not affect Adventure mode. The default value is 10 blocks.

TntExplodes: "tntExplodes"

Remarks

Affects whether TNT blocks can be lit.

TntExplosionDropDecay: "tntExplosionDropDecay"

Remarks

Controls whether blocks randomly drop loot or all blocks drop loot when destroyed by an explosion. Defaults to false.