Engaging Player-Created Quests in Chitinous Ties
Unleash Your Creativity!
With the Chitinous Ties mod, the world of Minecraft becomes your playground for custom quests. Whether you’re playing with friends or alone, this mod allows you to create and assign unique tasks, bounty hunts, or even delegate chores. Immerse yourself in a new layer of multiplayer enjoyment!
The Contract of Chitin
At the heart of this mod lies the powerful Contract of Chitin. Each contract enables you to outline specific tasks, set a deadline, and determine valuable item rewards for the players who undertake them. Once drafted, simply present the contract to the other player. After signing, the quest tracking begins seamlessly.
You can also duplicate contracts by combining a drafted version with a blank one, maximizing your ability to share quests. Plus, by nesting contracts, you can create a captivating chain of quests, enhancing the adventure even further.
Extradimensional Legal Archive
This unique block offers a convenient way to keep track of all signed contracts. In case a task becomes impossible to complete, the signer can easily annul the contract here, marking it as failed. The drafter, meanwhile, can retrieve any items associated with a failed contract directly from this archive, allowing you to reassign rewards or reclaim items.
Available Tasks
Here’s a list of default tasks you can assign, with the possibility to add more through datapacks:
- Purchase an item from a villager
- Consume a particular item
- Achieve a specific advancement level
- Locate a special structure or biome
- Deliver an item to another player
- Travel to a certain location
- Eliminate a specified mob
- Defeat a certain player
- Observe an entity
- Arrange specific blocks within a designated area
- Possess a specific item in your inventory
- Engage with an entity as a rider
- Attain a defined statistic
- Utilize an item on a block
- Have the drafter confirm task completion manually
Custom Tasks via Datapacks
The Chitinous Ties mod is entirely driven by data, allowing full customization of all tasks assigned by players through datapacks. You can integrate both vanilla and modded task options. Internally, this mod operates alongside the Advancements system, meaning that any task classified as an advancement can easily be translated into a contract task.
For the latest in-depth information regarding the datapacks format, you can access the documentation provided with the source code. It’s also included in the DATAPACKS file found within every jar file.
Compatibility and Requirements
Chitinous Ties is compatible with Minecraft version 1.20.1 and supports four major mod loaders: Quilt, Fabric, Neoforge, and Forge. The following mods are required:
- Abstract Operations
- Cardinal Components
- Fabric API or equivalent
- oωo
- Sinytra Connector (for Neoforge/Forge only)
While the following mods are not essential, they are recommended for additional support:
- EMI
- Icterine
Note: Avoid using this mod with any that completely eliminate the Advancements or Statistics systems.
Language Support
Currently, Chitinous Ties is available with a translation for toki pona, thanks to the contributions from Viscountexx of Chitin!
Contact Information
If you encounter any issues, wish to contribute code or suggestions, or have a datapack you’d like featured on this mod’s page, please feel free to reach out via email—contact details can be found on my website.