PulseEvents

PulseEvents is a modular Minecraft plugin that automatically runs engaging server events. It features a flexible event system, automation, rewards integration, and easy expansion for custom event types to keep players active and entertained.

File Details

pulseevents-0.0.3.jar

  • R
  • Apr 16, 2026
  • 73.59 KB
  • 5
  • 1.21.11+18

File Name

pulseevents-0.0.3.jar

Supported Versions

  • 1.21.11
  • 1.21.10
  • 1.21.9
  • 1.21.8
  • 1.21.7
  • 1.21.6
  • 1.21.5
  • 1.21.4
  • 1.21.3
  • 1.21.2
  • 1.21.1
  • 1.21
  • 1.20.6
  • 1.20.5
  • 1.20.4
  • 1.20.3
  • 1.20.2
  • 1.20.1
  • 1.20

PulseEvents v0.0.3


🆕 Added

  • Event Queue system (FIFO)
    • /pe queue add <event>
    • /pe queue list
    • /pe queue remove <index>
    • /pe queue clear
  • Config-based cooldown system
    • cooldown.event-start
    • cooldown.command
  • Granular permission system
    • pulseevents.start, stop, reload, queue.*
  • Event locking system (prevents overlapping events)

🔄 Changed

  • EventManager is now the single source of truth
  • AnnouncementManager no longer starts events directly
  • Improved BossBar / UI cleanup logic
  • Commands now respect cooldowns and permissions

🛠 Fixed

  • Fixed event duplication issues
  • Fixed BossBar not disappearing after events
  • Fixed reload causing ghost tasks / UI leftovers
  • Fixed edge cases when no players are online

🛡 Improved

  • Anti-abuse system (cooldowns + validation)
  • Scheduler safety and task cleanup
  • Overall stability improvements

Notes

  • Requires proper cooldown configuration in config.yml
  • Queue system is memory-based (no persistence yet)