HomeJavaModsWorldRules
WorldRules
ModsJava

WorldRules

by nottaly · on Modrinth

A lightweight permissions toggle for events, minigames, and any moment when you need to lock down chat or interactions on the fly. it's about flipping a…

⬇ Download on Modrinth

Worldrules

Handle your world, your way.

A lightweight permissions toggle for events, minigames, and any moment when you need to lock down chat or interactions on the fly. Unlike WorldGuard or other protection plugins, Worldrules isn't about regions — it's about flipping a switch and changing what your players can do right now.

Why Worldrules

Commands

All commands require the worldrules.admin permission (default: OP).

Chat

Command Effect
/worldrules chat <true|false> Enable or disable chat globally
/worldrules chat <true|false> <player> Override chat for a specific player
/worldrules chat bypass <player> <true|false> Grant chat immunity (always allowed)

Interact

Command Effect
/worldrules interact <true|false> Toggle ALL interactions globally (shorthand for all)
/worldrules interact all <true|false> Same as above, explicit form
/worldrules interact <category> <true|false> Toggle one category globally
/worldrules interact <all|category> <true|false> <player> Per-player override
/worldrules interact bypass <player> <true|false> Grant interaction immunity

Misc

Command Effect
/worldrules reload Reload the config file
/wr Alias for /worldrules

Interaction Categories

Category Blocks
place_blocks Placing any block, hanging items, dumping liquid buckets
break_blocks Breaking any block
open_doors Doors, trapdoors, fence gates, levers, buttons, pressure plates, chests, furnaces, anvils, crafting tables, vaults, crafters, and every other openable/utility block
eat Food, milk buckets, regular potions
use_bow Bows and crossbows
use_projectiles Snowballs, ender pearls, splash potions, eggs, wind charges, fishing rods
all Everything above + entity interactions (milking, mounting, item frames, armor stands)

How it Works

Priority order

  1. Bypass beats everything. A bypassing player ignores all rules.
  2. Per-player override beats global. Set someone's chat or interaction independently.
  3. Global true clears overrides. Running /worldrules interact true (or chat true) wipes per-player rules so everyone returns to the global default.
Quick facts

Install steps are the general flow for this file type — see the MC Java Mods guides for the full walkthrough.

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more