promotional bannermobile promotional banner

Stock Prices - Supply and Demand

Item prices that react to supply, hoarding, and the money supply optional: Spud's Shop stall pricing.
Back to Files

stockprices-neoforge-1.1.1.jar

File namestockprices-neoforge-1.1.1.jar
Uploader
BarunnBarunn
Uploaded
Jul 13, 2026
Downloads
24
Size
78.0 KB
Mod Loaders
NeoForge
File ID
8423803
Type
R
Release
Supported game versions
  • 1.21.1

Curse Maven Snippet

NeoForge

implementation "curse.maven:stock-prices-supply-and-demand-1580611:8423803"

Learn more about Curse Maven

What's new

Stock Prices - Supply and Demand — Changelog

1.1.1

  • A self-balancing price engine (not a shop mod) that gives every obtainable item a Standard Retail Price, recomputed once per Minecraft day from the live state of the world.
  • Four pricing forces: Supply (down), Scarcity (up when effective supply runs low), Hoarding (concentrated stockpiles discount themselves out of circulation), and Inflation (the total money supply lifts every price). Demand tracking hooks in through Spud's Shop.
  • Own per-chunk container index (SavedData) built from a throttled, budgeted chunk scanner, so joining a world never stalls on container scans and unloaded chunks keep their last-known state.
  • Market Prices screen on a keybind (default "", rebindable) and /stockprices market, with live search, sorting, and a 7-day trend arrow. Commands: market, info, recompute, reload.
  • Currency is two-way: configured denominations act both as the bills a Spud's Shop stall is priced in and as the money supply that drives inflation.
    • Default currency is Create's Numismatics coin ladder (spur=1, bevel=8, sprocket=16, cog=64, crown=512, sun=4096).
    • Fail-safe: if none of the configured coin items exist in the instance (Numismatics not installed, or the ids are wrong), the mod automatically falls back to a vanilla netherite/diamond/emerald ladder so bills and the money pool keep working.
  • Integrations (all soft, safe when absent):
    • Spud's Shop — a per-stall checkbox hands a stall's price to the market; the daily recompute writes the computed price into the payment slot as the best-bill coin and count.
    • SDM Economy — account balances are totalled into the money pool as the bank side of the money supply, added on top of the physical currency in the world.
  • Stability: fixed a server-hang (watchdog force-shutdown) caused by the chunk-unload handler reading block capabilities through the level cache, which could deadlock the main thread during a chunk unload. The unload snapshot now reads state and block entities directly from the chunk.
  • For Minecraft 1.21.1 (NeoForge).

This mod has no additional files