Use Enchanting Table to get existing Enchanments:
Thorns I, II, and III
Unbreaking I, II, and III
Knock back I and II
Deflection I, II, and III: Bounces fireballs (gast and blaze) and small wither balls in the direction the player is facing. Level indicates distance and damage of projectiles
Flame Reduction: While blocking, allows player to walk through fire (but not lava) without catching on fire. Player still takes damage however. Similar to walking on campfires.
Swift Blocking I and II : Increase movement speed while blocking.
Sentinel: Player can no longer move while blocking but increases ranged and melee damage delt by player.
flame REDUCTION not flame resistent so it would do very little damage but enough so that it wouldnt be op but yeah this sounds great
The thread does say without BURNING though. By burning I mean catching on fire. You would still take damage but you wouldn't actually catch fire. Think of it like walking over campfires.