CurseForge · Minecraft mod
ContractBlade
Bind Touhou Little Maid companions to weapons, manifest them in combat, and grow together through Contract Resonance.
Quick answer
Which ContractBlade release should I use?
ContractBlade contract-blade-forge-1.20.1-1.0.7.jar targets 1.20.1 with Forge. The project page does not say whether this file belongs on the client, dedicated server, or both. No extra mods listed for this file.
Where it goes
Is ContractBlade required on the client, server, or both?
The project page does not say whether this file belongs on the client, dedicated server, or both.
The source does not explicitly classify this release as client-only or server-only.
What else does ContractBlade contract-blade-forge-1.20.1-1.0.7.jar need?
contract-blade-forge-1.20.1-1.0.7.jar. Change the file and its required mods may change too.
This file does not list any required mods. Do not add a library just because a different file uses it.
This file does not list any required or optional mods.
Before you install it
Add ContractBlade without breaking your instance.
Built for ContractBlade contract-blade-forge-1.20.1-1.0.7.jar. Pick another file and the loader, install side or required mods may change.
- 01
Stick to this file
Use contract-blade-forge-1.20.1-1.0.7.jar. It targets 1.20.1 with Forge; another release may have different loader, side or dependency requirements.
- 02
Bring the mods it needs
This file does not list any required mods. Do not add a library just because a different file uses it.
- 03
Put it on the correct side
The project page does not say whether this file belongs on the client, dedicated server, or both.
- 04
Pick the file you checked
Use the “Get this file” button beside contract-blade-forge-1.20.1-1.0.7.jar. It opens that exact file at the source.
About this project
What does ContractBlade add?
Contract Blade / 车万女仆:契约之刃
Contract Blade is a Touhou Little Maid addon that lets maids form persistent contracts with supported weapons. Contracted companions can manifest in combat, return safely when their weapon is switched, build Contract Resonance, and strengthen their weapon through shared battles. Versioned compressed storage preserves maid inventories, appearances, capabilities, and progression while reducing contract NBT size.
Features
- Bind a tamed maid to the dedicated Contract Blade or another supported weapon.
- Automatic manifestation and delayed recall for ordinary contracted weapons.
- Manual summon and recall controls for the dedicated Contract Blade.
- Contract Resonance as a renewable combat resource, separate from TLM favorability.
- Weapon growth, ownership protection, transfer safeguards, and multiplayer-safe contracts.
- Single-authority contract storage, automatic legacy migration, compressed maid data, and anti-recursion protection.
- Optional integrations for Goety, Iron's Spells 'n Spellbooks, Touhou Little Maid: Spell, SlashBlade, TLM: True POWER, and True POWER of Maid.
- Optional TACZ contract-gun support using TLM's native gun task and owner-inventory ammunition links.
- Optional Patchouli handbook support.
Requirements
- Minecraft 1.20.1
- Forge 47.x
- Java 17
- Touhou Little Maid 1.1.7 or newer
All compatibility integrations are optional and are detected at runtime.
TACZ contract guns require TACZ 1.1.8 or newer and a TLM version that provides the touhou_little_maid:gun_attack task. The current TLM release is recommended.
License
Code and original assets in this repository are available under the MIT License. See LICENSE and ASSET_SOURCES.md.
Project description from CurseForge.
Pick your setup
ContractBlade by Minecraft version and loader
Choose the version and loader you play, then open the matching release.
Check the dependencies, then try the file in a copied instance before changing a world you care about.
Recent files
ContractBlade versions and loaders
contract-blade-forge-1.20.1-1.0.7.jar
1 Oct 2026
contract-blade-forge-1.20.1-1.0.6.jar
25 Sept 2026
contract-blade-forge-1.20.1-1.0.5.jar
13 Aug 2026
contract-blade-forge-1.20.1-1.0.2.jar
9 Aug 2026
contract-blade-forge-1.20.1-1.0.1.jar
4 Aug 2026
contract-blade-forge-1.20.1-1.0.0.jar
2 Aug 2026
contract-blade-forge-1.20.1-0.1.0-beta.8.jar
1 Aug 2026
contract-blade-forge-1.20.1-0.1.0-beta.4.jar
31 Jul 2026
Contract Blade 0.1.0-beta.3 for Forge 1.20.1
contract-blade-forge-1.20.1-0.1.0-beta.3.jar
29 Jul 2026
Contract Blade 0.1.0-beta.2 for Forge 1.20.1
contract-blade-forge-1.20.1-0.1.0-beta.2.jar
28 Jul 2026
Contract Blade 0.1.0-beta.1 for Forge 1.20.1
maid_weapon-forge-1.20.1-0.1.0-beta.1.jar
26 Jul 2026
Looking for an older file? The official CurseForge project page is in Resources.