Skip to content

PledgeGate

The server rules mod for Fabric: players must read and agree to your rules before they can play. Server‑side only — your players install nothing.

Fabric
Loaders
Fabric
Downloads on Modrinth
141
Followers on Modrinth
1
version
1
Updated
July 7, 2026Jul 7
Published
in 2026

At a glance

Runs on Fabric
For Minecraft 26.1.2–26.2
Server only — players don't need to install it
Latest version — 1.1.1 from July 7, 2026
License MIT — free
Where it's needed
In gamenot neededOn serverrequired

Install on the server only; players don't need it

Game versions26.1.2–26.2

PledgeGate

Players must read and agree to your server rules before they can play.

PledgeGate uses Minecraft's built-in dialog system, so completely vanilla clients see a native rules screen — with a real checkbox and buttons — the moment they join. Nothing for your players to install, ever.

✅ How it works

  • On join, players see your rules in a dialog they can't dismiss with Escape
  • They must tick "I have read and agree to the rules" and click Enter Server
  • Clicking I Do Not Agree kicks them with a message you control
  • Ignoring the prompt kicks them after a timeout (5 minutes by default)
  • Until they agree, they can't chat or run commands

✨ Features

  • 100% server-side — works with vanilla clients on the standard launcher
  • Flexible scheduling — show the rules once ever, or re-prompt every few days / weekly / any interval (intervalDays supports fractions)
  • Re-agree on rule changes — edit your rules and everyone sees the new version on their next join (optional)
  • Every word customizable — rules, buttons, kick messages, welcome message, with & color-code support
  • Live reload — /pledgegate reload applies config changes with no restart
  • Acceptance records — who agreed, when, and to which version of the rules, stored in a plain JSON file

🔧 Setup

  1. Drop the jar (plus Fabric API) into your server's mods/ folder
  2. Start the server once — config/pledgegate/config.json is generated with example rules
  3. Edit your rules, then run /pledgegate reload

📋 Admin commands (permission level 2)

CommandEffect
/pledgegate reloadReload the config without restarting
/pledgegate previewSee the dialog exactly as players will
/pledgegate reset allEveryone must agree again
`/pledgegate reset `One player must agree again

📖 Full documentation

Complete config reference and editing guide: pledgegate.com

FAQ

How to install PledgeGate?

Install Fabric for your Minecraft version, download PledgeGate for the same version and loader, put the file into the mods folder and launch the game with the loader profile.

Which Minecraft versions does PledgeGate support?

PledgeGate has builds for Minecraft 26.1.2–26.2.

Is PledgeGate needed on the server?

Server only — players don't need to install it

License and source
MIT Licensefree to use and share with credit to the author
Original — Modrinth↗Files unchanged, verified with SHA-512Is this your mod? For rights holders

The site uses cookies: the necessary ones for sign-in and the theme, plus the Yandex Metrica and LiveInternet visit counters — they show us how the site is used. We have no advertising cookies. More