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

In-Game System

BossBar Countdown
Event Announcement
Live UI
Live Plugin

Stable Core — Expanding

PulseEvents is publicly available and already usable, with ongoing development focused on expanding features and improving usability.

Core system ready — expansion in progress.

Details

Status
Live + evolving
Version
1.0.0
MC Support
1.20.x – 1.21.x
Type
Server plugin
Release
May 2026
Language
PL / EN (planned)

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

Latest Release

Release notes for the newest PulseEvents update, listed above older versions.

Version 1.0.0

Released 2026-05-03 - Major version bump from 0.0.4 to 1.0.0

Latest

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

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)