404565377
要存数据库里,翻了教程也摸不着头脑QAQ

麻花awa
有一种思路:把物品的ID和数量以及NBT保存成json文本。之后转不转base64都可以放数据库里了。

404565377
hemp 发表于 2019-4-21 10:24
有一种思路:把物品的ID和数量以及NBT保存成json文本。之后转不转base64都可以放数据库里了。 ...

多谢指点

602723113
还有一种思路,用轮子 https://github.com/602723113/May-Common-Library

ItemSerializerUtils: 可直接将一个ItemStack[]转为base64,并且提供了base64转为ItemStack[]的方法
https://github.com/602723113/May ... erializerUtils.java

ItemSerializer: 可直接将一个ItemStack转为物品的mojangson(nbt),并且提供了nbt转ItemStack的方法
https://github.com/602723113/May ... ItemSerializer.java

具体使用方法可参照:https://github.com/602723113/May-Common-Library/wiki/Serializer

注:该项目遵循MIT,你可以直接拿来用并声明是你自己写的 (但你要自行分离功能