Personal Rules Mod: Individual Game Rules Instead of Global Ones
With this mod, game rules become personalized for each player! No more need to set general settings for the entire server - now everyone can customize parameters according to their preferences.
How It Works
The mod is installed only on the server side. Clients do not require additional installation (except for singleplayer mode).
Personal rules are configured similarly to regular game rules, but using the command /personalrule <rule> [value].
By default, all personal rules are disabled, and players use global world settings.
To disable a personal rule, use the command /personalrule <rule> reset.
Permission Settings
The configuration file personalrules.conf is located in the world folder and works on the principle of Carpet mod.
Allowed permission level values:
ops- server operators onlytrue- all playersfalse- disabled- numeric values from
0to5(where0= all players,5= disabled)
Permission levels can be viewed and modified using the command /personalrules permission <rule> [permission_level].
To reload settings from the file, use /personalrule permission reload.
Note: Access to permission management commands requires a permission level of at least 2.
Default Permission Settings
doMobLoot ops
projectilesCanBreakBlocks ops
doTileDrops ops
doEntityDrops ops
naturalRegeneration ops
reducedDebugInfo true
doLimitedCrafting ops
disableRaids ops
doInsomnia true
doImmediateRespawn true
playersNetherPortalDefaultDelay true
playersNetherPortalCreativeDelay true
drowningDamage ops
fallDamage ops
fireDamage ops
freezeDamage ops
doPatrolSpawning ops
doTraderSpawning ops
doWardenSpawning ops
forgiveDeadPlayers true
enderPearlsVanishOnDeath true
tntExplodes true```