MarketBlocks 1.1.0 for NeoForge 1.21.4
Curse Maven Snippet
What's new
Added
- Trader NPC Survival & Combat AI:
- Hostile mobs (Zombies, Pillagers, Vindicators, etc.) now actively target Trader NPCs.
- Traders flee at full sprint speed from threats and prioritize survival over shopping.
- Organic Trader Shopping Behavior:
- Traders now approach shops naturally from the front at realistic standing distances.
- Realistic, wealth-based purchase quantities (Citizens buy few items, Nobles buy more).
- Unstackable equipment (weapons, armor, tools) is now capped at 1ÔÇô2 per purchase.
- Recipe Viewer Support: Native exclusion zones for Roughly Enough Items (REI) and EMI (Fabric & NeoForge).
- Trade Stand Showcase Ergonomics: Place glass showcases directly without sneaking, and break them easily with an axe.
- NPC Clerk Player Skins: Player skins can now be resolved by player name or UUID reliably.
- Configurable Shop Teleportation: Added independent
enableTeleportmaster toggle inmain.toml.
Changed
- Realistic Item Economy: Overhauled default exchange values for vanilla items in
TraderEconomyManager. - Configurable Budgets: Separate min/max budgets per trader tier in
trader.toml. - Shop Protection: Only primary owners can dismantle shop blocks or remove showcases; co-owners manage stock safely.
- NeoForge Compatibility: Decoupled runtime version requirements for smoother modpack compatibility.
Fixed
- Single Offer Shop GUI & Side Panels: Fixed delayed side tabs (Inventory, Settings, Log) and delete button popping in late upon opening shops or market crates; permission flags are now synchronized instantly on Frame 0 with zero lag.
- Trader AI Navigation: Fixed traders getting stuck spinning on counter edges, and resolved frozen departure routines after shopping.
- Shopping Menus: Fixed rapid double-clicks accidentally swallowing purchases.
- Clerk NPCs: Fixed repetitive sound spam during fast purchases and prevented 180┬░ head-snapping.
- Visual Glitches: Fixed lingering mining cracks on placed trade stands and misleading ownership messages.
- Localization & UI Overflows: Fixed truncated texts, layout misalignments, and overlapping labels across all supported languages (English, German, Spanish, French).
- Server Autosave Crash: Fixed a critical server crash (
IllegalStateException: Value must be within range [1;99]) triggered during autosave when players made bulk purchases exceeding 99 items; transaction logs now preserve base item stacks and record purchase multipliers via aggregation counts.
This mod has no additional files

