internal static void SetupDust(Dust dust) { ModDust modDust = GetDust(dust.type); if (modDust != null) { dust.frame.X = 0; dust.frame.Y %= 30; modDust.OnSpawn(dust); } } //in Terraria.Dust.UpdateDust after incrementing Dust.dCount call this