如同标题,我想学一下如何写一个属性插件,各位有没有帖子教程或者比较简单的源码让我看看,最好是能支持枪械模组的
谢谢
谢谢
没看懂,你说的属性是什么意思。
nanmenyangde 发表于 2022-4-30 16:13
nbt标签吗,还是说自定义伤害类型那种
a,不小心发成两条了
属性插件,这一个服务器插件类型。你不知道的话应该解决不了我的问题
我去了解了一下,找到了一个开源的属性插件,看看是不是你需要的。
SX-Attribute
SX-Attribute
本帖最后由 结冰的离季 于 2022-4-30 19:09 编辑
属性就一个思路,存储属性->读取属性->应用属性
存储可以用:lore、displayname、nbt等
读取与存储相对
应用属性就是使用监听器监听对应的事件,然后读取属性,应用属性的逻辑
兼容其他插件要不你用他的API,要不就得知道他的存储、读取方式
属性就一个思路,存储属性->读取属性->应用属性
存储可以用:lore、displayname、nbt等
读取与存储相对
应用属性就是使用监听器监听对应的事件,然后读取属性,应用属性的逻辑
兼容其他插件要不你用他的API,要不就得知道他的存储、读取方式
首先去参考EditLore(还是LoreEdit)一个很早的物品基本属性编辑插件
然后用你自己的思路把你需要的属性序列化到物品的属性上去,然后还要能反序列化得到你的数据,通过一个物品你加上去的特定的标识能够去提取你自己的参数
然后用你自己的思路把你需要的属性序列化到物品的属性上去,然后还要能反序列化得到你的数据,通过一个物品你加上去的特定的标识能够去提取你自己的参数
https://www.mcbbs.net/forum.php?mod=viewthread&tid=1217178