Ultimate Gamerules Manager [26.1.X - 26.3]
5.1.1Manage world gamerules through a clean and simple GUI.
5.1.1latestDynamic World Selector & PaginationAug 24, 2026 This update improves the World Selector for servers with many worlds. What's new? • The World Selector now automatically adjusts its size depending on how many worlds are loaded • Added pagination when the world list becomes too large for a single menu • Added Previous / Next navigation between World Selector pages • The selector automatically adapts when worlds are added or removed This makes managing servers with lots of worlds much easier, especially on setups where worlds are frequently created, loaded or unloaded. No config changes are required for this update. Thanks for using Ultimate Gamerules Manager!5.1.0Chat Input, GUI Improvements & Gamerule FixesAug 11, 2026 Ultimate Gamerules Manager 5.1.0 This update improves gamerule editing, modernizes internal gamerule handling, and removes the AnvilGUI dependency. What's New • Integer gamerules are now edited directly through chat instead of AnvilGUI. • Integer input is intercepted privately and will not be sent to public chat. • Type cancel at any time to return without changing the gamerule. • Invalid integer input can be retried and automatically cancels after two failed attempts. • The previous gamerule page automatically reopens after editing or cancelling. • The default gamerule value is now shown when entering a new integer value. Improvements • Migrated gamerule handling to Minecraft's current gamerule registry API. • Gamerules are now detected per world, including proper handling of experimental/feature-gated gamerules. • Improved GUI internals so actions no longer depend on item display names. • Removed shared gamerule GUI state between players. • Improved per-player world and copy/paste session handling. • Improved Copy, Paste and Reset gamerule handling. • Improved color-code parsing and protection against malformed config values. • Fixed tab completion state handling. • Removed the AnvilGUI dependency. Requirements • At least Minecraft 26.1.x • Java 25 Important Ultimate Gamerules Manager v5.x is a breaking update. If you are updating from v4.x, back up your config.yml and either regenerate it or migrate the old camelCase gamerule names to the new snake_case format. Servers running Minecraft 1.13 - 1.21 should continue using the latest v4.x release. Thanks for using Ultimate Gamerules Manager!5.0.0Minecraft 26.1.x Compatibility Update - Java 25 RequiredJun 15, 2026 GamerulesManager v5.0.0 is here! This is a major compatibility update for Minecraft 26.1.x. Important: GamerulesManager v5.x requires Java 25 and is intended only for Minecraft 26.1.x servers. If your server is running Minecraft 1.13 - 1.21, please stay on the latest v4.x version of the plugin. What's changed: · Updated the plugin to Minecraft 26.1.2 · Updated the project to Java 25 · Added support for the new snake_case registry-based gamerule names · Updated gamerule descriptions and display items for Minecraft 26.1.x · Update AnvilGUI library to be compatible with the new 26.1.x version · Improved world selection and GUI state · Improved copy/paste handling between worlds · Removed legacy version checks used for older Minecraft versions Config note: Minecraft 26.1.x changed gamerule names from the old camelCase format to the new snake_case format. Example: Code (Text): freezeDamage -> freeze_damage randomTickSpeed -> random_tick_speed playersSleepingPercentage -> players_sleeping_percentage Before updating, it is recommended to back up your old config.yml and either regenerate the new config or manually migrate your old gamerule entries. Thank you for using GamerulesManager!4.5.6HotFix for AnvilGuiJul 29, 2025 · Fixed AnvilGui for 1.21.84.5.5Minor UpdateDec 11, 2024 Update for 1.21.44.5.4Added Configurable GUI ItemsDec 5, 2024 Added Configurable GUI Items: · You can now customize the items displayed in the GUI for gamerules directly through the config.yml. The items can be updated with the reload command. New Gamerule Added: · Added the disablePlayerMovementCheck gamerule. You need to add this gamerule in the config.yml: Code (YAML): disablePlayerMovementCheck : "&7Whether the server should skip checking player speed. You need to add this section to change the gamerule GUI Items: .SpoilerTarget">Spoiler: gamerulesItems Code (YAML): #Set gamerules items. If the item is not found, book will be used. gameruleItems: announceAdvancements : BOOK blockExplosionDropDecay : FIRE_CHARGE commandBlockOutput : COMMAND_BLOCK commandModificationBlockLimit : REPEATING_COMMAND_BLOCK disableElytraMovementCheck : ELYTRA disablePlayerMovementCheck : PLAYER_HEAD disableRaids : CROSSBOW doDaylightCycle : CLOCK doEntityDrops : ROTTEN_FLESH doFireTick : FLINT_AND_STEEL doImmediateRespawn : TOTEM_OF_UNDYING doInsomnia : PHANTOM_SPAWN_EGG doLimitedCrafting : CRAFTING_TABLE doMobLoot : EXPERIENCE_BOTTLE doMobSpawning : ZOMBIE_SPAWN_EGG doPatrolSpawning : PILLAGER_SPAWN_EGG doTileDrops : OAK_LOG doTraderSpawning : WANDERING_TRADER_SPAWN_EGG doVinesSpread : VINE doWardenSpawning : WARDEN_SPAWN_EGG doWeatherCycle : SNOWBALL drowningDamage : WATER_BUCKET enderPearlsVanishOnDeath : ENDER_PEARL fallDamage : DIAMOND_BOOTS fireDamage : LAVA_BUCKET forgiveDeadPlayers : FEATHER freezeDamage : BLUE_ICE globalSoundEvents : NOTE_BLOCK keepInventory : DIAMOND_SWORD lavaSourceConversion : LAVA_BUCKET logAdminCommands : WRITABLE_BOOK maxCommandChainLength : CHAIN_COMMAND_BLOCK maxCommandForkCount : CHAIN_COMMAND_BLOCK maxEntityCramming : ZOMBIE_HEAD mobExplosionDropDecay : CREEPER_SPAWN_EGG mobGriefing : OAK_DOOR naturalRegeneration : GOLDEN_APPLE playersNetherPortalCreativeDelay : CRYING_OBSIDIAN playersNetherPortalDefaultDelay : OBSIDIAN playersSleepingPercentage : WHITE_BED projectilesCanBreakBlocks : ARROW randomTickSpeed : WHEAT reducedDebugInfo : REDSTONE_TORCH sendCommandFeedback : REDSTONE_LAMP showDeathMessages : PAPER snowAccumulationHeight : SNOW_BLOCK spawnChunkRadius : GRASS_BLOCK spawnRadius : RED_BED spectatorsGenerateChunks : ENDER_EYE tntExplosionDropDecay : TNT universalAnger : SPIDER_EYE waterSourceConversion : WATER_BUCKET4.5.3Minor UpdateDec 8, 2023 · Added 1.20.3 gamerules · Fixed multiple float-pointing errors. You need to add these to your config.yml file. maxCommandForkCount: "&7The maximum number of forks (contexts)\n&7that can be created during one tick.\n&7Applies to command blocks and functions." playersNetherPortalCreativeDelay: "&7Controls the time that a creative player needs\n&7to stand in a nether portal before changing dimensions." playersNetherPortalDefaultDelay: "&7Controls the time that a non-creative player needs \n&7to stand in a nether portal before changing dimensions." projectilesCanBreakBlocks: "&7Whether impact projectiles destroy blocks that are\n&7 destructible by them, i.e. chorus flowers,\n&7pointed dripstone, and decorated pots."4.5.2Enhanced Customization and Stability UpdateNov 23, 2023 · Added enderPearlsVanishOnDeath Gamerule. · Added pluginPrefix on the config file so you can modify the prefix of the plugin. · Added noPermission on the config file so you can modify the message that it sent to the player when he hasn't permission to execute a command. · Added gameruleNotFound on the config file so it will be on the lore of every gamerule that doesn't exist on the config file. · Fixed console can now execute the /ggamerule reload command. · Fixed bug when the gamerule's description doesn't exist on the config file the GUI doesn't open. You need to add these 3 sections to your config file. #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 on config.yml file.\n&cItem will be added on the next update."4.5.1Minor UpdateNov 20, 2023 · Added 1.20.2 support.4.51.20.1 Support and Improved Description FormattingJul 6, 2023 · Added 1.20-1.20.1 support As requested by @J0T0S0 · Added a new feature that allows adding new lines in the description by using the '\n' character. Please note that text color needs to be reapplied after each new line. · Fixed a bug where the gamerules displayed in the GUI were based on the player's world instead of the selected world from the GUI.4.4Minor UpdateMar 23, 2023 · Added 1.19.4 support · Added 1.19.4 Gamerules4.3Minor UpdateFeb 23, 2023 · Fixed 2 display icons (from doMobSpawning and tntExplosionDropDecay)4.2HOTFIXFeb 20, 2023 · Fixed a bug where the second page of the GUI is wrong.4.1Minor UpdateFeb 20, 2023 · Fixed a Array Index Out Of Bounds Exception4.0Complete Plugin Re-WriteFeb 6, 2023 I re-wrote the plugin from the begging. The code is simpler, easier to read, and more optimized. I reduced the file size and from now on the plugin runs faster. You will not see any new features in this update except the sorted view of the gamerules. But from now on it will be a lot easier than before to add new gamerules to the plugin.3.31.19.3 GamerulesDec 15, 2022 · Added blockExplosionDropDecay Gamerule. · Added mobExplosionDropDecay Gamerule. · Added tntExplosionDropDecay Gamerule. · Added snowAccumulationHeight Gamerule. · Added waterSourceConversion Gamerule. · Added globalSoundEvents Gamerule.3.21.19.3 SupportDec 15, 2022 · Added 1.19.3 support. · Fixed AnvilGui. · Fixed Copy and Paste.3.1Minor UpdateOct 12, 2022 · Fixed You will see the command '/ggamerule reload' only if you have permission. · Optimized Code.3.0Config UpdateSep 21, 2022 · Added config file so you can change the messages and color from gamerules lore. · Added '/gamerules reload' command so you can reload the config file. · Added 'gamerules.reload' permission for '/gamerules reload' command.2.6Minor UpdateSep 21, 2022 · Fixed some minor bugs.2.51.19.2 supportAug 10, 2022 · Added 1.19.2 support2.4Copy and Paste Option Update!!Jul 14, 2022 · Added Copy and Paste option so you can copy from one world all gamerules and paste them in another. · Fixed compatibility with 1.13.2.2Reset Button UpdateJul 13, 2022 · Added Reset Button from now on you can reset all gamerules to default values. · Changed Item from going back to world selector to arrow and exit to dark oak door.2.1Added Exit ButtonJul 13, 2022 · Added exit button. · Added more sounds. · Optimized code.2.0World Selector Update!Jul 11, 2022 Introducing the most significant update for this plugin! Every time you write /ggamerule a new GUI will show up, the World Selector GUI. After you choose the world that you want to manage you can go back and select another world to manage too. You can do this very quickly without needing to teleport to the world you want to manage.1.7Jul 6, 2022 1.61.19 SupportJun 7, 2022 · Added 1.19 support. · Added warden spawning rule.1.5Reopen Gamerule GUI when you use Anvil GUIMay 30, 2022 · Added reopen Gamerule GUI when you use Anvil GUI. · Added bstats support. · Optimize code.1.4Update CheckerMay 25, 2022 · Added update checker.1.3May 25, 2022 1.2May 25, 2022 1.0May 25, 2022
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
26.2MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.9MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
4.7MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta