Back to mods
ContractBlade project artwork

CurseForge · Minecraft mod

ContractBlade

Bind Touhou Little Maid companions to weapons, manifest them in combat, and grow together through Contract Resonance.

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which ContractBlade release should I use?

Updated today
Latest stable file contract-blade-forge-1.20.1-1.0.7.jar
Game version 1.20.1
Loader Forge

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.

Client Source doesn’t say
Dedicated server Source doesn’t say
Loader for this release Forge
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

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.

No extra mods listed for this file

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.

  1. 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.

  2. 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.

  3. 03

    Put it on the correct side

    The project page does not say whether this file belongs on the client, dedicated server, or both.

  4. 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.

1 available setups

Check the dependencies, then try the file in a copied instance before changing a world you care about.

Recent files

ContractBlade versions and loaders

11 of 11 releases match

Looking for an older file? The official CurseForge project page is in Resources.