HomeJavaModsUltimate Gamerules Manager [26.1.X - 26.2]
Ultimate Gamerules Manager [26.1.X - 26.2]
ModsJava

Ultimate Gamerules Manager [26.1.X - 26.2]

⬇ Download on Spigot
Ultimate Gamerules Manager

Ultimate Gamerules Manager is a Minecraft server plugin that allows server owners and administrators to manage world gamerules through a clean and simple GUI.

Select a world, browse its gamerules, change values, copy settings between worlds, or restore everything to Minecraft's defaults. All without manually typing gamerule commands.

Important for v5.x:
GamerulesManager v5.x supports Minecraft 26.1.x and requires Java 25.

If your server is running Minecraft 1.13 - 1.21, please use the latest v4.x version instead.

Features:

How It Works:

When you run the main command, a world selection menu opens. After selecting a world, the plugin opens the gamerule management GUI for that world.

Each item represents a gamerule. When you hover over an item, useful information about the gamerule is displayed.

There are two gamerule types:
Commands and Permissions:
Spoiler: Commands
Code (Text):

/gamerule
/gamerulemanager
/ggamerule
/mgamerule
/gamerules
/gamerule reload
 

Spoiler: Permissions
Code (Text):

gamerulemanager.use
gamerulemanager.reload
 

Installation:
  1. Download the plugin .jar file.
  2. Place it inside your server's plugins folder.
  3. Restart your server.
  4. Use /gamerule to open the GUI.
No configuration is required for basic usage.

Configuration:

The default config.yml includes gamerule descriptions, GUI display items, and configurable messages.

Example Config:
Spoiler: Example Config
Code (YAML):

# Here change the value for Gamerule's condition.
gameruleCondition
: "&7Gamerule is currently set to: "

# Here change the default value message.
gameruleDefaultValue
: "&7Default value is: "

# Reset Gamerules lore.
resetGamerule
: "&7Reset all Gamerules to default values."

# Copy Gamerules lore.
copyGamerule
: "&7Copy all gamerules values from world "

# Paste Gamerules lore.
pasteGamerule
: "&7Paste all gamerules values from the world you copied."

# Plugin's prefix.
pluginPrefix
: "&b[&eUltimate Gamerules Manager&b] &7"

# No permission message.
noPermission
: "&cYou don't have permission to use this command."

# Gamerule not found message.
gameruleNotFound
: "&cGamerule description and item not found.\n&cAdd description and item on config.yml file."

# Messages shown while entering a gamerule value through chat.
# Available placeholders for valuePrompt: %gamerule%, %default_value%
valuePrompt
: "&eType the new integer value for &b%gamerule%&e in chat. &7Default value: &f%default_value%&e."
cancelHint
: "&7Type &ccancel&7 to go back without changing it."
invalidValue
: "&eYou didn't type an &cinteger number&e. Try again or type &ccancel&e."
changeCancelled
: "&eGamerule change cancelled."
tooManyInvalid
: "&cToo many invalid attempts. Gamerule change cancelled."

# Minecraft 26.x / Java 25 gamerule keys.
# Gamerules are now namespaced snake_case IDs, e.g. minecraft:freeze_damage.
# In this config we store them without the minecraft: prefix.

advance_time
: "&7Whether the daylight cycle and moon phases progress."

advance_weather
: "&7Whether the weather can change naturally."

allow_entering_nether_using_portals
: "&7Whether players can enter the Nether using Nether portals."

block_drops
: "&7Whether blocks should drop items when broken."

block_explosion_drop_decay
: "&7Whether blocks destroyed by explosions drop all loot or decay randomly."

command_block_output
: "&7Whether command blocks should notify admins when they perform commands."

command_blocks_work
: "&7Whether command blocks are enabled and can run commands."

drowning_damage
: "&7Whether players should take damage when drowning."

ender_pearls_vanish_on_death
: "&7Whether thrown ender pearls vanish when the player dies."

entity_drops
: "&7Whether entities that are not mobs should drop items."

elytra_movement_check
: "&7Whether the server should check player movement while flying with elytra."

fall_damage
: "&7Whether players should take fall damage."

fire_damage
: "&7Whether players should take damage from fire, lava, campfires, or magma blocks."

fire_spread_radius_around_player
: "&7Controls the maximum distance in blocks that fire can spread around a player.\n&7Set to 0 to disable fire spreading.\n&7Set to -1 to allow fire spreading without players nearby."

forgive_dead_players
: "&7Whether angered neutral mobs stop being angry when the targeted player dies nearby."

freeze_damage
: "&7Whether players should take damage when freezing in powder snow."

global_sound_events
: "&7Whether certain sound events are heard by all players regardless of location."

immediate_respawn
: "&7Whether players respawn immediately without showing the death screen."

keep_inventory
: "&7Whether players keep their items and experience after death."

lava_source_conversion
: "&7Whether new sources of lava are allowed to form."

limited_crafting
: "&7Whether players can only craft recipes they have unlocked."

locator_bar
: "&7Whether the locator bar is shown on the player HUD."

log_admin_commands
: "&7Whether admin commands are logged to the server log."

max_block_modifications
: "&7The maximum number of blocks that can be changed by commands like /clone, /fill, or /fillbiome."

max_command_forks
: "&7The maximum number of command forks that can be created during one tick."

max_command_sequence_length
: "&7The maximum length of a chain of commands that can be executed during one tick."

max_entity_cramming
: "&7The maximum number of pushable entities that can occupy one space before taking suffocation damage."

max_minecart_speed
: "&7The maximum speed minecarts are allowed to reach."

max_snow_accumulation_height
: "&7The maximum number of snow layers that can accumulate on each block."

mob_drops
: "&7Whether mobs should drop items and experience orbs."

mob_explosion_drop_decay
: "&7Whether blocks destroyed by mob explosions drop all loot or decay randomly."

mob_griefing
: "&7Whether mobs can pick up items or change blocks."

natural_health_regeneration
: "&7Whether players can regenerate health naturally when their hunger is full enough."

player_movement_check
: "&7Whether the server should check normal player movement."

players_nether_portal_creative_delay
: "&7Controls how long a creative player must stand in a Nether portal before changing dimensions."

players_nether_portal_default_delay
: "&7Controls how long a non-creative player must stand in a Nether portal before changing dimensions."

players_sleeping_percentage
: "&7The percentage of players that must sleep to skip the night."

projectiles_can_break_blocks
: "&7Whether impact projectiles can destroy blocks that are destructible by them."

pvp
: "&7Whether players can damage each other."

raids
: "&7Whether raids can occur."

random_tick_speed
: "&7How often random block ticks occur, such as crop growth and leaf decay."

reduced_debug_info
: "&7Whether the debug screen shows reduced information."

respawn_radius
: "&7The number of blocks around the world spawn where players can respawn."

send_command_feedback
: "&7Whether command feedback should be shown in chat."

show_advancement_messages
: "&7Whether advancement messages should be announced in chat."

show_death_messages
: "&7Whether death messages are shown in chat."

spawn_mobs
: "&7Whether mobs can naturally spawn.\n&7Does not affect monster spawners."

spawn_monsters
: "&7Whether monsters can naturally spawn."

spawn_patrols
: "&7Whether patrols can spawn."

spawn_phantoms
: "&7Whether phantoms can spawn during the night."

spawn_wandering_traders
: "&7Whether wandering traders can spawn."

spawn_wardens
: "&7Whether wardens can spawn."

spawner_blocks_work
: "&7Whether monster spawner blocks are enabled."

spectators_generate_chunks
: "&7Whether players in spectator mode can generate chunks."

spread_vines
: "&7Whether vines can spread to other blocks.\n&7Cave vines, weeping vines, and twisting vines are not affected."

tnt_explodes
: "&7Whether TNT explodes after activation."

tnt_explosion_drop_decay
: "&7Whether blocks destroyed by TNT explosions drop all loot or decay randomly."

universal_anger
: "&7Whether angered neutral mobs attack any nearby player."

water_source_conversion
: "&7Whether new sources of water are allowed to form."

# Set gamerules items.
# If the item is not found, BOOK will be used.
gameruleItems
:
  advance_time
: CLOCK
  advance_weather
: SNOWBALL
  allow_entering_nether_using_portals
: OBSIDIAN
  block_drops
: OAK_LOG
  block_explosion_drop_decay
: FIRE_CHARGE
  command_block_output
: COMMAND_BLOCK
  command_blocks_work
: COMMAND_BLOCK
  drowning_damage
: WATER_BUCKET
  ender_pearls_vanish_on_death
: ENDER_PEARL
  entity_drops
: ROTTEN_FLESH
  elytra_movement_check
: ELYTRA
  fall_damage
: DIAMOND_BOOTS
  fire_damage
: LAVA_BUCKET
  fire_spread_radius_around_player
: FLINT_AND_STEEL
  forgive_dead_players
: FEATHER
  freeze_damage
: BLUE_ICE
  global_sound_events
: NOTE_BLOCK
  immediate_respawn
: TOTEM_OF_UNDYING
  keep_inventory
: DIAMOND_SWORD
  lava_source_conversion
: LAVA_BUCKET
  limited_crafting
: CRAFTING_TABLE
  locator_bar
: COMPASS
  log_admin_commands
: WRITABLE_BOOK
  max_block_modifications
: REPEATING_COMMAND_BLOCK
  max_command_forks
: CHAIN_COMMAND_BLOCK
  max_command_sequence_length
: CHAIN_COMMAND_BLOCK
  max_entity_cramming
: ZOMBIE_HEAD
  max_minecart_speed
: MINECART
  max_snow_accumulation_height
: SNOW_BLOCK
  mob_drops
: EXPERIENCE_BOTTLE
  mob_explosion_drop_decay
: CREEPER_SPAWN_EGG
  mob_griefing
: OAK_DOOR
  natural_health_regeneration
: GOLDEN_APPLE
  player_movement_check
: PLAYER_HEAD
  players_nether_portal_creative_delay
: CRYING_OBSIDIAN
  players_nether_portal_default_delay
: OBSIDIAN
  players_sleeping_percentage
: WHITE_BED
  projectiles_can_break_blocks
: ARROW
  pvp
: IRON_SWORD
  raids
: CROSSBOW
  random_tick_speed
: WHEAT
  reduced_debug_info
: REDSTONE_TORCH
  respawn_radius
: RED_BED
  send_command_feedback
: REDSTONE_LAMP
  show_advancement_messages
: BOOK
  show_death_messages
: PAPER
  spawn_mobs
: ZOMBIE_SPAWN_EGG
  spawn_monsters
: SKELETON_SPAWN_EGG
  spawn_patrols
: PILLAGER_SPAWN_EGG
  spawn_phantoms
: PHANTOM_SPAWN_EGG
  spawn_wandering_traders
: WANDERING_TRADER_SPAWN_EGG
  spawn_wardens
: WARDEN_SPAWN_EGG
  spawner_blocks_work
: SPAWNER
  spectators_generate_chunks
: ENDER_EYE
  spread_vines
: VINE
  tnt_explodes
: TNT
  tnt_explosion_drop_decay
: TNT_MINECART
  universal_anger
: SPIDER_EYE
  water_source_conversion
: WATER_BUCKET
 

If a configured material is missing or invalid, the plugin automatically uses BOOK as a fallback.

Updating from v4.x to v5.x:

GamerulesManager v5.x is a breaking update.

Before updating:
  1. Make sure your server is running Minecraft 26.1.x or 26.2.
  2. Make sure your server is running Java 25.
  3. Back up your old config.yml.
  4. Delete the old config file or manually migrate old camelCase gamerule names to the new snake_case format.
Spoiler: Example migration
Code (YAML):

# Old v4.x format
freezeDamage
: "&7Whether the player should take damage when inside powder snow."

# New v5.x format
freeze_damage
: "&7Whether players should take damage when freezing in powder snow."
 


If your server is staying on Minecraft 1.13 - 1.21, continue using the latest v4.x release.

Why Use Ultimate Gamerules Manager?
Instead of remembering and manually typing gamerule commands, you can manage everything visually.
Video:

Spoiler: English Video by ServerMiner

Screenshots:

Spoiler: World Selection
World Selection.png
Spoiler: GUI Menu 1
Menu Page 1.png
Spoiler: GUI Menu 2
Menu Page 2.png
Spoiler: GUI Menu 3
Boolean Gamerule Example.png
Spoiler: GUI Menu 4
Integer Gamerule Example.png
Spoiler: Copy Gamerules Example
Copy Gamerules .png
Spoiler: Paste Gamerules Example
Paste Gamerules.png
Spoiler: Reset Gamerules Example
Reset Gamerules.png

If you encounter a bug or have a suggestion, feel free to use the plugin's Discussion section.

If you find Ultimate Gamerules Manager useful, a review is always appreciated!

Commands

Plugin details

Read from the plugin's own plugin.yml.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Ultimate Gamerules Manager [26.1.X - 26.2] is a free Minecraft Java mod. Compatible with Minecraft 26.1, 26.2. Downloaded 8,031 times (via Spigot). Download it and open it directly in the game.

Explore more