Stardew Valley Gift Guide App 🎁
📌 Introduction
A lightweight Android Companion App for Stardew Valley players. This application serves as a quick reference guide to help players identify the "Loved" and "Liked" gifts for each NPC, ensuring you never miss a chance to build friendships in Pelican Town.
📊 Data Integration
This project utilizes a hybrid data approach to ensure maximum accuracy:
NPC Gift Tastes: Extracted directly from the original Stardew Valley game files (NPCGiftTastes.xnb decoded to JSON).
Item Database: Mapped using MateusAquino/stardewids, providing consistent Object IDs and metadata for every item in the game.
🚀 Key Features
[x] NPC Directory: Comprehensive list of all villagers.
[x] Core Logic: Functional Java-based data parsing for complex gift taste strings.
[x] Item-to-NPC Mapping: Search an item name and get a list of NPCs who Love or Like it.
[x] Reverse Lookup: Instead of looking at an NPC to see what they want, look at your inventory items to see who to give them to.
[ ] UI/UX Refinement: Currently in the process of designing a modern, Material Design interface.
[X] Support SVE mod 😁
🛠 Tech Stack
Language: Java
Data Format: JSON (Custom parsed from game assets)