BoatLimiter

BoatLimiter prevents boat spam by limiting boat placement per radius and per chunk, including dispenser-based placement. Fully configurable, permission-based, and multilingual.

45

Quick challenge

How far can you run before the mobs catch you?

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

ADS