NBTUtil.java 文件源码

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

项目:LimitedResources 作者:
/**
 * Get one LimitedBlock with Set<Coordinate> out of an NBTTagCompound
 * 
 * @param NBTTagCompound
 * @return Map<LimitedBlock, Set<Coordinate>>
 * @throws ParseException
 * @throws NBTException
 */
public static Map<LimitedBlock, Set<Coordinate>> toLimitedBlockCoordinatesMap( NBTTagCompound comp ) throws ParseException, NBTException
{
    Map<LimitedBlock, Set<Coordinate>> result = new HashMap<LimitedBlock, Set<Coordinate>>();   
    result.put(
        LimitedResources.getLimitedBlockByItemStack( ParserUtil.parseStringToItemStack( comp.getString( NBT_LIMITEDBLOCK_NAME ) ) ),
        NBTUtil.toCoordinateSet( (NBTTagList)comp.getTag( NBT_LIMITEDBLOCK_COORDINATES ) )
    );
    return result;
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号