HomeJavaModsPollinatorPlus
ModsJava

PollinatorPlus

by Baumkrieger69 · on Modrinth

PollinatorPlus is a lightweight Spigot/Paper plugin that fixes natural mob behaviors being blocked by other plugins — most notably PlotSquared.

⬇ Download on Modrinth

🐝 PollinatorPlus

PollinatorPlus is a lightweight Spigot/Paper plugin that fixes natural mob behaviors being blocked by other plugins — most notably PlotSquared.

Developed by Baumkrieger69.


❓ Why does this plugin exist?

PlotSquared cancels many entity events inside and around plots to protect builds and prevent griefing. Unfortunately this also blocks completely natural and harmless mob behaviors:

Mob Blocked Behavior Event
🐝 Bee Entering beehive / nest EntityEnterBlockEvent
🐝 Bee Spawning from beehive CreatureSpawnEvent
🐸 Frog Laying frogspawn eggs EntityChangeBlockEvent
🐸 Frog Hatching from eggs CreatureSpawnEvent
🐢 Turtle Laying turtle eggs EntityChangeBlockEvent
🐢 Turtle Hatching from eggs CreatureSpawnEvent

PollinatorPlus listens at HIGHEST priority after PlotSquared has cancelled these events and simply un-cancels them — so the mobs behave naturally again without compromising plot protection.


✨ Features


📋 Requirements

Option Default Description
debug false Enables detailed debug logging in console
handle-entity-change-block true Fixes Frog/Turtle egg laying & Bee hive events
handle-creature-spawn true Fixes Frog/Turtle hatching & Bee hive spawning
handle-entity-enter-block true Fixes Bee entering beehive/nest

💬 Commands

Command Description Permission
/pollinatorplus Reloads the config pollinatorplus.reload

🔐 Permissions

Permission Default Description
pollinatorplus.reload OP Allows reloading the config

🔧 How it works

PollinatorPlus registers all its events at HIGHEST priority with ignoreCancelled = false. This means it runs after PlotSquared (which uses NORMAL or HIGH priority) and can selectively un-cancel only the specific harmless natural behaviors listed above. Plot protection for players remains completely intact. ✅


🧪 Tested Configuration

This plugin was developed and tested under the following specific server setup. Other configurations may or may not work as expected.

Setting Value Where
doMobSpawning gamerule true Minecraft Gamerule
Mob Spawning deny WorldGuard Region Flag

⚠️ Important: The plugin was tested with mob spawning enabled via gamerule but blocked by WorldGuard on a per-region basis, combined with PlotSquared. This is the exact setup it was built to fix. Behavior under other configurations (e.g. doMobSpawning false, no WorldGuard, different protection plugins) has not been tested and may differ.


🔧 Compatibility

Plugin / Setting Status
PlotSquared ✅ Fully compatible & designed for it
WorldGuard (mob-spawning deny) ✅ Tested & working
WorldGuard (mob-spawning allow) ⚠️ Not tested
GriefPrevention ⚠️ Not tested
doMobSpawning true ✅ Tested
doMobSpawning false ⚠️ Not tested — likely breaks behavior
Any other protection plugin ⚠️ Untested, may work
Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more