Happy 2015 folks! Hope your year goes well!
Support me on reddit!: / wumpacraft
Follow me on twitter!: / wumpacraft
Commands (just for the zombie protector):
Give item command - /give @p minecraft:nether_star 1 0 {AttributeModifiers:[{AttributeName:"generic.knockbackResistance",Name:"generic.knockbackResistance",Amount:0,Operation:0,UUIDLeast:1,UUIDMost:1}],HideFlags:2,display:{Name:"Zombie Protector"}}
Test for player command - /testfor @p {Attributes:[{Base:0d,Name:"generic.knockbackResistance",Modifiers:[{Operation:0,UUIDLeast:1l,UUIDMost:1l,Amount:0d,Name:"generic.knockbackResistance"}]}]}
Clock commands - /execute @p ~ ~ ~ entitydata @e[type=Zombie,r=2] {Attributes:[{Name:generic.attackDamage,Base:0.0}]}
/execute @p ~ ~ ~ entitydata @e[type=Zombie,rm=2,r=4] {Attributes:[{Name:generic.attackDamage,Base:1.0}]}
Reset command - /execute @p ~ ~ ~ entitydata @e[type=Zombie] {Attributes:[{Name:generic.attackDamage,Base:1.0}]}
Explanation of testing for players holding items: http://www.minecraftforum.net/forums/...
Music: "Icy Vindur" by A Himitsu - / a-himitsu-icy-vindur