NPCShops v1.0
Turn your economy into a living market with Dynamic shops, responsive pricing, and rotating stock


NPCShops
A new way of how server shops work.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Rotating Stock ◆ Responsive Pricing ◆ Player Relationships ◆ Courier Work ◆ Paper 1.21+
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
What Is NPCShops?
NPCShops is a new way to run admin shops on your server. It separates trading into two distinct shop roles. Merchants respond to server-wide demand as players buy and sell, while vendors build a personal relationship with each player and adjust their prices around that standing.
It also includes a courier service for shared, timed delivery requests. Couriers ask for configured item groups, apply different sizes and deadlines, and reward the first player who completes a valid delivery.
Features and Images
◆ Rotating Stock
- Profiles control refresh timing, occupied slots, click amounts and offer retention.
◆ Paged Shop Layouts
- Build compact counters or multi-page shops with shop-specific deal slots.
◆ Live Prices
- Offer lore explains demand, relationship and active booster effects.
◆ Protected Transactions
- Failed delivery restores stock and money.
- Courier items return if payment fails.
◆ Exact Sell Matching
- Check material, model data and plugin ownership for custom items.
◆ Independent Limits
- Shared buy stock, shop buy-back capacity and personal quotas stay separate.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Responsive Pricing
◆ Merchant: Server Demand
Recent buying and selling raises pressure, while no activity can push it down. The rolling window, thresholds and sell weight are configurable.
| Demand | Price Adjustment |
| Minimal | -20% |
| Low | -10% |
| Normal | 0% |
| High | +10% |
| Extreme | +20% |
◆ Vendor: Personal Relationship
Each player builds standing with each vendor. Gain, decay, custom levels and competition between vendors create real loyalty choices.
| Relationship | Price Adjustment |
| Hostile | +20% |
| Disliked | +10% |
| Neutral | 0% |
| Friendly | -10% |
| Trusted | -20% |
Couriers
Turn item gathering into delivery work.
Each courier runs a public delivery board with configurable requests, deadlines and payouts. Demand controls how many jobs are available, while delivery type and size shape their urgency and reward.
◆ 01. Choose a Request
- Pick from shared Standard, Express or Lightning deliveries.
◆ 02. Bring the Exact Items
- Complete the configured item request before its deadline expires.
◆ 03. Claim the Payout
- The first valid delivery completes the job and receives its reward.
Boosters
| Booster | Effect |
| Price Discount | Cheaper purchases |
| Relation Boost | Faster vendor progress |
| Demand Shield | Reduced merchant pressure |
| Sell Bonus | Improved sale value |
| Courier Reward | Higher delivery payouts |
Easy to Configure
Manage the market without leaving the game.
Create, duplicate, delete, test-open and save definitions through inventory screens and focused chat prompts.
- Items
- Shops
- Couriers
- Boosters
- Stock profiles
| Command | Description |
| /npcshops open <id> | Open a permitted shop or courier. |
| /npcshops editor [type] [id] | Open or jump into the GUI editor. |
| /npcshops refresh <shop|all> | Reroll rotating shop stock. |
| /npcshops refreshcouriers <id|all> | Regenerate delivery jobs. |
| /npcshops validate | Audit definitions and risky pricing. |
| /npcshops stock <shop> | Inspect live stock state. |
| /npcshops givebooster ... | Issue a configured booster item. |
| /npcshops reset ... | Clear selected player or market state. |
Optional Purchasable Add-on
A ready-made market package with custom menu presentation.
The optional add-on includes configured NPCShops content for three merchants, two vendors and one courier, plus configuration for ItemsAdder custom menu textures.
- 3 configured merchants
- 2 configured vendors
- 1 configured courier
- ItemsAdder custom menu texture configuration
Built for Modern Paper Servers
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Addons
Addon for NPCShops
NPCShops Configuration + Textures
One-time purchase
Adding an addon also adds the product to your cart.
Statistics
Views
Purchases
Downloads
File size
Published
Updated
Info
Share & Earn
Share and earn part of the profits, an estimated €0.9 per product sale.