远程武器 API
制作弓和弩从未如此简单!
特点
弓和弩的构造;
可定制的武器属性:伤害、拉动时间、弹射物速度(可选);
自动物品模型谓词注册(匹配原版模型谓词);
工具提示包括武器属性;
正确渲染第一人称和第三人称渲染;
正确拉视场角;
AI 可以使用这些武器。
属性
远程伤害属性:
指定射弹的伤害量,按与原版武器相同的相对量随机,暴击机制与原版相同。
牵引速度属性:
基值 = 100;
示例值:50,-50% 攻击速度;
示例值:200,+100% 攻击速度。
/give @s leather_helmet{AttributeModifiers:[{AttributeName:"ranged_weapon:haste", Name:"testing", Amount:0.1, Operation:1,Slot:"head",UUID:[I; 66453, 79497594, -201177, -16957605]}]} 1
每个属性都有对应的状态效果。
/effect give @p ranged_weapon:damage
/effect give @p ranged_weapon:haste