mr:pumpkin_pie_item
Table of Contents
Pumpkin Pie Item - Code References
Java Classes
-
- Entity Kind:
getEntityKind()returns “PumpkinPie” - Inheritance: Extends
Foodclass - Image:
imageFile = “items/food.png”,image = 9(sprite index in food atlas) - Energy:
Hunger.STARVING- satisfies hunger completely - Price:
30 * quantity()gold - Poison Behavior:
poison()morphs toRottenPumpkinPieclass - Upgradable: No - inherits default behavior from
Food
- RottenPumpkinPie.java - Rotten variant
- Morphs back to
PumpkinPiewhen cured
JSON Configuration
This item is implemented purely in Java, no JSON configuration found.
String Resources
- English:
PumpkinPie_Name= “pumpkin pie” - English:
PumpkinPie_Info= “A delicious pumpkin pie, just like your mom used to bake.” - Russian:
PumpkinPie_Name= “тыквенный пирог” - Russian:
PumpkinPie_Info= “Вкусный тыквенный пирог, прямо как у твоей мамы.” - English:
RottenPumpkinPie_Name= “rotten pumpkin pie” - English:
RottenPumpkinPie_Info= “No matter how good it was when it was still fresh, there is no way this thing is edible now.”
Lua Scripts
This entity is implemented in Java, no Lua script exists.
Additional References
- Item Registration: ItemFactory.java#L400 - Registers PumpkinPie class
- Item Registration: ItemFactory.java#L401 - Registers RottenPumpkinPie class
- NPC Reward: ScarecrowNPC.java#L44 - Gives PumpkinPie as reward
- Treasury Configs:
Entity Kind
- getEntityKind(): Returns `“PumpkinPie”` (class simple name)
- Item Category: Food
- Item Tier: Standard food item
mr/pumpkin_pie_item.txt · Last modified: by 127.0.0.1

