private static String getNbtString(NBTBase p_getNbtString_0_, int p_getNbtString_1_)
{
if (p_getNbtString_0_ == null)
{
return null;
}
else if (p_getNbtString_0_ instanceof NBTTagString)
{
NBTTagString nbttagstring = (NBTTagString)p_getNbtString_0_;
return nbttagstring.getString();
}
else if (p_getNbtString_0_ instanceof NBTTagInt)
{
NBTTagInt nbttagint = (NBTTagInt)p_getNbtString_0_;
return p_getNbtString_1_ == 1 ? "#" + StrUtils.fillLeft(Integer.toHexString(nbttagint.getInt()), 6, '0') : Integer.toString(nbttagint.getInt());
}
else if (p_getNbtString_0_ instanceof NBTTagByte)
{
NBTTagByte nbttagbyte = (NBTTagByte)p_getNbtString_0_;
return Byte.toString(nbttagbyte.getByte());
}
else if (p_getNbtString_0_ instanceof NBTTagShort)
{
NBTTagShort nbttagshort = (NBTTagShort)p_getNbtString_0_;
return Short.toString(nbttagshort.getShort());
}
else if (p_getNbtString_0_ instanceof NBTTagLong)
{
NBTTagLong nbttaglong = (NBTTagLong)p_getNbtString_0_;
return Long.toString(nbttaglong.getLong());
}
else if (p_getNbtString_0_ instanceof NBTTagFloat)
{
NBTTagFloat nbttagfloat = (NBTTagFloat)p_getNbtString_0_;
return Float.toString(nbttagfloat.getFloat());
}
else if (p_getNbtString_0_ instanceof NBTTagDouble)
{
NBTTagDouble nbttagdouble = (NBTTagDouble)p_getNbtString_0_;
return Double.toString(nbttagdouble.getDouble());
}
else
{
return p_getNbtString_0_.toString();
}
}
NbtTagValue.java 文件源码
java
阅读 21
收藏 0
点赞 0
评论 0
项目:Backmemed
作者:
评论列表
文章目录