
Bloodline Smp
Bloodline SMP Client Mod adds the custom Bloodline HUD, ability icons, cooldown overlays, and rebindable keybinds used by the Bloodline SMP server. It also syncs bloodline state and powers the client-side visuals required for the full gameplay experience.
- Загрузки
- 1K
- Подписчики
- 9
- Обновлён
- 8 августа 2026 г.
- Лицензия
- MIT
Опубликован 4 апреля 2026 г.
Bloodline SMP Client Mod
Bloodline SMP Client Mod is the required companion mod for the Bloodline SMP server. It adds the custom HUD, ability icons, cooldown overlays, rebindable keybinds, and live syncing that make the bloodline system work properly on the client.
This mod is made specifically for Bloodline SMP and is not intended to be a standalone content mod. It exists to display your active bloodline, show locked and unlocked abilities, handle OmniBlade HUD overrides, and provide the extra client-side feedback the server plugin cannot fully render by itself.
Aqua
Theme: Water control, pressure, mobility
Abilities
Water DashSuffocation CurseTidal Surge
Aqua focuses on movement, pressure, and water-based combat. It is the weakest bloodline in direct raw PvP, but it can still be dangerous through control and positioning.
Earthian
Theme: Tanking, destruction, terrain control
Abilities
Ground SlamRoot TrapWorldbreakerObsidian CageConsume
Earthian is built around area pressure, durability, and battlefield control. It can trap, displace, and overwhelm enemies through terrain-based abilities.
Spartan
Theme: Fire, rage, aggression
Abilities
FireballFlaming HandsHell DominionFlame BarrierSparta's DomainorInferno Rushdepending on server mode
Spartan is a strong offensive bloodline focused on fire, pressure, and direct combat. It rewards aggressive play and high-impact engages.
Voider
Theme: Control, fear, movement, disruption
Abilities
Void BlinkVoid SendVoid FlightEnderman GuardInfinite VoidorVoid Collapsedepending on server mode
Voider is built around control and high-impact utility. It has strong movement, strong disruption, and some of the most dangerous abilities in the Bloodline SMP system.
Raiju
Theme: Lightning, speed, area denial
Abilities
Lightning StrikeDashElectric ShockElectric ChargesElectro Dash
Raiju is a high-speed lightning bloodline built around chain damage and relentless pressure. Its passive grants permanent Speed I, and its kit combines burst area damage with a devastating dash that leaves a damaging lightning trail behind it.
Otzi
Theme: Ice, crowd control, terrain manipulation
Abilities
FreezeFreezing AuraSlippery Field
Otzi is a pure control bloodline with no passive, instead pouring all its power into locking enemies down. It can fully immobilize a single target, blanket an area in slowing effects, or turn the battlefield into a sliding ice field to disrupt positioning.
Hera
Theme: Air, mobility, crowd manipulation
Abilities
Double JumpUpdraftFlightDashWind ControlGravity Pull
Hera is an air-based bloodline centered on mobility and repositioning enemies. It offers double jump and temporary Creative Flight for freedom of movement, while its later abilities can launch, pull, or seize control of enemies to dictate fights.
Ченджлог
2.9.8Релиз1.21.9, 1.21.10, 1.21.11 · 8 августа 2026 г.
BloodLine 2.9.8
Fixed
- Hera's double-jump can no longer be spammed infinitely — it's now limited to 3 double-jumps per 60 seconds (both values configurable under
bloodlines.hera.double-jump). A red popup warns when exhausted.
Improved
/bloodlineadminGUI overhauled:- Debug actions now actually work (buttons matched to their handlers).
- Player list shows online players first with online/offline status.
- Refresh / Close buttons and glass filler throughout.
- Bloodline selection auto-syncs to the player's stored level; summary shows current vs. selected.
- Offline targets are notified instead of silently failing.
2.9.5Релиз1.21.9, 1.21.10, 1.21.11 · 8 августа 2026 г.
/bloodlineadminGUI overhauled: fixed broken debug actions, online-first player list with online status, Refresh/Close buttons, bloodline selection auto-syncs to stored level, current-vs-selected summary, and glass filler.
2.9.5Релиз1.21.9, 1.21.10, 1.21.11 · 8 августа 2026 г.
2.9.5 - New Bloodlines, Public Mode Default, Multi-Version Builds
Added
- Raiju (Lightning) bloodline: Speed I passive; Lightning Strike (10-block AoE, 60s CD); Dash (25s CD); Electric Shock (18-block raycast, refunds CD on miss, 90s CD); Electric Charges (level 4, stores 10 auto-strikes); Electro Dash (level 5, Speed V + lightning trail, 120s CD).
- Otzi (Ice) bloodline: Freeze (level 1, fully immobilizes a target for 5s, 90s CD); Freezing Aura (Slowness III + Mining Fatigue II, 120s CD); Slippery Field (turns the floor to ice for 10s, restores original blocks, 180s CD).
- Hera (Air) bloodline: double-jump + fall-damage passive; Updraft (90s CD); Flight (30s creative flight, 180s CD); Dash (45s CD); Wind Control (level 4, puppeteers a target, 180s CD); Gravity Pull (level 5, 180s CD).
- Ability Nullifier Marker craftable tool — place two corners up to 50×50 blocks apart to create a persistent no-abilities zone (saved to
ability-disabled-areas.yml). /removeareacommand — removes your own no-abilities zone while standing inside it.- Public mode is now the default (
mode: public). Voider can be rolled and used by everyone in public mode; theowner-usernamelock now only applies in scripted mode. - First-join roll now draws from all 7 base bloodlines with per-bloodline configurable chances (
first-join-selection.chances.*). - Recipe-book auto-discovery config (
recipe-book.force-discover-all) applied on join and on/bloodlinereload. - Bloodline select GUI enlarged to show all 7 bloodlines; Test Items GUI reworked to per-bloodline columns.
/bloodlineadmineditor GUI expanded to show all 8 bloodlines (Raiju/Otzi/Hera added) with Random Base, level, Debug, Save/Cancel controls.- Ability HUD editor (I key): drag/resize ability slots and status bar, numeric X/Y/Size fields, persisted to
config/bloodline_hotkeys.properties. - HUD shows bound key labels, slot numbers, and server-driven ability slots (4th/5th slots for Raiju/Hera, hidden "Locked" slots for Otzi).
- Built-in auto-handshake servers always run
/bloodlinehandshakeon join (no setup needed). - Client mod now supports Minecraft 1.20 through 26.1.2 (Java 17/21/25) with dual networking source sets (
src/legacy/src/modern) and per-version jars.
Changed
- All offensive AoE/targeting abilities now skip the caster and tamed entities (shared
isEnemyTargettargeting). - Client mod is now required by default (
client-mod.required: true). - Ability balance passes across Aqua, Spartan, Earthian, and Voider (cooldown reductions, damage, duration, and effect-amplifier tweaks — see
config.ymldefaults). - Hell Dominion / Crimson Domain duration now derives from config instead of being hardcoded to 60s.
- Server
plugin.ymlversion, clientfabric.mod.jsonminecraft/javaconstraints, and jars are now property-expanded at build time. - Automatic version bumping runs on build unless
-PskipAutoVersionBumpis passed.
Fixed
- Hera's Flight (secondary ability) is no longer instantly cancelled by the per-tick flight refresh —
updateFlightAvailabilitynow respects Hera's active flight and double-jump. - HUD editor crash on MC 1.21.11 (
Can only blur once per frame) plus defensive fallback when other mods touch the blur path. - KeyBinding registration and HUD icon rendering fixed for modern (1.21.11+) builds.
- Otzi Freeze now prevents movement, attacks, block breaking/placing, and ender pearls for the frozen target.
- Passive buffs no longer linger when entering disabled areas/worlds.
- Custom-item craft results cleared correctly on craft-preparation.
- Fixed container contents being wiped when domain/terrain abilities (Hell Dominion, Crimson Domain, Obsidian Cage, Void Collapse, custom domain pastes) replaced a chest and restored it on expiry — original
BlockStateis now stored/restored instead of just block data.
Removed
- OmniBlade disabled (recipe, HUD flag, test commands; spectator-lock data remains dormant).
- Blood Mace crafting/use disabled (
/bloodlinetest mace,givebloodmaceremoved).
2.9.5Релиз1.21.9, 1.21.10, 1.21.11 · 8 августа 2026 г.
2.9.5 - New Bloodlines, Public Mode Default, Multi-Version Builds
Added
- Raiju (Lightning) bloodline: Speed I passive; Lightning Strike (10-block AoE, 60s CD); Dash (25s CD); Electric Shock (18-block raycast, refunds CD on miss, 90s CD); Electric Charges (level 4, stores 10 auto-strikes); Electro Dash (level 5, Speed V + lightning trail, 120s CD).
- Otzi (Ice) bloodline: Freeze (level 1, fully immobilizes a target for 5s, 90s CD); Freezing Aura (Slowness III + Mining Fatigue II, 120s CD); Slippery Field (turns the floor to ice for 10s, restores original blocks, 180s CD).
- Hera (Air) bloodline: double-jump + fall-damage passive; Updraft (90s CD); Flight (30s creative flight, 180s CD); Dash (45s CD); Wind Control (level 4, puppeteers a target, 180s CD); Gravity Pull (level 5, 180s CD).
- Ability Nullifier Marker craftable tool — place two corners up to 50×50 blocks apart to create a persistent no-abilities zone (saved to
ability-disabled-areas.yml). /removeareacommand — removes your own no-abilities zone while standing inside it.- Public mode is now the default (
mode: public). Voider can be rolled and used by everyone in public mode; theowner-usernamelock now only applies in scripted mode. - First-join roll now draws from all 7 base bloodlines with per-bloodline configurable chances (
first-join-selection.chances.*). - Recipe-book auto-discovery config (
recipe-book.force-discover-all) applied on join and on/bloodlinereload. - Bloodline select GUI enlarged to show all 7 bloodlines; Test Items GUI reworked to per-bloodline columns.
/bloodlineadmineditor GUI expanded to show all 8 bloodlines (Raiju/Otzi/Hera added) with Random Base, level, Debug, Save/Cancel controls.- Ability HUD editor (I key): drag/resize ability slots and status bar, numeric X/Y/Size fields, persisted to
config/bloodline_hotkeys.properties. - HUD shows bound key labels, slot numbers, and server-driven ability slots (4th/5th slots for Raiju/Hera, hidden "Locked" slots for Otzi).
- Built-in auto-handshake servers always run
/bloodlinehandshakeon join (no setup needed). - Client mod now supports Minecraft 1.20 through 26.1.2 (Java 17/21/25) with dual networking source sets (
src/legacy/src/modern) and per-version jars.
Changed
- All offensive AoE/targeting abilities now skip the caster and tamed entities (shared
isEnemyTargettargeting). - Client mod is now required by default (
client-mod.required: true). - Ability balance passes across Aqua, Spartan, Earthian, and Voider (cooldown reductions, damage, duration, and effect-amplifier tweaks — see
config.ymldefaults). - Hell Dominion / Crimson Domain duration now derives from config instead of being hardcoded to 60s.
- Server
plugin.ymlversion, clientfabric.mod.jsonminecraft/javaconstraints, and jars are now property-expanded at build time. - Automatic version bumping runs on build unless
-PskipAutoVersionBumpis passed.
Fixed
- Hera's Flight (secondary ability) is no longer instantly cancelled by the per-tick flight refresh —
updateFlightAvailabilitynow respects Hera's active flight and double-jump. - HUD editor crash on MC 1.21.11 (
Can only blur once per frame) plus defensive fallback when other mods touch the blur path. - KeyBinding registration and HUD icon rendering fixed for modern (1.21.11+) builds.
- Otzi Freeze now prevents movement, attacks, block breaking/placing, and ender pearls for the frozen target.
- Passive buffs no longer linger when entering disabled areas/worlds.
- Custom-item craft results cleared correctly on craft-preparation.
- Fixed container contents being wiped when domain/terrain abilities (Hell Dominion, Crimson Domain, Obsidian Cage, Void Collapse, custom domain pastes) replaced a chest and restored it on expiry — original
BlockStateis now stored/restored instead of just block data.
Removed
- OmniBlade disabled (recipe, HUD flag, test commands; spectator-lock data remains dormant).
- Blood Mace crafting/use disabled (
/bloodlinetest mace,givebloodmaceremoved).
2.5.1Релиз1.21.9, 1.21.10, 1.21.11 · 7 августа 2026 г.
2.9.1 - Built-in Auto Handshake Servers
Added
- The following servers now always auto-run
/bloodlinehandshakeon join, no setup required:195.1.18.60:15517voldsrud.chickenkiller.com:1551710.20.0.138:15517
- The handshake config screen (O key) now lists them under "Built-in (always auto-handshake)" so it's clear they are always active.
Notes
- Existing manually-saved servers keep working alongside the built-in ones.
2.9.0 - HUD Editor Crash Fix (Minecraft 1.21.11)
Fixed
- Fixed a crash (
IllegalStateException: Can only blur once per frame) when opening the Ability HUD editor. - Cause: the editor screen blurred the background a second time. Minecraft 1.21.11 already draws the blurred background before the screen renders and allows only one blur per frame.
- Added a safety fallback: if another mod already applied the blur this frame (e.g. rrls, SpruceUI, ImmediatelyFast), the editor logs a warning and draws a plain dark backdrop instead of crashing.
Notes
- This update is required for players on Minecraft 1.21.11.
2.5.0Релиз1.21.11 · 7 августа 2026 г.
⚡ Bloodline Hotkeys - Changelog
2.5.5
✨ New Features
🖱️ Draggable HUD Editor
- Added a new HUD editor in the client settings.
- Drag and reposition every UI element anywhere on your screen.
⚡ New Bloodline: Raiju (Lightning)
🌪️ New Bloodline: Hera (Air)
❄️ New Bloodline: Otzi (Ice)
⚡ Raiju (Lightning)
Passive
Speed I
Permanently grants Speed I while Raiju is your active bloodline.
Primary — Lightning Strike
- Strikes every enemy within 10 blocks
- Deals 5 damage + 0.75 per level
- Applies Slowness II for 2 seconds
- Cooldown: 60s
Secondary — Dash
- Launches you in the direction you're looking.
- Cooldown: 25s
Special — Electric Shock
- Raycasts up to 18 blocks
- Hits one target
- Deals 4 damage + 0.5 per level
- Applies:
- Slowness V
- Weakness II
- Duration: 4 seconds
- Cooldown is refunded if no target is hit.
- Cooldown: 90s
Fourth — Electric Charges
- Stores 10 charges
- Fires one charge automatically every second
- Each strike:
- Hits enemies within 10 blocks
- Deals 3 damage
- After all charges are consumed:
- 300 second cooldown
Fifth — Electro Dash
- Grants a 12 second buff
- Effects:
- Speed V
- Forward dash
- Every block travelled creates a lightning trail
- Trail deals 2 damage to nearby enemies
- Cooldown: 120s
❄️ Otzi (Ice)
Passive
No passive ability.
Primary — Freeze
- Raycasts up to 18 blocks
- Completely freezes one target for 5 seconds
- Target cannot:
- Move
- Attack
- Break blocks
- Place blocks
- Use Ender Pearls
- Cooldown: 90s
Secondary — Freezing Aura
- Affects enemies within 10 blocks
- Applies:
- Slowness III
- Mining Fatigue II
- Duration: 15 seconds
- Cooldown: 120s
Special — Slippery Field
- Creates a 10 block ice field
- Lasts 10 seconds
- All entities slide 28% faster
- Terrain restores automatically afterwards
- Cooldown: 180s
🌪️ Hera (Air)
Passive — Double Jump
- Toggle flight to perform a double jump
- Launches you upward with cloud particles
- Reduces fall damage
Primary — Updraft
- Launches all nearby enemies upward
- Range: 10 blocks
- Cooldown: 90s
Secondary — Flight
- Grants Creative Flight
- Duration: 30 seconds
- Cooldown: 180s
Special — Dash
- Launches you forward
- Cooldown: 45s
Fourth — Wind Control
- Raycasts up to 18 blocks
- Takes control of one target for 5 seconds
- Target is constantly pulled toward where you're looking
- Applies Slowness IV
- Cooldown is refunded if no target is found
- Cooldown: 180s
Fifth — Gravity Pull
- Pulls all enemies within 10 blocks toward you
- Applies:
- Slowness III
- Mining Fatigue III
- Duration: 5 seconds
- Cooldown: 180s
2.3.9 — Minecraft 1.21.11 Compatibility
🛠 Fixed
- Fixed a client initialization crash on Minecraft 1.21.11 caused by outdated
KeyBindingconstructor reflection. - Updated keybind registration to use the new KeyBinding.Category API.
- Fixed Bloodline HUD icons not rendering because of the updated
DrawContext.drawTexture()API. - Rebuilt the client for Fabric / Minecraft 1.21.11.
📌 Notes
- ✅ Recommended for all Minecraft 1.21.11 players.
- ✅ Compatible with:
- Fabric Loader 0.19.x
- Fabric API 0.141.x
2.5.0Релиз1.21.9, 1.21.10, 1.21.11 · 7 августа 2026 г.
⚡ Bloodline Hotkeys - Changelog
2.5.5
✨ New Features
🖱️ Draggable HUD Editor
- Added a new HUD editor in the client settings.
- Drag and reposition every UI element anywhere on your screen.
⚡ New Bloodline: Raiju (Lightning)
🌪️ New Bloodline: Hera (Air)
❄️ New Bloodline: Otzi (Ice)
⚡ Raiju (Lightning)
Passive
Speed I
Permanently grants Speed I while Raiju is your active bloodline.
Primary — Lightning Strike
- Strikes every enemy within 10 blocks
- Deals 5 damage + 0.75 per level
- Applies Slowness II for 2 seconds
- Cooldown: 60s
Secondary — Dash
- Launches you in the direction you're looking.
- Cooldown: 25s
Special — Electric Shock
- Raycasts up to 18 blocks
- Hits one target
- Deals 4 damage + 0.5 per level
- Applies:
- Slowness V
- Weakness II
- Duration: 4 seconds
- Cooldown is refunded if no target is hit.
- Cooldown: 90s
Fourth — Electric Charges
- Stores 10 charges
- Fires one charge automatically every second
- Each strike:
- Hits enemies within 10 blocks
- Deals 3 damage
- After all charges are consumed:
- 300 second cooldown
Fifth — Electro Dash
- Grants a 12 second buff
- Effects:
- Speed V
- Forward dash
- Every block travelled creates a lightning trail
- Trail deals 2 damage to nearby enemies
- Cooldown: 120s
❄️ Otzi (Ice)
Passive
No passive ability.
Primary — Freeze
- Raycasts up to 18 blocks
- Completely freezes one target for 5 seconds
- Target cannot:
- Move
- Attack
- Break blocks
- Place blocks
- Use Ender Pearls
- Cooldown: 90s
Secondary — Freezing Aura
- Affects enemies within 10 blocks
- Applies:
- Slowness III
- Mining Fatigue II
- Duration: 15 seconds
- Cooldown: 120s
Special — Slippery Field
- Creates a 10 block ice field
- Lasts 10 seconds
- All entities slide 28% faster
- Terrain restores automatically afterwards
- Cooldown: 180s
🌪️ Hera (Air)
Passive — Double Jump
- Toggle flight to perform a double jump
- Launches you upward with cloud particles
- Reduces fall damage
Primary — Updraft
- Launches all nearby enemies upward
- Range: 10 blocks
- Cooldown: 90s
Secondary — Flight
- Grants Creative Flight
- Duration: 30 seconds
- Cooldown: 180s
Special — Dash
- Launches you forward
- Cooldown: 45s
Fourth — Wind Control
- Raycasts up to 18 blocks
- Takes control of one target for 5 seconds
- Target is constantly pulled toward where you're looking
- Applies Slowness IV
- Cooldown is refunded if no target is found
- Cooldown: 180s
Fifth — Gravity Pull
- Pulls all enemies within 10 blocks toward you
- Applies:
- Slowness III
- Mining Fatigue III
- Duration: 5 seconds
- Cooldown: 180s
2.3.9 — Minecraft 1.21.11 Compatibility
🛠 Fixed
- Fixed a client initialization crash on Minecraft 1.21.11 caused by outdated
KeyBindingconstructor reflection. - Updated keybind registration to use the new KeyBinding.Category API.
- Fixed Bloodline HUD icons not rendering because of the updated
DrawContext.drawTexture()API. - Rebuilt the client for Fabric / Minecraft 1.21.11.
📌 Notes
- ✅ Recommended for all Minecraft 1.21.11 players.
- ✅ Compatible with:
- Fabric Loader 0.19.x
- Fabric API 0.141.x
2.4.1Релиз26.1, 26.1.1, 26.1.2 · 29 мая 2026 г.
Bloodline Hotkeys 2.3.9 - Minecraft 1.21.11 Fix
Fixed
- Fixed a client initialization crash on Minecraft 1.21.11 caused by outdated
KeyBindingconstructor reflection. - Updated keybind registration to use the 1.21.11
KeyBinding.CategoryAPI correctly. - Fixed a crash where the Bloodline HUD failed to render ability icons due to an outdated
DrawContext.drawTexturecall. - Rebuilt the client jar for Fabric / Minecraft 1.21.11.
Notes
- This update is recommended for all players using Minecraft 1.21.11.
- The mod should now load correctly with Fabric Loader 0.19.x and Fabric API 0.141.x.
Комментарии
Загружаем…

