Velocity Punish

Velocity Punish

A modern Velocity punishment system for Minecraft networks featuring configurable punishments, automatic escalation, Discord webhooks, MiniMessage support, MySQL, SQLite and professional moderation tools.

44 downloads
1 followers

Punish Velocity

A modern, scalable and production-ready punishment system for Velocity networks.

SiuuuHD-Punish is designed for professional Minecraft servers and provides a clean moderation workflow with automatic punishments, escalation handling, full history tracking, and Discord integration.


โœจ Features

  • Velocity support
  • Minecraft 1.21+ compatibility
  • Java 21 requirement
  • MySQL / MariaDB / SQLite support
  • HikariCP connection pooling
  • LuckPerms integration
  • Adventure MiniMessage support
  • Discord webhook integration
  • Network-wide punishment handling
  • Offline player support
  • UUID-based data storage
  • Fully configurable system
  • Automatic punishment escalation
  • Staff notifications & alerts
  • Professional ban screens
  • Production-ready architecture

โš–๏ธ Punishment System

Simple and fast moderation:

/punish

Example: /punish Notch HACKING

Punishments are automatically applied based on configuration:

HACKING: type: BAN duration: 14d

No manual duration handling required.


๐Ÿงพ Commands

/punish /pun /lookup /banlist /punish reload


๐Ÿ” Player Lookup

Access detailed moderation data:

  • Ban / Mute / Warn / Kick counts
  • Active punishments
  • Full punishment history
  • First & last join
  • Last seen status
  • Staff actions

๐Ÿ“ˆ Automatic Escalation

Progressive punishment system:

BELEIDIGUNG: type: MUTE escalation: - 1h - 6h - 1d - 7d

The system automatically increases punishment duration based on previous offenses.


๐Ÿ’ฌ MiniMessage Support

Fully supports Adventure MiniMessage:

  • Colors & gradients
  • Hover & click events
  • Advanced formatting
  • Fully customizable messages

No hardcoded text.


๐Ÿ”— Discord Integration

Staff Webhooks:

  • Ban logs
  • Mute logs
  • Warn logs
  • Unban / unmute logs

Public announcements:

  • Ban announcements
  • Mute announcements
  • Security alerts

๐Ÿ—„๏ธ Database Support

  • MySQL
  • MariaDB
  • SQLite

All data is stored using UUIDs for maximum consistency.


๐ŸŽฎ Designed For

  • Survival servers
  • Minigame networks
  • Practice servers
  • Large Velocity networks
  • Professional Minecraft communities

โš™๏ธ Requirements

  • Velocity Proxy
  • Java 21
  • Minecraft 1.21+

๐Ÿš€ Why Punish Velocity?

Unlike traditional moderation plugins, Siuuuhd-Punish focuses on:

  • Simplicity for staff
  • Automatic decision handling
  • High scalability
  • Clean configuration-based logic

Staff only select a reason โ€” everything else is handled automatically.

No gallery available for this project.