本帖最后由 602723113 于 2020-4-15 12:04 编辑 
来自群组: Unknown Domain
2020/4/15 更新对1.13.2以上BukkitAPI对Attribute的相关操作
| 
 
 | 
| 
 
 | 
| 
 
 | 
| 
 
 | 
| 
 
 | 
| 
 
 | 
本教程完工于
2017/6/11 11:30
在2020/4/15 更新!
如需转载请站内PM我
楼主快点更新啊,我们都等着呢
坐等更新a.a
萌新一脸懵逼
 本帖最后由 SmallFatCYW 于 2017-6-11 12:05 编辑 
请教一下,"NMS"是?谢谢
好吧。。。刚刚找到了老外的解释帖子。原来是net.minecraft.server这个包啊
请教一下,"NMS"是?谢谢
好吧。。。刚刚找到了老外的解释帖子。原来是net.minecraft.server这个包啊
本来之前不会用插件的NBT 看完帖子才会 
但是这样写必须对应版本
所以我自己改成了用反射执行方法的泛用工具包
但是这样写必须对应版本
所以我自己改成了用反射执行方法的泛用工具包
ItemStack可以存储NBT么?
1.7.2R的包
1.7.2R的包
好帖,写强化去了~
反馈:
1.9版本以下 AttributeName 的名字必须填写为类型名,不然会无效!
1.9版本以下 AttributeName 的名字必须填写为类型名,不然会无效!
感谢楼主,非常有用,但是有个小地方似乎写错了把复制代码这一段里面的
- //AttributeName指该Attribute的名字,可以随意填写
damage.set("AttributeName", new NBTTagString("Damage"));
damage.set("Name", new NBTTagString("generic.attackDamage"));
这两个似乎写反了把#(滑稽)
难道是防伸手党#(坏笑)
属性有更简单的添加方法QWQ
请问有没有正版版本加入nbt标签的教程
支持版主 期待更新 萌新一脸萌萌~
版主大大莫老,求该java文件。
generic.attackDamage    伤害
generic.attackSpeed 攻击速度
generic.maxHealth 生命值上线
generic.movementSpeed 移动速度
generic.armor 护甲
generic.luck 新云
装备的韧性的那个属性是那个
generic.attackSpeed 攻击速度
generic.maxHealth 生命值上线
generic.movementSpeed 移动速度
generic.armor 护甲
generic.luck 新云
装备的韧性的那个属性是那个
有一个问题,可以回答吗?
这个显示
+ 100伤害(新增)
而不是 100伤害(固定,非新增)
我想实现 固定默认的属性,而不是 +
这个显示
+ 100伤害(新增)
而不是 100伤害(固定,非新增)
我想实现 固定默认的属性,而不是 +
好难。头晕眼花
我现在看起来还不太懂.......单我总有一天会懂的!
请问1.7.2的Bukkit的ItemStack不包含nbt数据 那么用CraftItemStack.asBukkitCopy()的时候转**ukkit的ItemStack的时候造成NBT数据丢失(修改无效) 该怎么办?
大佬啊好厉害,虽然有的地方还是看不懂,前面还好后面就蒙了
顶一下            
感谢楼主的分享!!!
其实用tr7zw开发的NBT-API最方便了,跨版本支持。
非常不错的插件
萌新一脸懵逼
好详细 太棒了吧
请问一下怎么在添加新属性的同时保留原有属性
星辰sk 发表于 2017-9-8 19:46
属性有更简单的添加方法QWQ
有没有教程,能否给个地址
比如我已经有一个速度属性,要再添加一个伤害属性,怎么才能让伤害属性不覆盖速度属性呢




 
