Gabriel the Warrior

Gabriel the Warrior is a member of the Order of the Stone, and a major protagonist in Minecraft: Story Mode, along with Petra. He was considered by many to be the greatest warrior of all time. He is voiced by Dave Fennoy, that voiced Lee Everett from the Walking Dead. He first appeared in ​the 1st episode of Season 1, The Order of the Stone.

What makes him pure good

 * He always wanted to help people.
 * Despite being a fraud, he still wanted to destroy the Wither Storm that Ivor created.
 * Even after the truth about the Order of the Stone was revealed, Gabriel felt guilty and wanted to make things right.
 * He let Jesse and his friends help him save the world.
 * He knew Jesse was a true hero from the start.
 * He was willing to fight against the Wither Storm.
 * He made amends with Ivor.
 * Though he did lie to seak fame along with his friends, he doesn't go all arrogant about it and is pretty friendly towards his fans. He even did feel guilty later on when the truth was revealed.
 * After making amends with Ivor, he reunites with Jesse and Petra and helps them save Beacontown from Cassie Rose and the Killer Pumpkins.

Trivia

 * Gabriel is one of the only Minecraft characters to approve Pure Good along with Olivia, Lukas, Stampy Cat and Nell.