RwGuard icon

RwGuard -----

A Bukkit plugin for limiting player packet rates using ProtocolLib, with configurable limits and act



RwGuard is a user-friendly plugin for Minecraft servers (Paper/Spigot 1.16+), designed to keep your server running smoothly and securely. It prevents lag and crashes by limiting how often players can perform certain actions, like sending chat messages, moving, clicking in inventories, or using books. Think of it as a silent guardian that stops cheaters or glitchy clients from overwhelming your server while letting regular players enjoy the game without interruptions.

What makes RwGuard special:

  • Lag Prevention: Stops spammy actions or commands that could slow down or crash your server, ensuring a smooth experience for everyone.
  • Cheat Protection: Detects and blocks suspicious behavior, like trying to use invalid inventory slots, moving outside the game world, or spamming tiny movements (often a sign of cheats or bots).
  • Book Exploit Fix: Limits how fast players can use, edit, or place books, preventing exploits that could crash the server due to overly complex book data.
  • Customizable Rules: Set limits in a simple config.yml file, deciding how many times per second players can do things like chat or move, and whether to block their actions or kick them if they go too fast.
  • Invisible to Players: Honest players won’t notice RwGuard—it only steps in when someone tries to spam or exploit the server.
  • Lightweight and Quiet: Doesn’t clog your server console with messages and uses minimal resources, so your server stays fast.
Important Info:

  • Who it’s for: Server owners who want to protect their server from lag, crashes, and cheaters without complicating the gameplay.
  • Compatibility: Works on Minecraft servers 1.16.5+ running Paper or Spigot. Requires the ProtocolLib plugin to function.
  • Limitations: Some advanced features (like vehicle movement checks) may not be fully active yet, but the core protection works great for most servers.
Installation Instructions: What You Need:

  • A Minecraft server running Paper/Spigot 1.16+.
  • ProtocolLib plugin (version 4.7.0 or similar) in your plugins/ folder. Download it from the ProtocolLib website or Spigot resources.
Get RwGuard:

  • Download the RwGuard JAR file (e.g., RwGuard.jar) from wherever it’s available (e.g., release page or plugin’s GitHub).
Install:

  • Copy RwGuard.jar into your server’s plugins/ folder.
  • Ensure ProtocolLib.jar is also in the plugins/ folder.
Set It Up:

  • Start your server. RwGuard will create a config.yml file in plugins/RwGuard/.
  • Open config.yml to tweak limits if you want (e.g., allow 20 chat messages per second or 3 book edits). Default settings are usually fine for most servers.
Restart and Play:

  • Restart your server to activate RwGuard.
  • Test it in-game—try spamming chat or using books quickly to see the limits in action (don’t worry, normal gameplay won’t trigger anything).
Check It Works:

  • If someone tries to spam or cheat, they’ll either be stopped (e.g., their action won’t work) or kicked, depending on your settings.
Extra Tips:

  • Keep ProtocolLib updated to avoid issues.
  • If you run into problems (e.g., crashes), double-check you’re using Paper/Spigot 1.16+ and the correct ProtocolLib version.
  • Want to adjust how strict the limits are? Just edit config.yml and reload the server.
Resource Information
Author:
----------
Total Downloads: 98
First Release: Apr 28, 2025
Last Update: May 3, 2025
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings