Перейти к содержимому
Mineforgian

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.

Discord Fabric

Aqua

Theme: Water control, pressure, mobility

Abilities

  • Water Dash
  • Suffocation Curse
  • Tidal 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 Slam
  • Root Trap
  • Worldbreaker
  • Obsidian Cage
  • Consume

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

  • Fireball
  • Flaming Hands
  • Hell Dominion
  • Flame Barrier
  • Sparta's Domain or Inferno Rush depending 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 Blink
  • Void Send
  • Void Flight
  • Enderman Guard
  • Infinite Void or Void Collapse depending 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 Strike
  • Dash
  • Electric Shock
  • Electric Charges
  • Electro 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

  • Freeze
  • Freezing Aura
  • Slippery 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 Jump
  • Updraft
  • Flight
  • Dash
  • Wind Control
  • Gravity 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

  • /bloodlineadmin GUI 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 г.
  • /bloodlineadmin GUI 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).
  • /removearea command — 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; the owner-username lock 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.
  • /bloodlineadmin editor 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 /bloodlinehandshake on 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 isEnemyTarget targeting).
  • 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.yml defaults).
  • Hell Dominion / Crimson Domain duration now derives from config instead of being hardcoded to 60s.
  • Server plugin.yml version, client fabric.mod.json minecraft/java constraints, and jars are now property-expanded at build time.
  • Automatic version bumping runs on build unless -PskipAutoVersionBump is passed.

Fixed

  • Hera's Flight (secondary ability) is no longer instantly cancelled by the per-tick flight refresh — updateFlightAvailability now 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 BlockState is 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, givebloodmace removed).
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).
  • /removearea command — 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; the owner-username lock 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.
  • /bloodlineadmin editor 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 /bloodlinehandshake on 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 isEnemyTarget targeting).
  • 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.yml defaults).
  • Hell Dominion / Crimson Domain duration now derives from config instead of being hardcoded to 60s.
  • Server plugin.yml version, client fabric.mod.json minecraft/java constraints, and jars are now property-expanded at build time.
  • Automatic version bumping runs on build unless -PskipAutoVersionBump is passed.

Fixed

  • Hera's Flight (secondary ability) is no longer instantly cancelled by the per-tick flight refresh — updateFlightAvailability now 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 BlockState is 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, givebloodmace removed).
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 /bloodlinehandshake on join, no setup required:
    • 195.1.18.60:15517
    • voldsrud.chickenkiller.com:15517
    • 10.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 KeyBinding constructor 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 KeyBinding constructor 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 KeyBinding constructor reflection.
  • Updated keybind registration to use the 1.21.11 KeyBinding.Category API correctly.
  • Fixed a crash where the Bloodline HUD failed to render ability icons due to an outdated DrawContext.drawTexture call.
  • 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.

Комментарии

Загружаем…