「使用 Gson 序列化和反序列化 org.bukkit.ItemStack」的评论 https://blog.hikarilan.life/tech/272/%e4%bd%bf%e7%94%a8-gson-%e5%ba%8f%e5%88%97%e5%8c%96%e5%92%8c%e5%8f%8d%e5%ba%8f%e5%88%97%e5%8c%96-org-bukkit-itemstack/ 贺兰星辰的个人博客 Tue, 27 Aug 2024 11:42:16 +0000 hourly 1 https://wordpress.org/?v=6.9.4 评论者:ADP https://blog.hikarilan.life/tech/272/%e4%bd%bf%e7%94%a8-gson-%e5%ba%8f%e5%88%97%e5%8c%96%e5%92%8c%e5%8f%8d%e5%ba%8f%e5%88%97%e5%8c%96-org-bukkit-itemstack/#comment-400 Tue, 27 Aug 2024 11:42:16 +0000 https://my.minecraft.kim/?p=272#comment-400 我有一个可以大部实现NBT保存的类,如下:
https://mcbbs2.net/thread-1052-1-1.html
这是我写的一个代码片段,里面可以基本可以兼容1.17.1的所有NBT,
这篇文章留给后来者
如若不允许,我会尝试撤回。

]]>
评论者:贺兰星辰 https://blog.hikarilan.life/tech/272/%e4%bd%bf%e7%94%a8-gson-%e5%ba%8f%e5%88%97%e5%8c%96%e5%92%8c%e5%8f%8d%e5%ba%8f%e5%88%97%e5%8c%96-org-bukkit-itemstack/#comment-301 Mon, 14 Aug 2023 03:46:43 +0000 https://my.minecraft.kim/?p=272#comment-301 回复给 GreatMingCtu

这只是一篇用于更方便的将 ItemStack 序列化成 JSON 的文章,并没有说能解决丢失 meta 数据的问题啊…
在早期的 Bukkit 版本中,未包含在 ItemMeta 中的 NBT 数据确实会随着序列化消失,但是现在应该没有这个问题了

]]>
评论者:GreatMingCtu https://blog.hikarilan.life/tech/272/%e4%bd%bf%e7%94%a8-gson-%e5%ba%8f%e5%88%97%e5%8c%96%e5%92%8c%e5%8f%8d%e5%ba%8f%e5%88%97%e5%8c%96-org-bukkit-itemstack/#comment-300 Mon, 14 Aug 2023 03:24:13 +0000 https://my.minecraft.kim/?p=272#comment-300 实测还是回丢失meta数据,registerTypeAdapter用和没用没啥区别,我是1.20

]]>
评论者:贺兰星辰 https://blog.hikarilan.life/tech/272/%e4%bd%bf%e7%94%a8-gson-%e5%ba%8f%e5%88%97%e5%8c%96%e5%92%8c%e5%8f%8d%e5%ba%8f%e5%88%97%e5%8c%96-org-bukkit-itemstack/#comment-299 Sun, 13 Aug 2023 14:10:43 +0000 https://my.minecraft.kim/?p=272#comment-299 回复给 GreatMingCtu

自然是 serialize 后再 toJson

]]>
评论者:GreatMingCtu https://blog.hikarilan.life/tech/272/%e4%bd%bf%e7%94%a8-gson-%e5%ba%8f%e5%88%97%e5%8c%96%e5%92%8c%e5%8f%8d%e5%ba%8f%e5%88%97%e5%8c%96-org-bukkit-itemstack/#comment-298 Sun, 13 Aug 2023 12:55:22 +0000 https://my.minecraft.kim/?p=272#comment-298 具体怎么tojson?传的是ItemStack serialize后的的数据还是 直接传 ItemStack对象?

]]>