Attributes were added to the game in 1.6.1 and have since been very popular for mapmakers in creating custom RPG-style items. But it's always been annoying how there hasn't been a way to increase bow damage outside of the Power enchantment. We can increase physical damage with the generic.attackDamage attribute, so why not have a generic.projectileDamage attribute?
How I envision it working is much like the Power enchantment, but not only limited to bows. It's set to a number, and that number is added on to the damage done. The default base value for generic.projectileDamage is 0, and it likely won't be used in the base game. But if one were to increase this value with a command, then it would take effect.
The advantage this has over the Power enchantment is that it could also be applied to all projectiles, from bows to snowballs. It would also be neat if it affected mobs as well, making Snow Golems, Skeletons, and other projectile-wielding mobs do more damage. The other advantages is that attributes don't need to be applied to the weapon; you can also put it on armor or items to have an effect.
In conclusion, I think a generic.projectileDamage attribute is a necessary addition, if not for the base game, then for mapmakers and command block enthusiasts like myself.
Things I think should be affected: Arrows(from bows/crossbows), thrown tridents, firework rockets, snowballs, eggs, llama spit, Shulker bullets, Blaze fireballs, Ghast fireballs, Dragon fireballs, and Wither skulls.
Please sign in to leave a comment.
0 Comments