# dnf-parser **Repository Path**: smallcannon/dnf_parser ## Basic Information - **Project Name**: dnf-parser - **Description**: dnf解析资源文件,包括NPK,PVF - **Primary Language**: Java - **License**: GPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 4 - **Created**: 2024-12-26 - **Last Updated**: 2024-12-26 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # dnf-parser #### 介绍 dnf解析NPK资源文件 #### 软件架构 基于 java 21 #### 安装教程 1. maven配置 ``` com.xiaoyouma.dnf dnf-parser-npk 1.0 ``` ``` com.xiaoyouma.dnf dnf-parser-pvf 1.0 ``` #### 使用说明 1. 执行测试(解析NPK) ``` public static void main(String[] args) { // NPK文件路径 NpkCoder.initialize("D:\\dnf\\dof\\DOF\\ImagePacks2"); // img路径 NpkImg npkImg = NpkCoder.loadImg("sprite/character/swordman/equipment/avatar/skin/sm_body0000.img"); System.out.println(npkImg); } ``` ``` public static void main(String[] args) { NpkCoder.initialize("D:\\dnf\\dof\\DOF\\ImagePacks2"); NpkImg npkImg = NpkCoder.loadImg("sprite/character/swordman/equipment/avatar/skin/sm_body0000.img"); System.out.println(npkImg); } ``` #### 参与贡献 1. Fork 本仓库 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request