1.9.7
Compatibility
Changes
v1.9.7 — Trade Post Overhaul
System Buying
-
System no longer buys your entire listing at once — it now partially fills stacks over multiple checks, chipping away over time
-
Cheap listings attract bigger fills — list below market and the system is likely to buy in bulk. List above market and it'll only ever take small amounts at a time
-
System checks every 6 minutes and rolls independently per listing
-
Cheaper listings always get priority — if two listings exist for the same item, the cheaper one always gets first shot at the system buy roll each interval
-
Listings at or below market price have a 65% cumulative chance of at least one fill over their lifetime. At 130% that drops to 30%, at 175% it's basically never
Pricing & Fees
-
All system logic (buy chance, quantity tier, listing fee, expiry window) now uses the 7-day median price as its reference instead of the live spot price — this prevents players from bulk buying to crash supply, inflating the spot price, then listing at what looks like "market rate" to exploit the system
-
Listing fees now scale based on how far above the 7-day median you're listing, not the live price
-
Overpriced listings expire faster — a listing at 200% of median only gets the minimum 1-hour window. At market price you get the full 1–2 hour random window
UI
-
Buy chance label now shows cumulative sell probability over the listing lifetime, not the per-check roll — what you see is what you actually get
-
Buy chance and fee preview in the listing panel both reference the 7-day median so the display matches what the server actually uses
Exploits Fixed
-
Players can no longer buy an item from a listing and immediately relist it — the relist cooldown now applies to both the buyer and the seller
-
Minimum listing quantity of 4 units for common items — prevents players from listing 1 unit of cheap items to squat listing slots at near-zero cost. Rare items (nether stars etc) are exempt and can still be listed as qty 1
-
Demand events now scale the system buy cap rather than adding directly to the raw chance — previously a large demand spike could silently push the buy chance past its intended ceiling
Bug Fixes
- Fixed /markettoggle systembuy — the toggle existed but was never actually checked, so system buys would continue firing regardless. Now correctly stops all auto-buy rolls when disabled.
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:HT3IDzsT:5hUXhWKi"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:HT3IDzsT:5hUXhWKi"
}

