- 5,589 views • 4 today
- 466 downloads • 0 today
39
PixelBloodDynamic blood effects, trails, pools, splatter, and bleeding for Minecraft combat.
Make every battle leave its mark.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
About PixelBlood
Do you feel like combat on your Minecraft server is missing something?
PixelBlood adds lightweight, configurable blood effects to your server, making every hit, critical strike, and death feel more alive without adding unnecessary bloat.
This revival version focuses purely on blood effects and combat atmosphere.
No custom items.No damage holograms.No signs.No extra systems.
Just clean, configurable blood effects.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Features
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Admin GUI
PixelBlood includes a clean admin GUI for quickly toggling plugin features.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Commands
Permissions
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Command Overview
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Configuration
PixelBlood is highly configurable. You can enable or disable each system, adjust bleeding chance, control particle amounts, change mob blood block types, and customize how intense the effects are.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Custom Mob Blood
Each mob can have its own blood block type.
For example:
[CODE=YAML]EnemyMobs: Zombie: GREEN_TERRACOTTA Blaze: MAGMA_BLOCK WitherSkeleton: COAL_BLOCK Creeper: LIME_CONCRETE[/CODE]
This means:
Blood trails and blood pools will automatically use particle colours that match the configured block.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Bleeding System
PixelBlood includes an optional player bleeding effect.
When a player is hit, there is a configurable chance they will begin bleeding from their wounds.
Bleeding can:
Bleeding will never kill the player by itself.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Dependencies
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Current Direction
PixelBlood has been revived and cleaned up to focus on one thing:
Immersive, configurable blood effects for Minecraft combat.
This version does not include custom items, crafting systems, signs, healing items, or damage holograms.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Support
For support, questions, or suggestions, feel free to join the Discord:
Join The Support Discord
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Disclaimer
PixelBlood is back — cleaner, sharper, and bloodier than before.
![PixelBlood [1.20.x - 1.26.x] ⚔ Dynamic Blood Effects ⚔ Trails, Pools, Splatter & Bleeding Minecraft Mod](https://bstats.org/signatures/bukkit/PixelBlood.svg)
Make every battle leave its mark.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
About PixelBlood
Do you feel like combat on your Minecraft server is missing something?
PixelBlood adds lightweight, configurable blood effects to your server, making every hit, critical strike, and death feel more alive without adding unnecessary bloat.
This revival version focuses purely on blood effects and combat atmosphere.
No custom items.No damage holograms.No signs.No extra systems.
Just clean, configurable blood effects.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Features
- Player Blood Effects - Show blood effects when players are damaged.
- Mob Blood Effects - Separate toggles for passive, neutral, hostile, and boss mobs.
- Configurable Blood Blocks - Choose what block type represents blood for each mob.
- Config-Matched Particle Colours - Blood trails and pools automatically match the configured blood block colour.
- Death Blood Spray - Optional blood spray effect when entities die.
- Low-Health Blood Trails - Wounded players and mobs can leave blood trails behind them.
- Death Blood Pools - Entities can leave temporary cosmetic blood pools after death.
- Damage Severity Bursts - Stronger hits can create stronger blood bursts.
- Critical Hit Bursts - Critical hits can trigger extra blood effects.
- Directional Splatter - Blood can spray away from the attacker for a more natural effect.
- Player Bleeding Effect - Players have a configurable chance to bleed after being hit.
- Safe Bleeding Damage - Bleeding can damage players over time but will never kill them, stopping at half a heart.
- Admin GUI - Double-chest admin panel with toggles for all major systems.
- Admin-Only Commands - All commands require admin permission.
- No Dependencies - Drop it in and configure it.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Admin GUI
PixelBlood includes a clean admin GUI for quickly toggling plugin features.
- Player Blood
- Passive Mob Blood
- Neutral Mob Blood
- Hostile Mob Blood
- Boss Blood
- Death Blood Spray
- Blood Trails
- Blood Pools
- Damage Severity
- Critical Hit Bursts
- Directional Splatter
- Bleeding Effect
- Config Reload
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Commands
Commands
/pb help/pb rl/pb reload/pb gui/pb admin/pb player/pb passive/pb neutral/pb hostile/pb boss/pb spray/pb trails/pb pools/pb severity/pb crits/pb splatter/pb bleedingPermissions
Permissions
pb.admin - Access to all PixelBlood commands and the admin GUI━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Command Overview
- /pb help - Shows the PixelBlood admin command list.
- /pb rl - Reloads the config.
- /pb reload - Reloads the config.
- /pb gui - Opens the admin GUI.
- /pb admin - Opens the admin GUI.
- /pb player - Toggles player blood effects.
- /pb passive - Toggles passive mob blood effects.
- /pb neutral - Toggles neutral mob blood effects.
- /pb hostile - Toggles hostile mob blood effects.
- /pb boss - Toggles boss mob blood effects.
- /pb spray - Toggles death blood spray.
- /pb trails - Toggles low-health blood trails.
- /pb pools - Toggles death blood pools.
- /pb severity - Toggles damage severity bursts.
- /pb crits - Toggles critical hit bursts.
- /pb splatter - Toggles directional blood splatter.
- /pb bleeding - Toggles the player bleeding effect.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Configuration
PixelBlood is highly configurable. You can enable or disable each system, adjust bleeding chance, control particle amounts, change mob blood block types, and customize how intense the effects are.
Example Config
[CODE=YAML]Version: 3.4
# -------------------------- #
# PixelBlood #
# By #
# MythicGhoul #
# -------------------------- #
#
Blood-Trails:
Enabled: true
Players: true
Mobs: true
Health-Below-Percent: 60.0
Duration-Seconds-After-Hit: 5
Interval-Ticks: 5
Amount: 10
Radius: 0.35
Particle-Size: 1.15
Body-Drips: true
Blood-Pools:
Enabled: true
Players: true
Mobs: true
Duration-Seconds: 6
Interval-Ticks: 10
Amount: 18
Radius: 0.65
Particle-Size: 1.15
Only-On-Ground: true
Worlds:
world:
Enabled: true
world_nether:
Enabled: true
world_the_end:
Enabled: true
Blood-Physics:
Directional-Splatter: true
Force: 0.42
Upward-Force: 0.18
Spread: 0.28
Damage-Severity:
Enabled: true
Style: MIXED
Max-Amount: 40
Per-Entity-Cooldown-Ticks: 3
Sound-Enabled: false
Sound: BLOCK_SLIME_BLOCK_HIT
Particle-Size: 1.0
Fallback-Particle: DAMAGE_INDICATOR
Light:
Max-Damage: 3.0
Amount: 4
Medium:
Max-Damage: 8.0
Amount: 8
Heavy:
Amount: 14
Critical-Hits:
Enabled: true
Players-Only: true
Style: MIXED
Extra-Amount: 10
Amount-Multiplier: 1.4
Particle-Size: 1.35
Require-Full-Swing: true
Sound-Enabled: true
Sound: ENTITY_PLAYER_ATTACK_CRIT
Bleeding:
Enabled: true
Players: true
# Percent chance to begin bleeding when hit.
Chance: 12.0
# The hit must deal at least this much final damage before bleeding can start.
Minimum-Trigger-Damage: 1.0
# How long bleeding lasts.
Duration-Seconds: 15
# How often bleeding damage happens.
# 20 ticks = 1 second.
Tick-Interval: 60
# Minecraft health uses 2.0 = 1 heart.
# 1.0 = half a heart.
Damage-Per-Tick: 0.5
Minimum-Health: 1.0
Stop-At-Minimum-Health: true
# If hit again while already bleeding, should the timer reset?
Refresh-Duration-When-Hit-Again: true
Ignore-Creative: true
Ignore-Spectator: true
Notify-Player: true
Messages:
Start: "&cYou are bleeding!"
End: "&7Your wounds stop bleeding."
Particles:
Amount: 8
Radius: 0.28
Size: 1.05
Ground-Drips: true
Sound:
Enabled: true
Start: ENTITY_PLAYER_HURT
Tick-Enabled: false
Tick: BLOCK_SLIME_BLOCK_HIT
Player:
Enabled: true
BloodEffect: BLOCK
BloodParticle:
Type: FLAME
Velocity: 0.005
Amount: 100
BloodType: REDSTONE_BLOCK
BloodSpray:
Enabled: true
Passive-Mobs:
Enabled: true
Neutral-Mobs:
Enabled: true
Hostile-Mobs:
Enabled: true
Boss-Mobs:
Enabled: true
FriendlyMobs:
Bat: REDSTONE_BLOCK
Cat: REDSTONE_BLOCK
Chicken: REDSTONE_BLOCK
Cod: PRISMARINE
Cow: REDSTONE_BLOCK
Donkey: REDSTONE_BLOCK
Fox: ORANGE_TERRACOTTA
Horse: REDSTONE_BLOCK
Mule: REDSTONE_BLOCK
Ocelot: REDSTONE_BLOCK
Parrot: REDSTONE_BLOCK
Pig: REDSTONE_BLOCK
PolarBear: WHITE_CONCRETE
PufferFish: YELLOW_TERRACOTTA
Rabbit: REDSTONE_BLOCK
Salmon: PRISMARINE
Sheep: REDSTONE_BLOCK
Squid: BLACK_CONCRETE
Strider: CRIMSON_NYLIUM
TropicalFish: ORANGE_CONCRETE
Turtle: GREEN_TERRACOTTA
Villager: REDSTONE_BLOCK
WanderingTrader: REDSTONE_BLOCK
IdleMobs:
Bee: HONEY_BLOCK
Dolphin: PRISMARINE
Enderman: PURPLE_CONCRETE
Goat: REDSTONE_BLOCK
Llama: REDSTONE_BLOCK
Panda: BLACK_CONCRETE
TraderLlama: REDSTONE_BLOCK
Wolf: REDSTONE_BLOCK
ZombifiedPiglin: NETHER_WART_BLOCK
EnemyMobs:
Blaze: MAGMA_BLOCK
Creeper: LIME_CONCRETE
Drowned: PRISMARINE
CaveSpider: BLACK_CONCRETE
Endermite: PURPLE_CONCRETE
Evoker: REDSTONE_BLOCK
Ghast: WHITE_CONCRETE
Hoglin: NETHER_WART_BLOCK
Husk: GREEN_TERRACOTTA
MagmaCube: MAGMA_BLOCK
Phantom: BLUE_TERRACOTTA
Piglin: NETHER_WART_BLOCK
Pillager: REDSTONE_BLOCK
Ravager: RED_NETHER_BRICKS
Shulker: PURPLE_CONCRETE
SilverFish: LIGHT_GRAY_CONCRETE
Skeleton: BONE_BLOCK
Slime: SLIME_BLOCK
Stray: PACKED_ICE
Vex: LIGHT_BLUE_CONCRETE
Vindicator: REDSTONE_BLOCK
Witch: PURPLE_CONCRETE
WitherSkeleton: COAL_BLOCK
Zombie: GREEN_TERRACOTTA
Spider: BLACK_CONCRETE
BossMobs:
Wither: SOUL_SAND
EnderDragon: CRYING_OBSIDIAN
Guardian: SEA_LANTERN
[/CODE]
# -------------------------- #
# PixelBlood #
# By #
# MythicGhoul #
# -------------------------- #
#
Blood-Trails:
Enabled: true
Players: true
Mobs: true
Health-Below-Percent: 60.0
Duration-Seconds-After-Hit: 5
Interval-Ticks: 5
Amount: 10
Radius: 0.35
Particle-Size: 1.15
Body-Drips: true
Blood-Pools:
Enabled: true
Players: true
Mobs: true
Duration-Seconds: 6
Interval-Ticks: 10
Amount: 18
Radius: 0.65
Particle-Size: 1.15
Only-On-Ground: true
Worlds:
world:
Enabled: true
world_nether:
Enabled: true
world_the_end:
Enabled: true
Blood-Physics:
Directional-Splatter: true
Force: 0.42
Upward-Force: 0.18
Spread: 0.28
Damage-Severity:
Enabled: true
Style: MIXED
Max-Amount: 40
Per-Entity-Cooldown-Ticks: 3
Sound-Enabled: false
Sound: BLOCK_SLIME_BLOCK_HIT
Particle-Size: 1.0
Fallback-Particle: DAMAGE_INDICATOR
Light:
Max-Damage: 3.0
Amount: 4
Medium:
Max-Damage: 8.0
Amount: 8
Heavy:
Amount: 14
Critical-Hits:
Enabled: true
Players-Only: true
Style: MIXED
Extra-Amount: 10
Amount-Multiplier: 1.4
Particle-Size: 1.35
Require-Full-Swing: true
Sound-Enabled: true
Sound: ENTITY_PLAYER_ATTACK_CRIT
Bleeding:
Enabled: true
Players: true
# Percent chance to begin bleeding when hit.
Chance: 12.0
# The hit must deal at least this much final damage before bleeding can start.
Minimum-Trigger-Damage: 1.0
# How long bleeding lasts.
Duration-Seconds: 15
# How often bleeding damage happens.
# 20 ticks = 1 second.
Tick-Interval: 60
# Minecraft health uses 2.0 = 1 heart.
# 1.0 = half a heart.
Damage-Per-Tick: 0.5
Minimum-Health: 1.0
Stop-At-Minimum-Health: true
# If hit again while already bleeding, should the timer reset?
Refresh-Duration-When-Hit-Again: true
Ignore-Creative: true
Ignore-Spectator: true
Notify-Player: true
Messages:
Start: "&cYou are bleeding!"
End: "&7Your wounds stop bleeding."
Particles:
Amount: 8
Radius: 0.28
Size: 1.05
Ground-Drips: true
Sound:
Enabled: true
Start: ENTITY_PLAYER_HURT
Tick-Enabled: false
Tick: BLOCK_SLIME_BLOCK_HIT
Player:
Enabled: true
BloodEffect: BLOCK
BloodParticle:
Type: FLAME
Velocity: 0.005
Amount: 100
BloodType: REDSTONE_BLOCK
BloodSpray:
Enabled: true
Passive-Mobs:
Enabled: true
Neutral-Mobs:
Enabled: true
Hostile-Mobs:
Enabled: true
Boss-Mobs:
Enabled: true
FriendlyMobs:
Bat: REDSTONE_BLOCK
Cat: REDSTONE_BLOCK
Chicken: REDSTONE_BLOCK
Cod: PRISMARINE
Cow: REDSTONE_BLOCK
Donkey: REDSTONE_BLOCK
Fox: ORANGE_TERRACOTTA
Horse: REDSTONE_BLOCK
Mule: REDSTONE_BLOCK
Ocelot: REDSTONE_BLOCK
Parrot: REDSTONE_BLOCK
Pig: REDSTONE_BLOCK
PolarBear: WHITE_CONCRETE
PufferFish: YELLOW_TERRACOTTA
Rabbit: REDSTONE_BLOCK
Salmon: PRISMARINE
Sheep: REDSTONE_BLOCK
Squid: BLACK_CONCRETE
Strider: CRIMSON_NYLIUM
TropicalFish: ORANGE_CONCRETE
Turtle: GREEN_TERRACOTTA
Villager: REDSTONE_BLOCK
WanderingTrader: REDSTONE_BLOCK
IdleMobs:
Bee: HONEY_BLOCK
Dolphin: PRISMARINE
Enderman: PURPLE_CONCRETE
Goat: REDSTONE_BLOCK
Llama: REDSTONE_BLOCK
Panda: BLACK_CONCRETE
TraderLlama: REDSTONE_BLOCK
Wolf: REDSTONE_BLOCK
ZombifiedPiglin: NETHER_WART_BLOCK
EnemyMobs:
Blaze: MAGMA_BLOCK
Creeper: LIME_CONCRETE
Drowned: PRISMARINE
CaveSpider: BLACK_CONCRETE
Endermite: PURPLE_CONCRETE
Evoker: REDSTONE_BLOCK
Ghast: WHITE_CONCRETE
Hoglin: NETHER_WART_BLOCK
Husk: GREEN_TERRACOTTA
MagmaCube: MAGMA_BLOCK
Phantom: BLUE_TERRACOTTA
Piglin: NETHER_WART_BLOCK
Pillager: REDSTONE_BLOCK
Ravager: RED_NETHER_BRICKS
Shulker: PURPLE_CONCRETE
SilverFish: LIGHT_GRAY_CONCRETE
Skeleton: BONE_BLOCK
Slime: SLIME_BLOCK
Stray: PACKED_ICE
Vex: LIGHT_BLUE_CONCRETE
Vindicator: REDSTONE_BLOCK
Witch: PURPLE_CONCRETE
WitherSkeleton: COAL_BLOCK
Zombie: GREEN_TERRACOTTA
Spider: BLACK_CONCRETE
BossMobs:
Wither: SOUL_SAND
EnderDragon: CRYING_OBSIDIAN
Guardian: SEA_LANTERN
[/CODE]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Custom Mob Blood
Each mob can have its own blood block type.
For example:
[CODE=YAML]EnemyMobs: Zombie: GREEN_TERRACOTTA Blaze: MAGMA_BLOCK WitherSkeleton: COAL_BLOCK Creeper: LIME_CONCRETE[/CODE]
This means:
- Zombies can have rotten green blood.
- Blazes can have molten orange blood.
- Wither Skeletons can have black wither blood.
- Creepers can have bright green ichor.
Blood trails and blood pools will automatically use particle colours that match the configured block.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Bleeding System
PixelBlood includes an optional player bleeding effect.
When a player is hit, there is a configurable chance they will begin bleeding from their wounds.
Bleeding can:
- Damage the player over time.
- Show blood drip particles.
- Play optional sounds.
- Refresh duration if the player is hit again.
- Stop safely at half a heart.
Bleeding will never kill the player by itself.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Dependencies
None━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Current Direction
PixelBlood has been revived and cleaned up to focus on one thing:
Immersive, configurable blood effects for Minecraft combat.
This version does not include custom items, crafting systems, signs, healing items, or damage holograms.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Support
For support, questions, or suggestions, feel free to join the Discord:
Join The Support Discord
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Disclaimer
- You may not redistribute this plugin as your own.
- You may not sell this plugin.
- You may not decompile or modify this plugin without permission.
PixelBlood is back — cleaner, sharper, and bloodier than before.
| Progress | 100% complete |
| Game Version | Minecraft 26.1 |
| Tags |
11 Update Logs
PixelBlood Revival Update - New Blood Effects : by MythicGhoul 05/24/2026 12:08:05 pmMay 24 @ 4:08 pm UTC
PixelBlood Revival Update
PixelBlood has been cleaned up and refocused as a lightweight blood effects plugin. This update removes old leftover systems and expands the core blood visuals with new configurable effects.
New Features:
Cleanup:
New Admin Commands:
PixelBlood is back — cleaner, sharper, and bloodier.
PixelBlood has been cleaned up and refocused as a lightweight blood effects plugin. This update removes old leftover systems and expands the core blood visuals with new configurable effects.
New Features:
- Added low-health blood trails
- Added temporary death blood pools
- Added damage severity blood bursts
- Added critical hit blood bursts
- Added directional blood splatter
- Added config-matched blood colours for trails and pools
- Added optional player bleeding effect
- Expanded the admin GUI with new toggles
- Updated commands and tab completion
Cleanup:
- Removed old custom item command references
- Removed old death message toggle references
- Cleaned admin-only command handling
- Improved the plugin’s blood-effects-only direction
New Admin Commands:
/pb trails/pb pools/pb severity/pb crits/pb splatter/pb bleedingPixelBlood is back — cleaner, sharper, and bloodier.
LOAD MORE LOGS
4610167
7

Have something to say?
or only do blood when mob gets hurt by something sharp instead of like, fall damage or fire/magma/lava/drowning damage?