Home›Java›Mods›PixelBlood [1.20.x - 1.26.x] ⚔ Dynamic Blood Effects ⚔ Trails, Pools, Splatter & Bleeding
PixelBlood [1.20.x - 1.26.x] ⚔ Dynamic Blood Effects ⚔ Trails, Pools, Splatter & Bleeding
ModsJava

PixelBlood [1.20.x - 1.26.x] ⚔ Dynamic Blood Effects ⚔ Trails, Pools, Splatter & Bleeding

Java mod listed for Minecraft 1.20–26.x. Download on the author's site.

⬇ Download on Spigot
PixelBlood
Dynamic 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

Spoiler: Commands
Code (Text):
/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 bleeding

Permissions

Spoiler: Permissions
Code (Text):
pb.admin - Access to all PixelBlood commands and the admin GUI

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━​

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.

Spoiler: 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

 

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━​

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
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

Code (Text):
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


PixelBlood is back — cleaner, sharper, and bloodier than before.

Check out my other plugins here:
104033464_2687121278238125_5167351681309859084_n.png

bStats:
[​IMG]

​
Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

PixelBlood [1.20.x - 1.26.x] ⚔ Dynamic Blood Effects ⚔ Trails, Pools, Splatter & Bleeding is a free Minecraft Java mod. Compatible with Minecraft 1.20, 1.20.6, 1.21, 26.1. Downloaded 12,808 times (via Spigot). Download it and open it directly in the game.

Explore more