Ordinary goods, authoritative prices
Village Supply Shop
Browse published offers, review limits and inventory capacity, confirm a DUST purchase, and understand its receipt.
On this pageOpen and browse the shop
Open and browse the shop
When the polished Village Supply Shop becomes available, use its interaction from the supported world location. The catalog shows the shop identity, shopkeeper or location context, current DUST, and approved active offers. Each card includes an item name, description, image or clearly marked preview art, unit price, quantity controls where supported, purchase limits, cooldown context, and inventory availability.
Only offers in the active published shop version are player-visible. Drafts, validation reports, reviews, schedules, and internal version identifiers stay inside authorized operations. If a shop version is disabled or not yet effective, the player catalog closes safely instead of leaking unpublished offers.
Prices are controlled by the server. Browser text, a stale catalog, or a modified request cannot choose another item or a lower amount. The final operation verifies the active shop, offer, item, quantity, price, limits, inventory, and current DUST again.
Understand offer states
Available means the current offer can be purchased with the selected quantity under known player state. Not Enough DUST means the authoritative balance cannot cover the total. Inventory Full means the resulting item has no compatible capacity. Daily Limit Reached and Available Again Soon explain configured repeat limits and cooldowns.
Shop Temporarily Closed can mean purchases are paused, the shop is disabled, no published version is active, or the availability window is closed. An offer can also become unavailable between catalog load and confirmation when operations staff safely activate a new reviewed version.
The interface refreshes these states after a purchase, but the server repeats every check at settlement. A visually enabled button is not a guarantee if another concurrent operation has spent DUST or filled the final inventory space.
| State | Meaning | Next step |
|---|---|---|
| Available | Current known state can purchase the offer. | Review the confirmation. |
| Not Enough DUST | The balance is below the authoritative total. | Earn DUST or choose a lower supported quantity. |
| Inventory Full | No compatible capacity is available. | Free inventory space and refresh. |
| Daily Limit Reached | The configured rewarded purchase count is exhausted. | Return after the displayed reset. |
| Available Again Soon | A configured cooldown is active. | Wait for the displayed availability. |
| Shop Temporarily Closed | Purchases are unavailable for the active shop. | Close the shop and check again later. |
Review the purchase confirmation
Choose an available offer and quantity to open confirmation. Review the item, quantity, total DUST price, current balance, predicted balance after purchase, and inventory availability. The prediction helps you decide; authoritative settlement still determines the final balance.
Purchase submits once and becomes disabled while the result is pending. Cancel returns to the catalog without spending DUST or changing inventory. Closing a preview or confirmation never grants an item, creates a receipt, or records a ledger entry.
If the selected offer changed or became unavailable, Starville rejects the stale request and asks you to refresh. This protects players from buying a different version than the one they reviewed.
Check the item
Read its name, description, quantity, and development-art marker if present.
Check the total
Compare the server-provided total with current DUST and balance after purchase.
Check capacity and limits
Confirm inventory space, purchase limits, and cooldown state.
Purchase once
Submit and wait for Purchase Complete or a friendly failure result.
Purchase result and receipt
Purchase Complete shows the item and quantity received, DUST spent, new balance, and a safe receipt reference. The purchase is atomic: DUST and inventory change together, or neither change completes. Refreshing preserves the item, balance, and receipt.
A repeated request with the same protected identity does not create a second debit or duplicate item. If the first response was interrupted, refresh and inspect DUST history and inventory before trying a new purchase.
Friendly failures include Not enough DUST, Your inventory is full, This offer is no longer available, You reached the purchase limit, The shop is temporarily closed, and Your session needs to be refreshed. Player screens should not expose database messages, request internals, or raw network errors.
Limits, cooldowns, and safe retries
Offer limits and cooldowns are part of the published shop version and economy policy. They can apply to an individual purchase, a day, or another approved window. These controls support fair access and economy balance without allowing the browser to reset counters.
If a limit or cooldown looks stale, close and reopen the catalog after the relevant time. Do not switch devices or change a device clock to bypass a server-controlled window. If the shop is disabled during a pending request, the operation resolves according to the authoritative lock and active version without partial settlement.