Links
Tags
Creators
Details
All versions
This breaks previous configurations due to Gamestage compatibility and the
1.3.3
Release
VillagerContracts Extended 1.3.32 months ago 2
Compatibility
Minecraft: Java Edition
1.12.2
Platform
Forge
Supported environments
Client and server
Changes
Changelog
Added
- GameStage support: This feature was requested by small_raman88. To configure it, simply set
requiredGameStageto an existing stage or a custom stage in the settings - New
contractCostItemoption: You are no longer limited to selecting only emeralds or only experience; you can now enter an item ID. This also works with mods - New
enableCooldownCommentoption to configure the cooldown time, which prevents players from changing trades until they get the one they want. Villagers also display messages when they’re tired due to this cooldown (for now there are only a few, but more will be added over time) - New
autoNameVillagersCommentoption for villager names: it simply helps make the messages make more sense, but it’s still in development and not finished (though I recommend using the "Villager Names" mod created by Serilum, since it works better than this feature)
This breaks previous configurations due to Gamestage compatibility and the contractCostItem option, although the next version will no longer break configurations
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:9aKDaT1h:tO2b6uH6"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:9aKDaT1h:tO2b6uH6"
}

