BoatLimiter
BoatLimiter prevents boat spam by limiting boat placement per radius and per chunk, including dispenser-based placement. Fully configurable, permission-based, and multilingual.
Quick challenge
How far can you run before the mobs catch you?
Minecraft check
Confirm your run
Complete the quick check to get your code.
BoatLimiter
🛥️ BoatLimiter
BoatLimiter is a plugin I created to stop excessive boat spam and the massive lag it can cause on servers.
The main reason for this was a common problem: players building so-called 0, where hundreds of boats get stacked into one spot using dispensers. This can easily drop your server’s TPS down to 0 within seconds. That’s exactly what BoatLimiter is designed to prevent.
With this plugin, you can control how many boats are allowed in a small area (radius) and per chunk — no matter if they’re placed by players or automatically through dispensers or droppers.
It’s easy to set up, simple to configure, and works right away without needing anything else.
---
✨ Features
- Limit how many boats can be placed in a certain radius - Limit how many boats are allowed per chunk - Stops players and machines from stacking boats in one spot - Fully configurable via `config.yml` - Can be enabled or disabled per world - Logs blocked actions (with built-in anti-spam) - Includes a small stats system to track abuse - Detailed permission & bypass system - Supports English & German (with fallback) - Works perfectly with LuckPerms - Made for real server use
---
⚠️ Dispenser & Dropper Protection
BoatLimiter also handles boat spam coming from:
- Dispensers - Droppers - Redstone builds using dispensers
> Important: This plugin does not break normal redstone. > It only limits boat placement from dispensers and droppers.
---
⚙️ Commands
- `/boatlimiter reload` – Reload the config - `/boatlimiter stats` – Show stats about blocked actions - `/boatlimiter clearchunk` – Remove all boats in the current chunk
---
🔐 Permissions
- `boatlimiter.bypass` – Ignore all limits - `boatlimiter.bypass.radius` – Ignore radius limit - `boatlimiter.bypass.chunk` – Ignore chunk limit - `boatlimiter.reload` – Reload the config - `boatlimiter.stats` – View stats - `boatlimiter.clearchunk` – Clear boats in the current chunk
---
Check Out my other Plugins
- InfernalForge Modrinth - ScoreTab Modrinth - ClearDrop+ Modrinth - ItemCoreX Modrinth
---
🌍 Compatibility
- Tested on Minecraft 1.21.x - Works with Minecraft 1.21.x - No dependencies needed