WIP
Work in ProgressThis documentation is currently under active development.

Elevate Minecraft Combat
With Dynamic PvP

Enhance your server with damage indicators, combo multipliers, knockdown mechanics, and competitive leaderboards. The ultimate combat experience.

Everything You Need for Combat Enhancement

Powerful features designed to improve player experience and server management

Dynamic Damage Indicators

Visualize damage with customizable formats, gradients, and animations. Support for all damage types with unique icons and colors.

Combo System

Track consecutive hits with a ranking system from D to SSS. Apply increasing damage multipliers based on combo streaks.

Knockdown Mechanics

Players can be downed instead of killed, allowing teammates to revive them with Vital Awakening items or abilities.

Competitive Leaderboards

Track and display top players by damage dealt, highest combos, and average damage with customizable formatting.

World & Dimension Controls

Configure different damage multipliers per dimension and disable features in specific worlds. WorldGuard integration for PvP regions.

Permission-Based Formatting

Assign unique damage indicator styles to different player groups with permission-based formatting system.

Maintained By

Who's In Charge

VitalStrike is actively maintained by the main developer. You can reach out on GitHub for issues, suggestions, and contributions.

Stawa

Stawa

Main DeveloperMaintainer

Responsible for the plugin, releases, and keeping the docs aligned with the latest features.

TeenYsDaMan

TeenYsDaMan

Resource Pack

Responsible for the resource pack, which includes models, and textures for the plugin to enhance the player experience.

Developer Friendly

Simple to Configure,
Powerful to Use

Get started in minutes with our intuitive configuration. Customize every aspect of combat feedback to match your server's needs.

Extensive Customization

Configure every aspect from damage indicator styles to combo ranks with support for gradients, animations, and custom icons.

Revival System

Set up knockdown mechanics with configurable revival durations, effects, and the Vital Awakening item system.

Performance Optimized

Fine-tune display settings, animation speeds, and world-specific configurations for optimal server performance.

config.yml
# VitalStrike Configuration
damage-indicator: "simple-damage-formats"
simple-damage-formats:
  default: "<gradient:#FF6B6B:#FF8787>-%.1f ❤</gradient>"
  critical: "<bold><gradient:#FF0000:#8B0000>-%.1f ⚡</gradient></bold>"
  fire: "<gradient:#FFD700:#FF4500>-%.1f 🔥</gradient>"

combo:
  enabled: true
  reset-time: 3
  multiplier:
    enabled: true
    base: 1.0
    per-combo: 0.1
    max: 3.0
  display:
    format: "<bold><gradient:#FF0000:#FFD700>✦ %dx COMBO ✦</gradient></bold>"
    rank:
      enabled: true
      thresholds:
        D: 0
        C: 5
        B: 10
        A: 15
        S: 25
        SS: 40
        SSS: 60

knockdown-system:
  enabled: true
  down-duration: 30
  revive-duration: 5.0
  revive-range: 3.0
  vital-awakening:
    instant-use: false
    use-duration: 4.0