So basically whenever I talk to a npc, a duplicate of the npc will appear and follow the same walking pattern as the original, but delayed. I only have one .xnb file per npc so this shouldn't happen right? I did install the no bow legs mod but lost the back ups of the original xnbs, so I reinstalled Stardew valley via steam. Although steam also reinstalled my mods in my mod folder so maybe the no bow legs mod is still installed? It can't be though since this bug is affecting all npcs not just the ones changed by the no bow legs mod. I have the latest version of smapi, and it doesn't come up with any errors so it can't be a mod interfering with another mod right? Also when I first start a new game, all the npcs are fine then even if I don't talk to them they still double then quadruple etc... This bug is also glitching out cjbcheatsmenu in the relationship section, it says that there are tons of a single character. HERE IS A PIC OF THE GLITCH: This is my current modlist: Advanced location loader animal sitter Automate Better quarry cjbcheatsmenu cjbshowitemsellprice experience bars forage at the farm lookupanything loved labels npcmaplocations plantongrass simplecroplabel skullcavern elevator smapisprinklermod stumpstohardwoodstumps. I did recently uninstall these following mods, although the bug was happening before i deleted them: Entoarxframework part of the community.
No bow legs is just a graphical edit mod; it does nothing to NPC behavior. Mods like that are just someone re-drawing the sprite sheets to clean up the graphics a little. Your most likely culprit is NPCmaplocations.
It may need some additional cleanup to remove duplicate NPCs. I have seen other threads about cleaning up this glitch here: http://community.playstarbound.com/threads/multiple-sprites-of-the-same-villagers.132659/ I would suggest looking over the technical details of how to 'delete' cloned NPC's from your save using @MysticTempest 's technique. I notice the other player having this same issue was also using NPCmaplocations at the time. (I did not check for any other mods you may have in common as well.)
In the comments the op goes on to say that it did fix the problem, but the glitch is still sometimes happening.
Indeed, but, they are still using a bunch of mods, and it's got to be one (or more) of them that's causing the problem. Anything that messes with the program is a possible source of errors-- so you have to decide if the risk of messing up your save file is worth extensive modding. Only you can decide!