-
Notifications
You must be signed in to change notification settings - Fork 3
/
FrostFurnace.cs
41 lines (40 loc) · 1.25 KB
/
FrostFurnace.cs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
using Terraria;
using Terraria.ID;
using Terraria.ModLoader;
namespace JoostMod.Items.Placeable
{
public class FrostFurnace : ModItem
{
public override void SetStaticDefaults()
{
DisplayName.SetDefault("Frost Furnace");
Tooltip.SetDefault("Used for smelting ore");
}
public override void SetDefaults()
{
item.width = 30;
item.height = 26;
item.maxStack = 99;
item.useTurn = true;
item.autoReuse = true;
item.useAnimation = 15;
item.useTime = 10;
item.useStyle = 1;
item.consumable = true;
item.rare = 1;
item.value = Item.buyPrice(0, 0, 3, 0);
item.createTile = mod.TileType("FrostFurnace");
item.placeStyle = 0;
}
public override void AddRecipes()
{
ModRecipe recipe = new ModRecipe(mod);
recipe.AddIngredient(ItemID.IceBrick, 10);
recipe.AddRecipeGroup("Wood", 4);
recipe.AddIngredient(ItemID.IceTorch, 3);
recipe.AddTile(TileID.WorkBenches);
recipe.SetResult(this);
recipe.AddRecipe();
}
}
}