Contract
Contract is a Fabric mod for Minecraft 1.20.1 that lets players draw up written agreements with each other inside the game, using paper documents that can be signed.
What it does
Players craft a contract from paper and a feather, then right-click it to open a writing screen. Inside the document a line can be turned into a checkbox by typing it with a checkbox marker and pressing enter, and checked items stay visible in the text. Once both parties have signed, the signatures are fixed and cannot be altered, which gives an agreement a record that neither side can quietly edit afterward.
The mod targets survival servers and roleplay communities where trade, favors and shared work are handled by players rather than by commands. It is described as a lightweight addition that keeps standard gameplay and avoids adding systems beyond the documents themselves. Contract needs Fabric API and Fabric Language Kotlin, both of which must be installed alongside it. Every player and the server need a copy of the mod. It is published for Fabric only, with a single game version, 1.20.1, and the latest file is 1.1.0, released on 2026-08-03. The code is released under the MIT License, but the project is not open source.
Key features
Crafted contract documents
A contract is made from paper and a feather, so the item fits into the ordinary crafting progression.
Interactive checkboxes
Lines can be turned into checklist items that the reader ticks directly inside the document.
Immutable contract signing
Two players sign the same document, and the signatures become fixed, which formalizes the agreement.
Dynamic lists
Bullet points and numbered lists are supported, with text blocks that indent automatically.
Gallery
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 2
Use cases
Player trades
Two players can record the terms of an exchange, such as items or payment, and sign before the trade takes place.
Roleplay agreements
Communities that run economies or factions can use signed documents to make player deals part of the story.
Who it’s for: Server owners running economy or roleplay servers, and players who want to record deals with each other inside the game rather than in chat.
Questions
Which loader does Contract need?
Does Contract have to be installed on both sides?
Does Does Contract require Fabric Language Kotlin?
In the catalog
Contract is one of 2,072 Economy mods on ModsFinder, and one of 1,159 Economy mods for Fabric. 34,764 mods support Minecraft 1.20.1.
Similar mods
What the author says
To get the contract paper you should craft it via a paper and a feather. After crafting the contract right click it and open gui. To create a line with checkbox press enter.
Official listing
- Modrinth page
- modrinth.com/mod/contractmod
- Owner
- Podvodniy_chert
- Published
- 2026-07-31
- Updated on Modrinth
- 2026-08-03
- Facts verified
- 2026-10-15
