GG has been archived so I can stay focused on a smaller amount of mods for now. Given modern versions now have data-driven rules, and the ugliness of GG's client code it would make more sense to be a rewrite in the future.
!A meme explaining the mod - various vanilla gamerules such as mobGriefing are split into multiple.
Grants you more control over the vanilla game rule system by:
mobGriefing, doMobSpawning or universalAnger, into deferrable sub-rules.server.properties to be changed via fake game rules, such as pvp or enableCommandBlock.These are all done in a way that doesn't break datapacks, mods or server plugins that change game rules, while letting you 'pin' features on or off.
There are 37 new sub-rules, 3 miscellaneous rules and 8 server.properties rules; for a full description of each see the Wiki.
server.properties psuedo-gamerules
Granular Gamerules adds a couple new rules you might find yourself wanting:
These are disabled by default, and details are available on the wiki.
You may have setup a dedicated server and realised you forgot to change some settings in server.properties. Granular Gamerules lets you change several of these in-game via psuedo-gamerules:
pvpallowFlightenableCommandBlockmaxPlayersspawnProtectionviewDistancesimulationDistanceentityBroadcastRangePercentageThese are backed by the actual server.properties file, and will update the file on change.
Granular Gamrules lets you change parts of gamerules when you need them. Other parts will follow the parent gamerule until they are changed.
For example, if you wanted to specifically stop creepers blowing up blocks, you'd use /gamerule mobGriefing/creepersDestroyBlocks false. Other mobGriefing sub-rules such as Zombies breaking doors, will follow the parent /gamerule mobGriefing until changed.
Can work server-side only, in the case of dedicated servers.
Granular Gamerules requires Fabric API and YACL, and should be good to add or remove to an existing world.

Breaks up some of the most overloaded Game Rules such as mobGriefing into individual features.