mr:blacksmith_mob
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revision | |||
| mr:blacksmith_mob [2025/12/31 00:12] – Update blacksmith_mob.txt with correct Java implementation details mike | mr:blacksmith_mob [2025/12/31 00:16] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== Blacksmith Mob - Code References ====== | ||
| + | |||
| + | ===== Java Classes ===== | ||
| + | * [[https:// | ||
| + | |||
| + | ===== JSON Configuration ===== | ||
| + | * [[https:// | ||
| + | |||
| + | ===== String Resources ===== | ||
| + | <code xml> | ||
| + | <string name=" | ||
| + | <string name=" | ||
| + | <string name=" | ||
| + | <string name=" | ||
| + | <string name=" | ||
| + | <string name=" | ||
| + | <string name=" | ||
| + | <string name=" | ||
| + | <string name=" | ||
| + | <string name=" | ||
| + | <string name=" | ||
| + | <string name=" | ||
| + | <string name=" | ||
| + | <string name=" | ||
| + | </ | ||
| + | |||
| + | ===== Lua Scripts ===== | ||
| + | This entity is implemented in Java, no Lua script exists | ||
| + | |||
| + | ===== Implementation Notes ===== | ||
| + | * **Class:** Extends NPC (Non-Player Character) | ||
| + | * **Role:** Provides item reforge service | ||
| + | * **Spawn:** Appears in Caves level (depth > 11) with probability (15 - depth) | ||
| + | * **Quest:** Has a quest system requiring either dark gold coins or blood-stained pickaxe | ||
| + | * **Functionality: | ||
| + | * **Sprite:** Uses sprite configuration defined in spritesDesc/ | ||
| + | * **Quest States:** Has multiple quest states - given, completed, reforged | ||
| + | |||
| + | ===== Entity Kind ===== | ||
| + | * Entity Kind: Blacksmith | ||
| + | |||
| + | ===== Related Files ===== | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
mr/blacksmith_mob.txt · Last modified: by 127.0.0.1
