Class DataUtils
java.lang.Object
com.xzavier0722.mc.plugin.slimefun4.storage.util.DataUtils
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Stringbase64Decode(String base64Str) static Stringbase64Encode(String text) static StringblockDataBase64(String text) static StringblockDataDebase64(String base64Str) static org.bukkit.inventory.ItemStackdeserializeItemStack(String base64Str) 使用BukkitObjectInputStream反序列化 Base64 字符串 为ItemStack对象.static StringprofileDataBase64(String text) static StringprofileDataDebase64(String base64Str) static StringserializeItemStack(org.bukkit.inventory.ItemStack itemStack) 使用BukkitObjectOutputStream序列化ItemStack为 Base64 字符串,用于数据库存储.
-
Constructor Details
-
DataUtils
public DataUtils()
-
-
Method Details
-
serializeItemStack
使用BukkitObjectOutputStream序列化ItemStack为 Base64 字符串,用于数据库存储.- Parameters:
itemStack- 要序列化的ItemStack- Returns:
- 序列化后的 Base64 字符串
-
deserializeItemStack
使用BukkitObjectInputStream反序列化 Base64 字符串 为ItemStack对象.- Parameters:
base64Str- 要反序列化的 Base64 字符串- Returns:
- 反序列化后的
ItemStack对象
-
blockDataBase64
-
blockDataDebase64
-
profileDataBase64
-
profileDataDebase64
-
base64Encode
-
base64Decode
-