Tags
Creators
Details
Licensed MIT
Published 3 months ago
All versions
Bloodline SMP Plugin
2.3.0
Release
Bloodline Smp 2.3.03 months ago 18
Compatibility
Minecraft: Java Edition
1.21.x
Platform
Paper
Changes
Bloodline SMP Plugin v2.3.0
First public release of the Bloodline SMP server plugin.
Added
- Full custom bloodline system for Paper
- Bloodlines:
AquaSpartanEarthianVoider
- Bloodline progression through Trait Potions and Upgrade Potions
- Linear ability unlocking system
- Custom bloodline items
Universal CoreandOmniBlade- Admin panel with bloodline and item management
- Debug tools for testing cooldowns and bloodline systems
- Mode support for:
scriptedpublic
Gameplay Features
- Bloodline switching through drinking trait potions
- Per-bloodline progression reset when switching bloodlines
- Ability slot support with locked/unlocked progression
- Server-side cooldown handling
- OmniBlade override system with its own ability set
- Public mode replacements for scripted/domain-heavy abilities
- Bloodline abilities working on entities where supported
- Earthian
ConsumeandObsidian Cageterrain mechanics - Voider movement and teleport support improvements
- Spartan fire-based combat abilities and flame systems
Included Systems
- Bloodline commands
- Grace system
- Admin/debug controls
- Bloodline recipes
- Config-based mode switching
- Required handshake support for the companion client mod
Notes
- This plugin is designed to be used with the Bloodline SMP Client Mod for the full intended experience
- The plugin handles gameplay and server logic
- The client mod handles the custom HUD, keybinds, ability icons, cooldown overlays, and synced client visuals
- This is the first public plugin release, so more polish, balancing, and content updates will come later
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:AyZPItW4:x3RNySEg"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:AyZPItW4:x3RNySEg"
}

