"You are the first true Clan that I've known. I was raised in ShadowClan when it was falling apart. The cats there turned on one another. When they faced problems, they were no better than rogues. But SkyClan is different. You took me in and welcomed me. You taught me how cats can overcome even the worst times. You lost your home, you lost one another, but you found one another again and kept on going. I'm proud to be a SkyClan cat. I would never want to belong anywhere else."
Though Violetpaw decided to return to ShadowClan, she joined the Kin with Needletail when Darktail drove out Rowanstar. When she was caught working against Darktail, Needletail sacrificed herself to save her. Thereafter, Violetpaw joined the rediscovered SkyClan to be with her father, Hawkwing, and earned the name Violetshine. She became close with Tree, a former loner, and the two became mates. Together they had two kits: Rootpaw and Needlepaw.
"I don't care! I don't care if you're not happy! What about me? Why am I never allowed to be happy? I'm sorry. I just believed that everything was finally going to be the way I dreamed it would be."
—Violetshine when Twigpaw leaves SkyClan Darkest Night, pages 288-289
She and her sister are found by Alderpaw, ThunderClan's medicine catapprentice, and Needlepaw, an apprentice of ShadowClan, abandoned in a tunnel besides a Thunderpath. They name the kits Violetkit and Twigkit, and take them to the Clans after finding no trace of their mother. They are believed to be a part of a prophecy, and the Clans quickly take interest in them. They are initially fostered by Lilyheart, a ThunderClan queen, but at a Gathering, it is agreed that Violetkit would go to ShadowClan and Twigkit to ThunderClan. Needlepaw and Alderpaw agree to meet in secret to let Twigkit and Violetkit see each other.
Violetkit is fostered by Pinenose, but finds comfort in Needlepaw. When Needlepaw joins Darktail's group, she takes Violetkit with her. Violetkit is renamed Violetpaw, but realizes she prefers ShadowClan to the rogues and returns. ShadowClan uneasily welcomes her and Dawnpelt becomes her mentor. When Darktail and his Kin take over ShadowClan, Violetpaw chooses to stay with Needletail. However, she realizes how cruel Darktail is, deciding to assist the elders and queens in escaping. When Darktail discovers her betrayal, Needletail sacrifices herself to save her.
When SkyClan returns, Violetpaw joins the Clan with Twigpaw and their newly discovered father, Hawkwing. She enjoys spending time with him and is chosen to go on a mission to find missing SkyClan cats. She earns her warrior name Violetshine in honor of Pebbleshine, her mother. Violetshine becomes close friends with Tree, helping him adjust to Clan life, and in return, he helps with her grief for Needletail's death. When Tree chooses not to follow SkyClan when they leave, she is deeply saddened. However, Twigbranch and other warriors rescue SkyClan from a raging storm, and the SkyClan cats agree to return to the lake. With Tree's help, Violetshine and Twigbranch meet their mother's ghost before she joins StarClan, who reveals that Violetshine is expecting kits.
Bramblestar: "You must atone to show StarClan that you accept the warrior code."
Berrynose, Harrybrook, others: "Atone!"
Violetshine: "Leave [Tree] alone! He’s done nothing to harm any cat!"
Bramblestar: "Are you a codebreaker too?"
Tree: "Violetshine’s broken no code."
—Tree and Violetshine being accused of codebreakingThe Silent Thaw, page 271
Violetshine has given birth to Tree's kits, Rootkit and Needlekit. As her kits become apprentices, Violetshine is proud of them, and often worries about her two children. After Bramblestar's uncanny revival, Tree suggests that his family should leave the Clans, but Violetshine refuses to leave either Hawkwing or Twigbranch. As Bramblestar attempts to punish cats he deems codebreakers, Violetshine worries about her sister, Twigbranch, and Tree as both are accused of breaking the warrior code.
Violetshine is a small white she-cat with black splotches and yellow eyes. She has glossy, short fur,[blog 1] and wide paws.
Violetshine's Warriors official website fact sheet
Violetshine's icon on the Warriors family tree
Violetshine's warrior ceremony
I, Leafstar of SkyClan, call upon our warrior ancestors to look down on this apprentice. She has trained hard, and learned the code. I commend her to you as a warrior in her turn. Violetpaw, do you promise to uphold the warrior code and to protect and defend your Clan, even at the cost of your life?
Then, by the powers of StarClan, I give you your warrior name. Violetpaw, from this moment you will be known as Violetshine, in memory of your mother and because of the brightness of your spirit. StarClan honors your bravery and your loyalty, and we welcome you as a full warrior of SkyClan.