BuildingSkins, BuildingGrades, & BGrade.
If I have deployed a building block with a gingerbread skin and then smack it with my hammer, it auto changes the skin to frontier.
When I remove all the plugins but yours the behavior persists. Once I remove your BuildingSkins plugin, it behaves normally. I then add back the BuildingGrades and BGrade one at a time. Still no issues. I added your BuildingSkins back last, problem returns.
I doubt it's one of the other two plugins, seeing as neither of them call or use the OnHammerHit function.