Tags
Creators
Details
3.0
Compatibility
Changes
โก PulseEvents v3.0
โจ Added
Voting System
- Added
/pe votecommand for player event voting. - Added
/pe votescommand for vote inspection and reset. - Added per-event voting enable/disable support for custom events.
- Added per-event vote cost override support.
- Vote costs are charged before the vote is recorded.
Streak System
- Added
/pe streakcommand for streak inspection and reset. - Added
/pe leaderboardcommand for streak ranking display.
Statistics
- Added
/pe statscommand for event and vote statistics. - Added tracking system for event and vote analytics.
Custom Events
- Added
/pe validatecommand for validating custom events. - Added support for custom event categories.
- Event GUI now displays categories and voting state in lore.
Placeholders
Added full placeholder support for dynamic event data:
| Placeholder | Description |
|---|---|
%current_event_time% |
Remaining time of the active event |
%leading_event% |
Currently leading event |
%leading_votes% |
Votes of the leading event |
%player_streak% |
Playerโs current streak |
%top_streak% |
Highest streak on the server |
%next_milestone% |
Next streak milestone |
๐ Full placeholder reference: https://plugglab.github.io/pulseevents/docs/
BossBar
-
Added placeholder support for BossBar:
%time%%leading%%votes%
๐ Changed
/pe eventsis now an admin-only event editor.- Players now use
/pe voteinstead of GUI voting. - Voting system now respects per-event custom vote costs.
- Event GUI now shows category and voting state in lore.
- Vote costs are charged before vote registration.
- Changelog structure now follows version-based format.
๐ Improvements
- Improved vote validation and processing pipeline.
- Improved custom event flexibility and configuration system.
- Improved statistics tracking for reporting and future integrations.
- Improved BossBar placeholder system for dynamic updates.
PulseEvents v3.0 introduces a complete overhaul of voting, streaks, statistics, and placeholders, making the plugin significantly more extensible and production-ready.
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:XXcQ6J0Y:z6i0zcaI"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:XXcQ6J0Y:z6i0zcaI"
}

