promotional bannermobile promotional banner

PulseEvents | Automated Events & Drop Party System

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.
Back to Files

pulseevents-2.0.jar

File namepulseevents-2.0.jar
Uploader
Ryvox006Ryvox006
Uploaded
May 27, 2026
Downloads
20
Size
113.6 KB
File ID
8153981
Type
R
Release
Supported game 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

What's new

πŸ“¦ PulseEvents 2.0 β€” Changelog

✨ New Features

πŸ† Survival Streak Rewards

Players who survive an event to the end can now build survival streaks and earn rewards.

Includes:

  • survival streak rewards for players who finish events alive
  • configurable reward milestones in streak-rewards.milestones
  • multiple reward types:
    • vault
    • item
    • custom-item
    • command

Streak resets when a player:

  • dies during an active event
  • leaves during an active event

πŸ“ File-Based Custom Events

Custom events are now loaded directly from individual .yml files inside the events/ folder.

Example included event files:

  • meteor-shower.yml
  • gravity-well.yml
  • hot-potato.yml

Additional improvements:

  • custom event chance changes are now saved back into each event file automatically
  • easier event editing
  • cleaner project structure
  • simpler event sharing between servers

πŸ—³οΈ Event Voting System

Added a new player voting GUI for choosing upcoming events.

Features:

  • players can vote for the next event
  • vote cost configurable via voting.cost
  • automatic free voting fallback if Vault economy is unavailable
  • voted events receive priority during random event selection

Voting behavior:

  • voting resets when an event starts
  • if multiple events tie for first place, PulseEvents uses the existing weighted random system to decide the winner

πŸ”§ Changes

Config Structure

  • removed embedded custom events from config.yml
  • moved custom event configuration into separate files inside /events
  • updated streak reward configuration format: from simple numeric values β†’ to structured entries with mode + value

Command Updates

/pe events now behaves differently depending on permissions:

  • Admins β†’ Event Management GUI
  • Players β†’ Voting GUI

🌍 Language / Messages

Added new language messages for:

  • streak reward notifications
  • voting feedback
  • vote success / error messages

⚠ Important Update Note

Required for updating to 2.0

Before starting the new version:

  1. Stop server
  2. Delete /plugins/PulseEvents/
  3. Install PulseEvents 2.0
  4. Start server
  5. Reconfigure settings if needed

❀️ Thanks

Thanks for using PulseEvents β€” more updates coming soon.

This mod has no additional files