
SmartTrading+
A Paper plugin that adds a reroll button to villager trading GUIs. Optimized for efficiency/utility, and saves you wrist pain loll. Shows enchanted book trades in the action bar. Pairs well with other villager plugins (ClickVillager, InstaRestock, Etc.)
1.3.0
Compatibility
Changes
Adds Auto-Roll, insanely fast, max of 20 rerolls/second, it can end up lagging. So the server host can edit the maximum rolls / second it can be in the config. Also adds Price Tolerance, say you want a rare 17 emerald Efficiency V book, it will skip over normal Efficiency V and hunt for one thats 17 Emeralds. In the settings you can increase the tolerance to +4 for example, and if you get an Efficency V book thats 18,19,20, or 21 emeralds it also stops. Changes /erp to /st+ (or /smarttrading+). Everything can be edited in this menu, Price Tolerance, Auto-Roll rolls/per second, and when to stop on certain enchants. An additional feature if you already have all the trades on the villagers you want you can turn off the reroll system for yourself, freeing up space for more emeralds when trading. And finally the Trade Log system it states how many trades you have on that villager, how many rerolls, and how many emeralds spent. It shows own stats and global stats.
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:mZCGx8vY:v1ONZB7F"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:mZCGx8vY:v1ONZB7F"
}
