1.21 GameRules Restore
PluginLicenseRef-All-Rights-Reserved

1.21 GameRules Restore

1.21 GameRules Restore brings back the original behavior of selected gamerules from version 1.21 that were changed in Minecraft 1.21.11. This allows servers to keep the old mechanics without downgrading the game version.

51
Downloads
0
Followers
3 months ago
Updated
📦
1
Versions

📖About 1.21 GameRules Restore

🌟 1.21 GameRules Restore 🌟

Bring back the classic camelCase gamerules on Minecraft 1.21.11. This plugin transparently maps old gamerule names to the new minecraft:snake_case rules, so existing admin workflows keep working without changes.

Paper 1.21.11

1


✅ Features

  • 🧭 Restores old gamerule names like keepInventory and doDaylightCycle
  • 🔁 Automatically maps to new minecraft:snake_case gamerules
  • ⚙️ Supports boolean and integer gamerules with validation
  • ⌨️ Full tab completion for old names and values
  • 🖥️ Works from both players and console
  • 📊 bStats integration for anonymous metrics

🧪 Examples

/gamerule keepInventory true
/gamerule randomTickSpeed 3

🧩 Compatibility

  • ✅ Paper / Spigot
  • ✅ Minecraft 1.21.11

💡 Notes

  • The command uses the player's current world or the first loaded world from console.
  • Invalid rules or values show clear error messages.

📋 Gamerule Mapping Table (Old → New 1.21.11)

Old 1.21 Gamerule added back with plugin New 1.21.11 Gamerule
doFireTick minecraft:fire_spread_radius_around_player
allowFireTicksAwayFromPlayer minecraft:fire_spread_radius_around_player
mobGriefing minecraft:mob_griefing
keepInventory minecraft:keep_inventory
doMobSpawning minecraft:spawn_mobs
doMobLoot minecraft:mob_drops
projectilesCanBreakBlocks minecraft:projectiles_can_break_blocks
doTileDrops minecraft:block_drops
doEntityDrops minecraft:entity_drops
commandBlockOutput minecraft:command_block_output
naturalRegeneration minecraft:natural_health_regeneration
doDaylightCycle minecraft:advance_time
logAdminCommands minecraft:log_admin_commands
showDeathMessages minecraft:show_death_messages
randomTickSpeed minecraft:random_tick_speed
sendCommandFeedback minecraft:send_command_feedback
reducedDebugInfo minecraft:reduced_debug_info
spectatorsGenerateChunks minecraft:spectators_generate_chunks
spawnRadius minecraft:respawn_radius
disablePlayerMovementCheck minecraft:player_movement_check
disableElytraMovementCheck minecraft:elytra_movement_check
maxEntityCramming minecraft:max_entity_cramming
doWeatherCycle minecraft:advance_weather
doLimitedCrafting minecraft:limited_crafting
maxCommandChainLength minecraft:max_command_sequence_length
maxCommandForkCount minecraft:max_command_forks
commandModificationBlockLimit minecraft:max_block_modifications
announceAdvancements minecraft:show_advancement_messages
disableRaids minecraft:raids
doInsomnia minecraft:spawn_phantoms
doImmediateRespawn minecraft:immediate_respawn
playersNetherPortalDefaultDelay minecraft:players_nether_portal_default_delay
playersNetherPortalCreativeDelay minecraft:players_nether_portal_creative_delay
drowningDamage minecraft:drowning_damage
fallDamage minecraft:fall_damage
fireDamage minecraft:fire_damage
freezeDamage minecraft:freeze_damage
doPatrolSpawning minecraft:spawn_patrols
doTraderSpawning minecraft:spawn_wandering_traders
doWardenSpawning minecraft:spawn_wardens
forgiveDeadPlayers minecraft:forgive_dead_players
universalAnger minecraft:universal_anger
playersSleepingPercentage minecraft:players_sleeping_percentage
blockExplosionDropDecay minecraft:block_explosion_drop_decay
mobExplosionDropDecay minecraft:mob_explosion_drop_decay
tntExplosionDropDecay minecraft:tnt_explosion_drop_decay
snowAccumulationHeight minecraft:max_snow_accumulation_height
waterSourceConversion minecraft:water_source_conversion
lavaSourceConversion minecraft:lava_source_conversion
globalSoundEvents minecraft:global_sound_events
doVinesSpread minecraft:spread_vines
enderPearlsVanishOnDeath minecraft:ender_pearls_vanish_on_death
minecartMaxSpeed minecraft:max_minecart_speed
tntExplodes minecraft:tnt_explodes
locatorBar minecraft:locator_bar
pvp minecraft:pvp
allowEnteringNetherUsingPortals minecraft:allow_entering_nether_using_portals
spawnMonsters minecraft:spawn_monsters
commandBlocksEnabled minecraft:command_blocks_work
spawnerBlocksEnabled minecraft:spawner_blocks_work


Made with ❤️ for the Minecraft community