All Products / Minecraft / Plugins / EventPulse | Automatic Server Events
โšก EventPulse
Seven event types run themselves on a random timer, with a live scoreboard and automatic rewards.
By zArrowTan, part of Arrow Plugins.

๐Ÿ“‹ Overview

EventPulse runs automatic server wide mini competitions. Every so often the plugin picks an event, announces it, tracks what players do for a set duration, then announces the winners and hands out the rewards.

The point of it is to make normal server activity feel like a competition. Your players are already mining, farming, fishing and fighting mobs, and the plugin measures that activity for a short window and rewards whoever did it best. Names, durations, what counts, how much each thing is worth, messages, rewards and scoreboard lines are all config, and nothing is required to run it.

wXvqLeKvvw.png

The event scoreboard: island leaderboard, your rank and score, and the time left

Screenshots are from a French server. English, French and Spanish all ship with the plugin.

๐Ÿงฉ Dependencies

No required dependencies. EventPulse runs on its own, drop it in and go. A few optional plugins each unlock more of what it can do:

  • PlaceholderAPI (optional) exposes the eventpulse placeholders for your scoreboard, tab or holograms. Get it here
  • Vault (optional) plus an economy plugin, for paying event rewards as money. Get it here
  • SuperiorSkyblock2, BentoBox or IridiumSkyblock (optional) any one of them enables team mode, where every member of an island adds to one score

โฑ Events That Run Themselves

Set a shortest and a longest wait and leave it alone. The plugin picks an event at a random interval between the two, announces it, runs it, and starts counting down to the next one.

  • It never repeats itself straight away. The last few events that ran are skipped in the next pick, and that memory survives a restart
  • Only the running event is being counted. Listeners sit idle the rest of the time, so nothing is measuring your server between events
  • Staff can step in at any point to force an event, end one early with or without paying out, skip the wait, or change the duration of a running event on the fly

pzEv88CWMp.png

A team event starting, announced to the whole server

2yHVsEjABQ.png

A reminder five minutes before the end

๐Ÿ† Seven Event Types
TypeWhat it counts
MININGBlocks broken, with a point value per material
FARMINGCrops harvested, age based crops only when fully grown
LOGGINGLogs broken, every wood type
FISHINGFish caught, with a list of allowed catches
ENCHANTINGItems enchanted at the table and at the anvil
COMBATDamage dealt to hostile mobs, after armour and trimmed for overkill
FARMPOINTSEverything above, converted to one shared score
Every type is a list you curate. Which materials count, which catches count, and what each one is worth are yours to set in events.yml, and farmpoints.yml holds what every action is worth once they all share a score.
๐Ÿ“Š A Scoreboard for the Event

While an event runs, a scoreboard shows on the right with the event, the time left and the standings, as in the shot at the top. It goes on top of whatever board the player already had, and the old one is put back the moment the event ends, so it never fights with your existing scoreboard plugin.

The layout is yours in scoreboard.yml, with a separate solo and team version, and any player who would rather not see it can turn it off for themselves.
๐Ÿค Team Mode

Any event can run in team mode, where everything each member of an island does adds to one score and the whole team places together. It reads your existing island plugin, so no separate team setup is needed: SuperiorSkyblock2, BentoBox and IridiumSkyblock are all supported, and staff can force a specific event to run solo or team.
๐ŸŽ Rewards That Land

When the timer runs out the winners are announced and paid automatically. Anything owed to a winner who is offline is parked until they next join, and they claim it with a command, so nobody misses a payout for logging off at the wrong moment.

Wins, participations and lifetime FarmPoints are kept for every player, with a leaderboard that can be read overall or for one event on its own.

yVRzjj3xh7.png

The event closing itself out at the final countdown

โŒจ๏ธ Commands

Main command /eventpulse (aliases /event, /events, /ep).

Players
  • /eventpulse show the current event, or the time until the next one
  • /eventpulse next time until the next event
  • /eventpulse top [id] lifetime leaderboard, overall or for one event
  • /eventpulse stats [player] wins, participations and FarmPoints
  • /eventpulse toggle turn the scoreboard on or off for yourself
  • /eventpulse claim claim pending rewards

Admin
  • /eventpulse start <id> [solo|team] [force] force start an event
  • /eventpulse stop [rewards|norewards] end the running event, with or without paying out
  • /eventpulse skip cancel the current wait and start a fresh random event
  • /eventpulse time <add|remove|set> <duration> change the duration of the running event live
  • /eventpulse list list every event and whether it is enabled
  • /eventpulse reload reload all config and language files

If another plugin already registers one of the aliases, whichever loads first takes the plain name and this one stays reachable as /eventpulse:event.
๐Ÿ” Permissions

  • eventpulse.use every player command above (default: everyone)
  • eventpulse.admin every admin command above (default: op)
  • eventpulse.bypass nothing this player does is ever counted, meant for staff in creative
  • eventpulse.notify receives the start and end broadcasts (default: on)

๐Ÿ”— Placeholders

Identifier eventpulse.

Code
%eventpulse_active%           %eventpulse_name%
%eventpulse_action%           %eventpulse_time_left%
%eventpulse_next_in%          %eventpulse_score%
%eventpulse_position%         %eventpulse_team_score%
%eventpulse_team_position%    %eventpulse_wins%
%eventpulse_farmpoints%

%eventpulse_top_<1-10>_name%  %eventpulse_top_<1-10>_score%

The same names in their short form work inside scoreboard lines and messages with no PlaceholderAPI installed at all.
๐ŸŽ› Fully Configurable
FileWhat is in it
config.ymlLanguage, storage, scheduler, team mode, defaults, logging and sounds
events.ymlEvery event, what it counts and what it pays
farmpoints.ymlWhat every action is worth in FarmPoints
scoreboard.ymlThe board, both the solo and the team layout
lang/en.ymlEvery message, with fr.yml and es.yml alongside it
config.yml, scoreboard.yml and the language files update themselves on an upgrade. New keys are added while your values and your own comments are left alone. events.yml and farmpoints.yml are lists you curate, so nothing you delete there ever comes back.
๐Ÿงช Requirements

  • Minecraft: 1.21 or newer, including the 26.x line
  • Server software: Spigot or any fork of it, Paper included. No Paper only APIs are used
  • Java: 21 on the 1.21 line, 25 on the 26.x line
  • Storage: the database drivers are downloaded by the server itself on first start, so the jar stays small and nothing is shaded that should not be
  • Languages: English, French and Spanish bundled, plus your own files

One thing only Paper can do: hiding the red numbers down the right hand side of the scoreboard needs the score format added in 1.20.3, and Paper is the only one that puts it on the API. On plain Spigot the numbers stay and the plugin says so once in the console. Everything else works the same on both.
๐Ÿ’ฌ Support & Docs

Full setup and configuration guides are in the documentation. Need help, found a bug, or want to suggest a feature? Join the Discord.

Read the documentation | Join the Discord

Let the server compete.

Latest Reviews

No reviews yet. Be the first to write one!

EventPulse | Automatic Server Events

v1.0.1
zArrowTan

zArrowTan

Seven event types run themselves on a random timer, with a live scoreboard and automatic rewards.

$6.29

Instant download · Updates included · Lifetime licence
$0.70 cheaper than on BuiltByBit $6.99 there, $6.29 here every day.

Digital product, delivered instantly, no refunds · Terms

14
Views
0
Purchases
N/A
Avg Rating
Sep 19, 2026
Release Date
Sep 03, 2026
Last Update Date
plugin
spigot plugin
scoreboard
economy
leaderboard
fantasy
holograms
placeholderapi

Share and earn

Earn on every sale you send here

10%

189 pts / sale

© zArrowTan Resources 2026
Forked and customised by zArrowTan · Powered by Light Store