ExtendedPlayer.java 文件源码

java
阅读 23 收藏 0 点赞 0 评论 0

项目:CrystalMod 作者:
public void readFromNBT(NBTTagCompound properties) {
    inventory.deserializeNBT(properties.getCompoundTag("Inventory"));
    if(properties.hasKey("OpenBackpack")){
        try{
            setOpenBackpack(ItemStackTools.loadFromNBT(properties.getCompoundTag("OpenBackpack")));
        }catch(Exception e){
            setOpenBackpack(ItemStackTools.getEmptyStack());
        }
    } else {
        setOpenBackpack(ItemStackTools.getEmptyStack());
    }
    enhancementXP = properties.getInteger("EnhancementXP");             
    radiationTime.setValue(properties.getInteger("RadiationTime")); 
    intellectTimer.setValue(properties.getInteger("IntellectTimer"));

    isMini = properties.getBoolean("Mini");
    if(properties.hasKey("DisguiseUUID")){
        playerDisguiseUUID = NBTUtil.getUUIDFromTag(properties.getCompoundTag("DisguiseUUID"));
    } else {
        playerDisguiseUUID = null;
    }
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号