NotANewb
Spazmatism
Alright, so I am new to coding. And I mean NEW. And I think a found a bug that no one can shed light on, except jopojelly, who said it was a syntax error. I'm going to include an example of one of my items, and I'm just wondering if anyone has had it to where nothing shows up as items (not loaded in the game at all! I even checked with HERO's mod, nothing). My example of code:
using System;
using Microsoft.Xna.Framework;
using Terraria;
using Terraria.ID;
using Terraria.ModLoader;
namespace LivenUP.Items.Materials
{
public class Battery : ModItem
{
public override void SetDefaults()
{
item.name = "Battery";
item.width = 20;
item.height = 16;
item.maxStack = 999;
item.toolTip = "Waterproof, yet somewhat cheap";
item.toolTip2 = "'Suprisingly, these can cook hot dogs!'";
item.value = 10000;
item.rare = 2;
}
public override void AddRecipes()
{
ModRecipe recipe = new ModRecipe(mod);
recipe.AddIngredient(null, PureEnergy, 1);
recipe.AddRecipeGroup(Terraria.ID.ItemID.GoldBars, 1);
recipe.AddRecipeGroup(Terraria.ID.ItemID.IronBars, 1);
recipe.AddTile(Terraria.ID.TileID.Anvils);
recipe.SetResult(this);
recipe.AddRecipe(null, CircutBoard)
}
}
}
Thanks!
using System;
using Microsoft.Xna.Framework;
using Terraria;
using Terraria.ID;
using Terraria.ModLoader;
namespace LivenUP.Items.Materials
{
public class Battery : ModItem
{
public override void SetDefaults()
{
item.name = "Battery";
item.width = 20;
item.height = 16;
item.maxStack = 999;
item.toolTip = "Waterproof, yet somewhat cheap";
item.toolTip2 = "'Suprisingly, these can cook hot dogs!'";
item.value = 10000;
item.rare = 2;
}
public override void AddRecipes()
{
ModRecipe recipe = new ModRecipe(mod);
recipe.AddIngredient(null, PureEnergy, 1);
recipe.AddRecipeGroup(Terraria.ID.ItemID.GoldBars, 1);
recipe.AddRecipeGroup(Terraria.ID.ItemID.IronBars, 1);
recipe.AddTile(Terraria.ID.TileID.Anvils);
recipe.SetResult(this);
recipe.AddRecipe(null, CircutBoard)
}
}
}
Thanks!