Table of Contents
Shopkeeper NPC
Role
Special Abilities
Interactions
Content Verification
Additional Code References
Sprite Configuration
Shopkeeper NPC
Shopkeeper
is an
NPC
in Remixed Dungeon who operates
shops
on various dungeon levels.
Role
Operates
shops
found throughout the dungeon
Buys
items
from the player at fair prices
Sells various useful items, equipment, and
consumables
Special Abilities
Trading
: Buys and sells
items
at the shop
Bag Disenchanting
: Can disenchant
bag items
for gold based on their type
Item Identification
: Automatically identifies
items
in the shop for the player
Interactions
Found in
shop areas
on various dungeon levels
Does not attack or provide combat assistance
Provides an essential economic system for the game
Content Verification
Information source: Java Class
Shopkeeper.java
Machine-readable data:
mr:shopkeeper_npc
Last updated: December 20, 2025
Additional Code References
Shopkeeper.java
- Main implementation
ImpShopkeeper.java
- Variant of shopkeeper NPC
WndShopOptions.java
- Shop interface window implementation
Bag.java
- Bag handling for shop transactions
Treasury.java
- Item generation mechanics for shops
OverpricedRation.java
- Special food item sold by shopkeeper
Char.java
- Base character class that handles interaction
collect method
- How shopkeeper accepts items into inventory
String Resources:
Shopkeeper-related strings
interact method
- How the shopkeeper interacts with the player
collect method
- Implementation for accepting items
Sprite Configuration
Shopkeeper.json
- Sprite configuration for the shopkeeper
rpd
,
npcs
,
shop
,
trading