====== Pumpkin Pie Item - Code References ====== ===== Java Classes ===== * **Implementation:** [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/nyrds/pixeldungeon/items/food/PumpkinPie.java|PumpkinPie.java]] * **Inheritance:** Extends [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/items/food/Food.java|Food]] * **Item Registration:** [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/nyrds/pixeldungeon/items/common/ItemFactory.java#L399|ItemFactory.java#L399]] - registers PumpkinPie class * **Related Class:** [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/nyrds/pixeldungeon/items/food/RottenPumpkinPie.java|RottenPumpkinPie.java]] - rotten variant ===== JSON Configuration ===== This item is implemented purely in Java, no JSON configuration found. ===== String Resources ===== pumpkin pie A delicious pumpkin pie, just like your mom used to bake. ===== Lua Scripts ===== This entity is implemented in Java, no Lua script exists. ===== Additional References ===== * **Used by NPC:** [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/nyrds/pixeldungeon/mobs/npc/ScarecrowNPC.java#L44|ScarecrowNPC.java#L44]] - gives PumpkinPie as reward * **Treasury Configs:** * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/assets/levelsDesc/TownShopTreasury.json#L8|TownShopTreasury.json#L8]] * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/assets/levelsDesc/Treasury.json#L38|Treasury.json#L38]] * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/assets/levelsDesc/SpidersTreasury.json#L38|SpidersTreasury.json#L38]] ===== Entity Kind ===== * **getEntityKind():** Returns `"PumpkinPie"` (class simple name) * **Item Category:** Food * **Item Tier:** Standard food item