PULSECORE
Advanced Broadcast, Vote & Poll System for Skript
Modern • Lightweight • Fully Interactive • Server Ready
■ OVERVIEW
PulseCore transforms how your server communicates with players. Ditch the static chat spam — Pulse brings cinematic announcements, GUI-based voting, and multi-option polls, all fully automated with real-time results.
Built entirely in Skript with a single addon dependency, PulseCore is plug-and-play on any Paper or Purpur server running 1.16 through 1.21+.
■ WHY PULSECORE?
✔ Three powerful systems in a single lightweight file
✔ Cinematic typewriter broadcasts that actually grab attention
✔ Players vote and poll directly through clean GUIs
✔ Fully automated lifecycle — start, run, results, reset
✔ Crash and reload safe with built-in startup cleanup
■
• Cinematic letter-by-letter typewriter animation
• Dynamic randomized sound feedback per character
• Punctuation-aware speed control (pauses on . ! ? ,)
• Spam protection — only one broadcast can run at a time
• /bc alias for quick use
• Automatic title cleanup on completion
■ 🗳 VOTE SYSTEM
• Start a timed YES/NO vote with a single command
• Clickable chat button opens a clean GUI instantly
• Live vote counts update in-place as players vote
• Players can switch their vote at any time
• Anti-spam click protection
• Configurable duration up to 5 minutes
■
• Multi-option polls with 2 to 4 custom choices
• Each option displayed as a colored wool in a GUI
• Live vote counts and your current choice shown in-place
• Players can switch their vote at any time
• Anti-spam click protection
• Configurable duration up to 5 minutes
• Simple pipe-separated syntax: /poll 2 Question? | Opt1 | Opt2 | Opt3
■
• Automatic results broadcast when time runs out
• Real-time percentage calculations per option
• Safe math — no divide-by-zero edge cases
• Clean formatted chat output for all players
■
01. Staff trigger a broadcast, vote, or poll
02. Players receive an interactive chat notification
03. Players click to open the GUI and cast their vote
04. Results are calculated and broadcast automatically
05. Everything resets cleanly for next use
■
■
• Skript (latest stable)
• SkBee (required for GUIs and text components)
■
✔ Single file, zero bloat
✔ Event-driven — no passive loops running constantly
✔ Startup cleanup prevents stale state on reload or crash
✔ UUID-based variable storage for safe multi-player handling
Upgrade your server communication today.
© 2026 PulseCore — Designed for modern Minecraft servers
