# l2tool **Repository Path**: l2fater/l2tool ## Basic Information - **Project Name**: l2tool - **Description**: 天堂2UTX贴图导入及导出工具,支持JDK17+ ,作者:mmo:Ak4n1 - **Primary Language**: Java - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-06-17 - **Last Updated**: 2026-06-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # L2Tool Lineage 2 纹理查看器 / 替换器。[L2Fater](https://www.l2fater.cn)简译
L2Tool 截图
## 运行 bash 构建项目 ./gradlew build 使用 JavaFX 运行(自动解压 javafx-17.0.2.zip) ./run.bat ## 构建 bash 直接使用 Gradle ./gradlew build 使用构建脚本 Windows build-w.bat Linux/macOS(需要执行权限) chmod +x build-l.sh ./build-l.sh ### 构建脚本 - **build-w.bat**(Windows):适用于 Windows 的构建脚本,用于编译项目并显示构建状态。 - **build-l.sh**(Linux/macOS):适用于 Linux/macOS 的构建脚本,用于编译项目。运行前需赋予执行权限(`chmod +x build-l.sh`)。 ## 环境要求 需要 **Java 17** 或更高版本。 ## ak4n1 的功能与更新 - **现代平台支持**:已更新至 Java 17 兼容,升级 Gradle 7.6 和 JavaFX 17.0.2 支持,并包含自动解压(automaticExtraction)功能。 - **部署脚本**:新增 `run.bat` 以便轻松执行,同时提供 `build-w.bat`(Windows)和 `build-l.sh`(Linux/macOS)以简化构建流程。 - **纹理查看**:增强的 Lineage 2 UTX 文件查看器,支持多种格式(DXT、RGBA8、P8、G16 等)。 - **高级定制 UI**:完全重新设计的深色主题对话框,详细显示技术参数(格式、尺寸、MipMap 数量、导出索引)。 - **增强的导出功能**: - **单独导出**:将选定纹理即时保存至 `output_selected/` 文件夹。 - **批量导出**:将整个资源包导出至 `output_all/` 文件夹。 - **格式支持**:支持导出为 PNG、JPEG、BMP、WEBP 和 DDS(适用于 DXT 压缩纹理)。 - **导出选项**:支持“保持文件夹结构”以维持资源包层级,支持“清空输出文件夹”以保持工作区整洁。 - **选择持久性**:修复了 UI 错误,确保在交互过程中选定的纹理始终保持可见和激活状态。 - **纹理替换**:轻松替换 UTX 资源包内的单个纹理。