▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Плагины/PollinatorPlus

PollinatorPlus

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

Оцените первым
28
0

🐝 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:

MobBlocked BehaviorEvent
🐝 BeeEntering beehive / nestEntityEnterBlockEvent
🐝 BeeSpawning from beehiveCreatureSpawnEvent
🐸 FrogLaying frogspawn eggsEntityChangeBlockEvent
🐸 FrogHatching from eggsCreatureSpawnEvent
🐢 TurtleLaying turtle eggsEntityChangeBlockEvent
🐢 TurtleHatching from eggsCreatureSpawnEvent

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

  • ✅ Fixes cancelled Bee hive entering (EntityEnterBlockEvent)
  • ✅ Fixes cancelled Bee spawning from beehives (CreatureSpawnEvent)
  • ✅ Fixes cancelled Frog & Turtle egg laying (EntityChangeBlockEvent)
  • ✅ Fixes cancelled Frog & Turtle spawning (CreatureSpawnEvent)
  • ✅ In-game config reload command
  • ✅ Per-event toggle in config
  • ✅ Debug logging mode

📋 Requirements

  • Spigot / Paper 1.21+
  • Java 17+
  • PlotSquared (or any other plugin that cancels these events) entity-enter-block: true
OptionDefaultDescription
debugfalseEnables detailed debug logging in console
handle-entity-change-blocktrueFixes Frog/Turtle egg laying & Bee hive events
handle-creature-spawntrueFixes Frog/Turtle hatching & Bee hive spawning
handle-entity-enter-blocktrueFixes Bee entering beehive/nest

💬 Commands

CommandDescriptionPermission
/pollinatorplusReloads the configpollinatorplus.reload

🔐 Permissions

PermissionDefaultDescription
pollinatorplus.reloadOPAllows 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.

SettingValueWhere
doMobSpawning gameruletrueMinecraft Gamerule
Mob SpawningdenyWorldGuard 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 / SettingStatus
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

Часто задаваемые вопросы

Совместимость

Minecraft: Java Edition

1.21.x

Платформы

Поддерживаемые окружения

Сервер

Ссылки

Детали

Лицензия:
Опубликован:2 месяца назад
Обновлён:2 месяца назад
Главная