FutureShops 2.5.0
Curse Maven Snippet
What's new
FutureShops 2.5.0
Dynamic pricing now applies consistently to admin shops opened through /shop.
Fixes
- Purchases and cart checkout charge the dynamically adjusted price.
- Sales pay the adjusted sell price while preserving the configured buy and sell relationship, subject to rounding.
- Shop catalogs and cart verification show the adjusted prices. Open shops refresh when a recalculation changes prices.
- An outdated confirmation is rejected before money or items move, so players can review the refreshed price and confirm again.
Dynamic pricing works with finite and infinite stock. Changes take effect at the configured recalculation interval, not after every individual trade. Buy promotions apply after the dynamic adjustment. Player shop prices and the existing demand, supply, and decay formula are unchanged.
Installation
For Minecraft 1.21.1 and NeoForge. Tested with NeoForge 21.1.248, Java 21, and GeckoLib 4.8.4. Install the identical FutureShops jar and the matching GeckoLib dependency on both client and server.
Back up the complete world and configuration before upgrading. Existing pricing history is retained and can affect the first price after upgrading. No new configuration flag or saved data migration is required.
All Relations
- All Relations
- Embedded Library
- Optional Dependency
- Required Dependency
- Tool
- Incompatible
- Include

