Minecraft Plugin
PulseEvents
A modular event system designed to automate and enhance gameplay on SMP,
arcade, and minigame servers.
Live Release
Modular Core
Active Development
Last updated: May 2026
BossBar Countdown
Event Announcement
Live UI
Why PulseEvents
- Automates server events without manual setup
- Improves player engagement on SMP and arcade servers
- Modular system allows easy expansion
- Lightweight and easy to configure via YAML
- Built-in BossBar countdown and announcements
- Supports custom event types and durations
- Permission-based admin controls
Planned Features
- Advanced GUI event manager for in-game configuration
- More event types (PvP arenas, parkour, mining challenges)
- Player stats tracking and global leaderboards
- MySQL/SQLite database support
- Vault economy integration and rewards system
- PlaceholderAPI support for custom variables
Changelog
Latest Release
Release notes for the newest PulseEvents update, listed above older versions.
Added
- Custom event system with data-driven events defined in
config.yml under custom-events
- 13 configurable action types:
message, sound, potion, teleport, spawn-mob, strike-lightning, spawn-tnt, velocity, ignite, economy-reward, title, console-command, player-command
- 9 configurable event metadata fields:
name, chance, duration, icon, min-players, allowed-worlds, start-message, end-message, bossbar-title
- 6 new action fields:
target-count, chance, fade-in-ticks, stay-ticks, fade-out-ticks, command
- 5 preset events included:
meteor-shower, gravity-well, hot-potato, jackpot-rush, blink-surge
- Startup and reload validation for custom events
CUSTOM_EVENTS.md reference documentation
- GUI now shows event duration and minimum player requirements
Changed
- Event registration now reloads built-in and custom events together
- Event icons now resolve through the shared event contract, so built-in and custom events use the same UI flow
- Queue, announcements, bossbar, placeholders, and GUI chance editing now work with custom events
- GUI queue now supports middle-click,
Q, and Ctrl+Q shortcuts
- Config presets now include examples covering all new features
Quick Start
Installation Guide
Get PulseEvents running on your server in minutes.
1
Download Plugin
Download the latest .jar file from Spigot or Modrinth.
2
Install to Server
Place the .jar file in your server's plugins/ folder.
3
Restart Server
Restart your server to load PulseEvents and generate config files.
4
Configure Events
Edit config.yml to customize event types, durations, and messages.
Requirements
- Minecraft 1.20.x - 1.21.x
- Paper, Spigot, or compatible server software
- Java 17 or higher
- Permissions plugin (optional, for role-based access)