Download Personal Rules — Minecraft Mods — MetaMods

Personal Rules

Active

Downloads

0

Last update

5 months ago

Versions

1.21.4 — 1.21.8
Server
Fabric
Quilt
Game mechanics
Utils

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 only
  • true - all players
  • false - disabled
  • numeric values from 0 to 5 (where 0 = 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```
Project members
rvbsm

rvbsm

Developer

Created: 13 Apr 2025

ID: 85968