1.0.0
Compatibility
Changes
📜 Smart Contract
Smart Contract is a lightweight, lore-friendly, and highly functional economy mod designed to bring legal structure, trust, and business management to your Minecraft world. Perfect for multiplayer SMPs, roleplay servers, and economy-driven communities, this mod eliminates verbal agreements and replaces them with unforgeable, binding in-game documents.
Whether you are starting a massive corporate conglomerate or lending a few diamonds to a friend, Smart Contract ensures everyone plays by the rules.
✨ Features
4 Unique Contract Types: Choose the exact legal document you need for your transaction.
Secure Data Management: Once a contract is signed, its NBT data is locked, protecting the terms from being altered.
Immersive GUIs: Clean, straightforward, and custom user interfaces for seamless interaction.
Survival Ready: Fully craftable with simple, vanilla-friendly ingredients.
Server Optimization: Lightweight design making it perfectly safe for high-population multiplayer environments.
🚀 How to Get Started
1. Crafting a Blank Contract Your business empire starts with a single piece of paper. Combine a piece of Paper and an Ink Sac in your crafting grid to create a Blank Contract.
2. Choosing Your Document Type Right-click with the Blank Contract in hand to open the master selection menu. You can choose between four dedicated business frameworks
💵 Loan Contract: Perfect for tracking borrowed assets, specific loan amounts, and agreed-upon repayment terms.
⚖️ Debt Contract: A straightforward IOU system documenting exactly who owes what to whom.
🏢 Company Formation Contract: Establish an official business entity, outline shareholders, and declare initial funding capital.
🤝 Partnership Contract: Join forces with another player, define equity split percentage, and set project durations.
3. Signing and Executing Fill out the required input fields inside the custom GUI and click Sign & Create. The document will instantly convert into a Filled Contract, permanently locking in the text, assigning an official Contract Owner, and preventing any future modifications. You can also securely copy existing contracts for record-keeping.
🛠️ Compatibility & Requirements Environment: Client & Server (Required on both sides for multiplayer).
Modpack Policy: Feel free to include this mod in any open or private modpacks! No special permission is required, though a link back to this page is highly appreciated.
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:wvzk8ifN:stL1EvEa"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:wvzk8ifN:stL1EvEa"
}

