本帖最后由 xusheng93217 于 2021-5-4 15:55 编辑
我想做一个类似于 末影科技 灵魂瓶的功能,
可以把生物存储到 某个地方(文件), 并且释放的时候 也能把这个生物生成出来
类似于序列化生物?
版本 paper1.16.5
我想做一个类似于 末影科技 灵魂瓶的功能,
可以把生物存储到 某个地方(文件), 并且释放的时候 也能把这个生物生成出来
类似于序列化生物?
版本 paper1.16.5
我不是很了解bukkitapi
但是我觉得应该得用nms
minecraft自身有把Entity储存为nbt的方法
然后你把nbt储存为json形式就行
我觉得应该有类库可以用
你可以找找看
但是我觉得应该得用nms
minecraft自身有把Entity储存为nbt的方法
然后你把nbt储存为json形式就行
我觉得应该有类库可以用
你可以找找看
Hueihuea 发表于 2021-5-4 17:00
我不是很了解bukkitapi
但是我觉得应该得用nms
minecraft自身有把Entity储存为nbt的方法
我也觉得有类库,但我没找到 呜呜呜
xusheng93217 发表于 2021-5-4 17:02
我也觉得有类库,但我没找到 呜呜呜
那就自己动手呗
minecraft的Entity类下就有成员方法把实体存为nbt
在nms里找一找
我觉得不困难
我记得spigot官方有提供混淆名和反混淆名的对照表
Hueihuea 发表于 2021-5-4 17:04
那就自己动手呗
minecraft的Entity类下就有成员方法把实体存为nbt
在nms里找一找
minecraft的Entity类下就有成员方法把实体存为nbt
有这个吗?
xusheng93217 发表于 2021-5-4 17:09
minecraft的Entity类下就有成员方法把实体存为nbt
有这个吗?
有 你看bukkit文档找不到
因为他是nms的内容
而且我已经找到类库了
https://www.mcbbs.net/forum.php?mod=viewthread&tid=1147509
你抄代码的技术还有待加强