internal void SetupClone(Item clone)
{
ModItem newItem = CloneNewInstances ? Clone(clone) : (ModItem)Activator.CreateInstance(GetType());
newItem.item = clone;
newItem.mod = mod;
newItem.texture = texture;
newItem.flameTexture = flameTexture;
newItem.projOnSwing = projOnSwing;
newItem.bossBagNPC = bossBagNPC;
clone.modItem = newItem;
}