promotional bannermobile promotional banner

Numismatics VendorFlow

Adds configurable transaction limits with auto-reset timers to Numismatics Creative Vendors.
Back to Files

vendorflow-1.0.1.jar

File namevendorflow-1.0.1.jar
Uploader
ExplotadorExplotador
Uploaded
Jun 22, 2026
Downloads
153
Size
68.5 KB
Mod Loaders
NeoForge
File ID
8298329
Type
R
Release
Supported game versions
  • 1.21.1

Curse Maven Snippet

NeoForge

implementation "curse.maven:numismatics-vendorflow-1582252:8298329"

Learn more about Curse Maven

What's new

v1.0.1 — 22/06/2026

Added

  • Server-side compatibility: all features now work on dedicated servers (no client-side-only logic)
  • OP commands: /vd_reload, /vd_save, /vd_scan, /vd_reset
  • Auto-detect of existing creative vendors on world load and chunk load
  • Per-world persistence (data/vendorflow/vendors.json) with embedded instructions
  • VendorRegistry system: JSON-based registry with Gson serialization, captureEntry(), applyAll(), captureIfMissing()
  • Registry auto-save on vendor place/break, dirty-flag based flush on server stop
  • vd_scan command: scans all loaded chunks via reflection on blockEntityTickers
  • vd_reset command: resets all loaded vendors' transaction counters
  • Instructions in vendors.json documenting all fields and currencies

Fixed

  • /vd_reset not affecting pre-mod vendors (now iterates all loaded BEs via blockEntityTickers)
  • NPE on world path resolution (now uses ServerAboutToStartEvent)

Changed

  • Language: UI, tooltips, commands, and messages to English
  • Mod description: from "supply and demand / price fluctuation" to "transaction limits + per-vendor configuration registry"
  • Mod icon updated
  • JSON description (_note and _instructions in vendors.json)
  • Version bumped from 1.0.0 to 1.0.1

This mod has no additional files