tModLoader My mod isn't working

BlueBolt22

Official Terrarian
I added a boss to my mod and it isn't working.
1593886710187.png
C#:
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Terraria.ModLoader;
using Terraria.ID;

namespace TerraV
{
    public class SuspiciousLookingSand : ModItem
    {
        public override void SetStaticDefaults()
        {
            DisplayName.SetDefault("SuspiciousLookingSand");
            Tooltip.SetDefault("Summons Clawpion, the king of the desert.");
        }

        public override void SetDefaults()
        {
            item.width = 26;
            item.height = 26;
            item.maxStack = 20;
            item.rare = 2;
            item.useAnimation = 45;
            item.useTime = 45;
            item.useStyle = 4;
            item.consumable = true;
        }

        public override bool CanUseItem(Player player)
        {
            // We make sure that the boss doesn't already exist
            return !NPC.AnyNPCs(mod.NPCType("Clawpion"));
        }
C
        public override bool UseItem(Player player)
        {
            Main.PlaySound(SoundID.Roar, player.position);
            if(Main.netMode != 1)
            {
                NPC.SpawnOnPlayer(player.whoAmI, mod.NPCType("Clawpion"));
            }
            return true;
        }
    }
}
 
Back
Top Bottom