A Minecraft Forge mod that integrates Blood Magic with FTB Teams, allowing players to bind items to their team's shared LP network.
Blood Magic Teams enables cooperative Blood Magic gameplay by allowing team members to share bound items and LP networks. When binding a Blood Magic item, players on a team can choose to bind it to their team instead of themselves, enabling all team members to use the item and contribute to a shared LP pool.
- Team Binding - Bind blood orbs, daggers, sigils, and other items to your FTB Team
- Shared LP Network - Team-bound items draw from and contribute to a shared LP pool
- Binding UI - Clean interface to choose between personal and team binding
- Preference System - Save your binding preference with "Don't ask again"
- Dynamic Tooltips - Team names update automatically when teams are renamed
- Commands - Manage preferences via
/bloodmagicteams - Configurable - Server-side config for all features
- Team Properties - Team leaders can restrict team binding permissions
| Mod | Type | Link |
|---|---|---|
| Blood Magic | Required | CurseForge |
| FTB Teams | Required | CurseForge |
| FTB Library | Required | CurseForge |
| Architectury API | Required | CurseForge |
| Command | Description |
|---|---|
/bloodmagicteams status |
View your current binding settings |
/bloodmagicteams preference personal |
Set default to personal binding |
/bloodmagicteams preference team |
Set default to team binding |
/bloodmagicteams preference reset |
Clear preference and ask again |
Configuration file located at config/bloodmagicteams-server.toml:
# Enable team binding functionality
enableTeamBinding = true
# Show the binding selection UI
showBindingUI = true- Join or create an FTB Team
- Obtain a Blood Magic bindable item (blood orb, dagger, etc.)
- Right-click to bind - a UI will appear asking Personal or Team binding
- Select Team Binding to share with teammates
- Optionally check "Don't ask again" to save your preference
Team-bound items:
- Can be used by any team member
- Share a single LP network across the team
- Display
[Team Bound]in the tooltip - Show the current team name (updates if renamed)
Contributions are welcome! Please feel free to submit issues and pull requests.
- Fork the repository
- Create a feature branch (
git checkout -b feature/amazing-feature) - Commit your changes (
git commit -m 'Add amazing feature') - Push to the branch (
git push origin feature/amazing-feature) - Open a Pull Request
This project is licensed under the Creative Commons Attribution 4.0 International License (CC BY 4.0) - see the LICENSE file for details.
- WayofTime - Blood Magic
- FTB Team - FTB Teams & FTB Library
- Architectury - Architectury API