EventPulse
Automatic server wide mini competitions for Spigot and Paper. The plugin picks an event, counts what players do for a set time, then announces the winners and pays out.
Players are already mining, farming, fishing and fighting mobs. EventPulse measures that activity for a short window, shows a live scoreboard while it does, and rewards whoever did it best. Nothing about how people play has to change for the competition to happen.
Every so often the plugin picks an event at random, announces it, counts for a set duration, then announces the top places, hands out the rewards and goes quiet until the next one. Everything it says, counts and pays is config.
New here? Start with Installation. It covers the requirements, the install steps and what the first run writes to disk. If you do not have the jar yet, Download is the page you want first.
Quick facts
| Server software | Spigot, Paper, or any fork of either |
| Minecraft | 1.21 and newer, including the 26.x line |
| Java | 21 on the 1.21 line, 25 on the 26.x line |
| Event types | Mining, farming, logging, fishing, enchanting, combat, and FarmPoints |
| Team mode | SuperiorSkyblock2, BentoBox or IridiumSkyblock, optional |
| Storage | SQLite or MySQL |
| Languages | English, French and Spanish shipped, add your own |
| Author | zArrowTan |
Getting started
Download
Where to get EventPulse and what to do once you have the jar.
Installation
Requirements, the install steps, the first run and what the plugin folder looks like afterwards.
Features
Event types
Seven kinds of event, what each one counts, and the settings that belong to each.
Scheduling
Random waits, a player count, blackout hours, weighted picking and the rule that stops repeats.
Scoring rules
Placed blocks, creative mode, the bypass permission, cancelled breaks, and why the console tells you about each.
Team mode
Every member of an island adds to one score, and points stay with the island they were earned on.
Scoreboard
A board on the right for the whole event, on top of whatever board the player had, put back at the end.
Rewards
Places, ranges, participation, commands, money, items and messages, with offline winners paid on their next join.
Configuration
Configuration
A walk through config.yml section by section.
Events file
Every key of an event in events.yml, with what it does and what happens when it is wrong.
FarmPoints
One scale for every kind of work, in farmpoints.yml.
Messages & language
Edit every message, switch language, or add a translation of your own.
Permissions
The four nodes and what each one changes.
Storage
SQLite by default, MySQL for a network, and what each of the four tables holds.
Reference and help
Commands
Every command, its arguments, and the permission it needs.
Placeholders
The PlaceholderAPI placeholders, and the short names that work without it.
FAQ
The questions that come up most often about installing, configuring and running the plugin.
Support
Where to get help and what to include so you get an answer on the first reply.
One event, start to finish
Nothing costs anything while no event is running. Every listener checks whether an event is live before it does any work, so between events the plugin is idle.
One jar, both version lines
The jar is built against the oldest Minecraft the plugin supports and loads unchanged on everything newer, up to and including the 26.x line. The only thing that differs between the two lines is the Java the server itself needs, and that is a requirement of Minecraft rather than of the plugin. See Installation.