ChunkGuard

⭐ — (1 endorsements) 📥 241 downloads 📌 v1.1.0 📅 2/25/2026
🟡 Updated this year

By StiviKM · game-mechanics

⬇ Download Mod Source: Modrinth ↗ 📅 Updated: 3/9/2026 📅 Created: 2/25/2026

🔍 Analysis

  • 🏆 #150 of 313 game-mechanics mods in this game by downloads

📋 About This Mod

**ChunkGuard** is a lightweight, high-performance entity management plugin for Minecraft Paper 1.21+ servers. It protects your server's TPS and your players' client-side FPS by strictly limiting the number of specific entities and blocks that can exist within a single chunk, without breaking legitimate vanilla mob farms. ### Key Features * **Smart Mob Farm Exemption:** Automatically ignores hostile mobs generated by natural spawners or biome generation, allowing traditional mob farms to function perfectly while still preventing spawn egg and dispenser abuse. * **Granular Entity Limits:** Define exact maximum limits per chunk across multiple categories, including hanging entities (Item Frames, Paintings), transportation (Boats, Minecarts), passive animals, and hostile mobs. * **Targeted Monitoring:** Toggle specific checks on or off via the config (e.g., monitor only placements but ignore natural spawning) to customize the exact level of protection your server needs. * **Non-Intrusive Notifications:** Alerts players with a clean Action Bar message when they hit a limit, preventing chat spam while keeping them informed. * **In-Game Commands:** Use `/chunkguard status ` to browse all tracked entity limits in a paginated view, `/chunkguard reload` to hot-reload the config without a restart, and `/chunkguard help` for a full command reference. * **Clean Console Output:** The console stays completely silent during normal operation. Block warnings are always logged when a limit is enforced, while verbose attempt logging is gated behind an optional debug mode for fine-tuning. ### Functionality While standard lag-clearing plugins are fantastic for cleaning up dropped items, they don't solve the issue of a player placing 400 Item Frames in their storage room or breeding 200 cows in a 1x1 pen. These dense clusters of entities cause massive client-side frame drops and severe server-side ticking lag. ChunkGuard acts as a strict, invisible boundary. It actively listens to player interactions, mob spawning, and block placements. If a player attempts to place a 21st Item Frame in a chunk where the limit is set to 20, the placement is instantly canceled, the item stays in their hand, and they receive a gentle warning in their action bar. ### The Smart Spawning System A common issue with chunk limiters is that they break player-built mob grinders. ChunkGuard solves this by evaluating the *reason* an entity spawned. If a zombie spawns from a dungeon spawner or naturally in the dark, ChunkGuard allows it, ensuring your players' hard-built farms continue to yield drops. However, if a player tries to bypass server limits by spamming Zombie spawn eggs or using a dispenser, ChunkGuard will immediately step in and block the spawn once the chunk limit is reached. Note: Passive animals (like cows or pigs) are *always* limited, regardless of how they spawn, to prevent infinite breeding lag machines. ### Permissions | Permission | Description | Default | | --- | --- | --- | | `chunkguard.bypass` | Bypass all chunk entity limits | OP | | `chunkguard.reload` | Reload the configuration file via command | OP | | `chunkguard.notify` | Receive admin notifications for limit violations | OP | ### Installation & Configuration ChunkGuard is a server-side plugin designed specifically for Paper 1.21+. Simply drop the JAR file into your `plugins` folder and restart your server. The generated `plugins/ChunkGuard/config.yml` comes pre-configured with highly balanced, server-friendly defaults for every major entity type (e.g., max 30 Pigs, 20 Item Frames, 10 Minecarts per chunk). You can easily adjust these numbers, uncomment projectile limits, or toggle specific monitoring features to perfectly match your server's hardware constraints. <div align="center"> <div style=" max-width: 420px; padding: 20px; border-radius: 16px; background: rgba(88,101,242,0.08); border: 1px solid rgba(88,101,242,0.3); "> <h2>🛠 Support & Bug Reports</h2> <p style="opacity:0.85;"> Found a bug or need help setting up the plugin?<br> Report issues directly on Discord. </p> <br> <a href="https://discord.com/users/530425932947783692"> <img src="https://img.shields.io/badge/Report%20Bugs%20on%20Discord-5865F2?style=for-the-badge&logo=discord&logoColor=white"> </a> </div> </div>

ChunkGuard is a lightweight, high-performance entity management plugin for Minecraft Paper 1. 21+ servers. It protects your server's TPS and your players' client-side FPS by strictly limiting the number of specific entities and blocks that can exist within a single chunk, without breaking legitimate vanilla mob farms.

### Key Features

Smart Mob Farm Exemption: Automatically ignores hostile mobs generated by natural spawners or biome generation, allowing traditional mob farms to function perfectly while still preventing spawn egg and dispenser abuse. Granular Entity Limits: Define exact maximum limits per chunk across multiple categories, including hanging entities (Item Frames, Paintings), transportation (Boats, Minecarts), passive animals, and hostile mobs. Targeted Monitoring: Toggle specific checks on or off via the config (e.g., monitor only placements but ignore natural spawning) to customize the exact level of protection your server needs. Non-Intrusive Notifications: Alerts players with a clean Action Bar message when they hit a limit, preventing chat spam while keeping them informed. In-Game Commands: Use `/chunkguard status ` to browse all tracked entity limits in a paginated view, `/chunkguard reload` to hot-reload the config without a restart, and `/chunkguard help` for a full command reference. Clean Console Output: The console stays completely silent during normal operation. Block warnings are always logged when a limit is enforced, while verbose attempt logging is gated behind an optional debug mode for fine-tuning.

### Functionality

While standard lag-clearing plugins are fantastic for cleaning up dropped items, they don't solve the issue of a player placing 400 Item Frames in their storage room or breeding 200 cows in a 1x1 pen. These dense clusters of entities cause massive client-side frame drops and severe server-side ticking lag.

ChunkGuard acts as a strict, invisible boundary. It actively listens to player interactions, mob spawning, and block placements. If a player attempts to place a 21st Item Frame in a chunk where the limit is set to 20, the placement is instantly canceled, the item stays in their hand, and they receive a gentle warning in their action bar.

### The Smart Spawning System

A common issue with chunk limiters is that they break player-built mob grinders. ChunkGuard solves this by evaluating the reason an entity spawned.

If a zombie spawns from a dungeon spawner or naturally in the dark, ChunkGuard allows it, ensuring your players' hard-built farms continue to yield drops. However, if a player tries to bypass server limits by spamming Zombie spawn eggs or using a dispenser, ChunkGuard will immediately step in and block the spawn once the chunk limit is reached. Note: Passive animals (like cows or pigs) are always limited, regardless of how they spawn, to prevent infinite breeding lag machines.

### Permissions

| Permission | Description | Default | | --- | --- | --- | | `chunkguard.bypass` | Bypass all chunk entity limits | OP | | `chunkguard.reload` | Reload the configuration file via command | OP | | `chunkguard.notify` | Receive admin notifications for limit violations | OP |

### Installation & Configuration

ChunkGuard is a server-side plugin designed specifically for Paper 1. 21+. Simply drop the JAR file into your `plugins` folder and restart your server.

The generated `plugins/ChunkGuard/config.yml` comes pre-configured with highly balanced, server-friendly defaults for every major entity type (e.g., max 30 Pigs, 20 Item Frames, 10 Minecarts per chunk). You can easily adjust these numbers, uncomment projectile limits, or toggle specific monitoring features to perfectly match your server's hardware constraints.

🛠 Support & Bug Reports

Found a bug or need help setting up the plugin?

Report issues directly on Discord.

🤖 AI-enhanced — based on mod data

📊 Mod Details

Game
Minecraft Plugins
Author
StiviKM
Version
1.1.0
Downloads
241
Endorsements
1
Category
game-mechanics
Created
2/25/2026
Updated
3/9/2026
Game Versions
1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4
Tags
game-mechanics, mobs, optimization

🔧 How to Install Minecraft Plugins Mods

Download from Modrinth. Use Prism Launcher or drop into your mods folder.

📖 Full step-by-step install guide for Minecraft Plugins →

Visit the official mod page for specific installation instructions for this mod.

🎮 Need cheat codes or console commands? Check ur gaming wiki for Minecraft Plugins commands, item IDs, and more.

❓ Frequently Asked Questions

Which Minecraft Plugins versions does ChunkGuard support?

The author lists 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5. Other versions may work but are untested by the author.

What is the latest version of ChunkGuard?

Version 1.1.0, published 2026-03-09 with 241 downloads recorded at the source.

Keep browsing — more Minecraft Plugins mods await

📋 All Minecraft Plugins Mods 🏆 Top 25 📂 More game-mechanics 👤 More by StiviKM 🔎 Similar Mods 🌐 Best game-mechanics (All Games) 🔀 Check Compatibility ⚖️ Compare Mods 🆕 New Mods