Sprache

SimpleBleed

SimpleBleed

Modrinth

Lightweight plugin that adds a configurable bleeding system: when a player takes damage, they have the option to start bleeding and take damage over time, with particles and sounds

21 Downloads 1 Follower aktualisiert 2mo ago
neueste v1.0.0 Modrinth
Paper Purpur Spigot 1.21.4 – 1.21.11 DecorationMagicMinigame

SimpleBleed

Lightweight Spigot/Paper plugin that adds a configurable bleeding system: when a player takes damage, they have a chance to start bleeding and take damage over time, with particles, sounds, and a BossBar showing the remaining timer.

Features

  • Fully configurable chance, duration, interval, and damage per tick
  • Customizable particles and sounds during bleeding
  • BossBar with remaining timer (configurable color, style, and title)
  • Customizable messages with & color codes and %player% placeholder
  • /bleed reset and /bleed apply commands for admins
  • simplebleed.bypass permission to exempt staff/VIPs
  • Optional WorldGuard integration: bleed-allowed flag and/or region list in config

Compatibility

  • Minecraft: 1.21 - 1.21.x
  • Server: Spigot, Paper, Purpur
  • Java: 17+
  • Optional dependencies: WorldGuard 7.0.9+

Installation

  1. Download SimpleBleed.jar from the latest release
  2. Place it in your server's plugins/ folder
  3. Start the server — plugins/SimpleBleed/config.yml will be generated
  4. Edit the config as desired and run /reload (or restart the server)

Commands

| Command | Description | Permission |
|---|---|---|
| /bleed reset | Removes bleeding from yourself | simplebleed.reset.self |
| /bleed reset <player> | Removes bleeding from the target | simplebleed.reset.others |
| /bleed apply | Applies bleeding to yourself | simplebleed.apply |
| /bleed apply <player> | Applies bleeding to the target | simplebleed.apply |

Permissions

| Permission | Default | Description |
|---|---|---|
| simplebleed.use | true | Basic access to the /bleed command |
| simplebleed.reset.self | true | Remove bleeding from yourself |
| simplebleed.reset.others | op | Remove bleeding from others |
| simplebleed.apply | op | Apply bleeding via command |
| simplebleed.bypass | false | Full immunity to bleeding |

Configuration

bleed:
  chance: 0.25              # probability 0.0-1.0
  duration-seconds: 8
  interval-ticks: 20
  damage-per-tick: 1.0
  particles:
    enabled: true
    type: BLOCK
    count: 15
  sound:
    enabled: true
    type: ENTITY_PLAYER_HURT
    volume: 0.6
    pitch: 1.0
bossbar:
  enabled: true
  color: RED
  style: SEGMENTED_10
  title: "&cBleeding &7- &f%seconds%s"
worldguard:
  enabled: true
  disabled-regions:
    - spawn
    - safezone
messages:
  bleed-start: "&c&lYou are bleeding! &7Find a way to stop the hemorrhage..."
  bleed-end: "&aThe bleeding has stopped."
  # ...

WorldGuard Integration

If WorldGuard is installed, you can disable bleeding in a region in two ways:

  1. Native flag: /rg flag <region> bleed-allowed deny
  2. Config list: add the region name under worldguard.disabled-regions

Versionen

Release
1.0.0
paper, purpur, spigot · 1.21.4, 1.21.5, 1.21.6 · 2mo ago
21

Kommentare 0

Noch keine Kommentare. Sei der Erste, der seine Meinung teilt.

Herunterladen SimpleBleed

Dateien werden direkt von der Originalquelle bereitgestellt. Modgrid hostet oder verändert sie nicht.