Skip to content

Contract

Lightweight mod for servers adding contracts and bureaucracy to minecraft.

Fabric
Loaders
Fabric
Downloads on Modrinth
229
Followers on Modrinth
1
versions
4
Updated
August 3, 2026Aug 3
Published
in 2026
Items · swipe

At a glance

Runs on Fabric
For Minecraft 1.20.1
Needed in the game and on the server
Latest version — 1.1.0 from August 3, 2026
Requires Fabric Language Kotlin and Fabric API
License MIT — free
Where it's needed
In gamerequiredOn serverrequired

Needed both in the game and on the server

Game versions1.20.1

Contracts

View Source

A lightweight Fabric mod for Minecraft 1.20.1 that introduces Contracts — an advanced upgrade to vanilla Book and Quill with enhanced text editing, interactive elements, and document formatting.


🌟 Planned Features

  • 🛠️ [ DONE ] Interactive Checkboxes — Create toggleable checklist items directly inside documents.
  • 📝 [ PARTLY DONE ] Dynamic Lists — Bullet points, numbered lists, and auto-indenting text blocks.
  • 🎨 [IN DEVELOPMENT] Rich Text Formatting — Advanced styling tools including colors, bold/italic/strikethrough toggles, and alignment options.
  • 📜 [ DONE ] Contract Signing & Binding — Formalize agreements between players with immutable signatures.
  • ⚡ [IN DEVELOPMENT] Lightweight & Vanilla-Friendly — Minimal overhead, seamless integration into standard gameplay without bloat.

🛠️ Status & Progress

Feature / ComponentStatus
Mod Setup & Object Initialization✅ Done
Item & GUI Registration✅ Done
Custom Book/Contract Screen UI✅ Done
Checkboxes & Interactive Text Components✅ Partly Done
Text Formatting & Parsing Engine🚧 In Development
NBT Saving & Network Serialization✅ Done

🔧 Requirements & Installation

  1. Download and install Minecraft 1.20.1.
  2. Install Fabric Loader (v0.19.3+).
  3. Download and place Fabric API (any version) into your .minecraft/mods folder.
  4. Download and place Fabric Language Kotlin (any version) into your .minecraft/mods folder.
  5. Download the latest release of Contracts and place it in your mods folder.

📚 Guide

⚠️ This section will be updated as development progresses. Stay tuned

To get the contract paper you should craft it via a paper and a feather.

Craft

After crafting the contract right click it and open gui. To create a line with checkbox press enter.

GUI demonstration


🤝 Contributing & Support

  • Issues / Feature Requests: Please open an issue on GitHub.
  • Pull Requests: Feel free to submit PRs for features marked as In Development.

📄 License

This mod is licensed under the MIT License.

FAQ

How to install Contract?

Install Fabric for your Minecraft version, download Contract for the same version and loader, put the file into the mods folder and launch the game with the loader profile.

Which Minecraft versions does Contract support?

Contract has builds for Minecraft 1.20.1.

Is Contract needed on the server?

Needed in the game and on the server

License and source
MIT Licensefree to use and share with credit to the author
Original — Modrinth↗Files unchanged, verified with SHA-512Is this your mod? For rights holders

The site uses cookies: the necessary ones for sign-in and the theme, plus the Yandex Metrica and LiveInternet visit counters — they show us how the site is used. We have no advertising cookies. More