Repository navigation
Releases: nineanswerer/Minecraft-Resource-Extractor
Release list
Minecraft 资源提取器 v2.8.1
v2.8.1 汉化工作流闭环
🈶 未翻译文本对比:对比基准/目标语言,导出缺失/照抄英文的 CSV+JSON
📦 一键语言包提纯:按命名空间只提取指定语言 lang 文件
🌐 汉化资源包一键生成:合并 lang 为资源包(pack.mcmeta + pack.png + zip),直接丢 resourcepacks
🖼 松散图片类型 + 单 jar 文件预览
🎨 布局重排(可拖动分隔条)+ 高 DPI 按钮裁切修复
v2.8.0
v2.8.0 更新内容:
✨ 新增
pack.mcmeta 自动生成 — 提取完成后自动生成 pack.mcmeta,让输出目录直接成为可用的资源包
MC 版本自动检测 — 从 jar 文件名自动识别 MC 版本并填充下拉框(单文件 + 批量均支持),pack_format 按 Minecraft Wiki 权威值校正(补 1.21.6→63、1.21.7~1.21.8→64,1.21.9+ 改用 min_format/max_format)
动画配置精确匹配 — 新增文件级后缀过滤(FileSuffix),「动画配置」只提取 .mcmeta,不再与「图片素材」重叠
提取预览显示大小 — Step 4 预览从「预计提取 N 个文件」升级为「预计提取 N 个文件,约 X MB」
🐛 修复
进度条精确到 100% — 预统计只数「会实际提取」的文件,完成时顶满进度条,不再瞬间归零
冲突检测误报 — 只统计真正写出的资产路径,不再把 META-INF、.class 等未提取文件误报为冲突
提取后光标卡在加载状态 — 修复 SwitchUiLock 误用 Cursor.Current 判断
批量模式按钮「消失」 — 修复 btnConfirm4 锚点导致的按钮移出可视区
⚡ 优化
目录树改用 Ordinal 比较器,海量目录构建更快
全选/取消全选时的文件数预览去抖,避免卡顿
进度弹窗移除 TopMost,修复关闭后主窗体被压到最底层
Minecraft 资源提取器 v2.7.0
✨ 新功能
- 单 jar / 批量 Mod 加载异步化:后台线程 + ZipArchive 快读,替换 Java
jar tf进程,拖入文件不再卡死 - 新增进度弹窗(FrmProgress),扫描/生成目录树/提取均有分阶段提示
- 目录树现在显示文件(不止文件夹),支持懒加载展开,超大 jar 秒开
- 批量扫描并行度限制为 CPU-1,避免 UI 线程饥饿导致冻结
🐛 修复
- 修复拖放加载 jar / mods 文件夹时界面冻结
- 修复"扫描完成后仍显示加载中"的体验问题
- 修复
HasChildren与Control.HasChildren命名冲突(CS0108) - 修复 ToolStripStatusLabel / ToolStripProgressBar 跨线程调用异常
📦 运行环境
- Windows x64 + .NET Framework 4.7.2
v2.6.0 Release Notes
v2.6.0 Release Notes
新增功能:
📁 目录树预览 — 右侧面板新增目录树,加载 jar 后自动展示目录层级结构,每个节点标注文件数量,点击显示完整路径
性能优化:
⚡ 批量扫描提速 10x — 从 ~50 秒降至 ~5 秒(80 个 jar)
ZipArchive 直接读取 jar 替代 jar tf(消除 JVM 启动开销)
Parallel.ForEach 并行多核扫描
目录文件数预计算:O(N×M) → O(N+M)
用 IndexOf 索引扫描替代 Split() 消除 40 万次数组分配
下载: MRE-v2.6.0.zip
v2.5.0 — 批量 Mod 资源提取
v2.5.0 — 批量 Mod 资源提取
🆕 新功能
批量提取 Mod 资源
Step 1 新增第三种模式「批量提取 Mod 资源」,一键扫描 mods/ 目录下所有 .jar 文件,批量提取资源并检测跨 Mod 重名冲突,生成 conflict_report.json。
按资源类型筛选
支持勾选 16 种资源类型(图片、音频、模型、语言文件、着色器等),只提取你需要的。
按类型分类输出
可选「输出目录/资源类型/模组名」的分层结构,方便按类型浏览所有 Mod 的资源。
提取进度条
批量提取时实时显示进度,状态栏同步展示当前处理的模组和类型。
🐛 Bug 修复
修复 .NET 10 SDK 兼容性问题(补充了 System.Memory 等 5 个传递依赖)
修复批量模式 UI 初始化顺序导致选项不显示
修复 Step 4 确认按钮被遮挡
修复提取完成后鼠标光标卡在加载状态
修复批量模式步骤四资源类型列表空白
🎨 改进
新应用图标
各步骤按钮颜色统一(蓝色=浏览,绿色=确认)
资源类型鼠标悬停显示中文说明
📦 下载
mre-for-windows-v2.5.zip — 解压即用
👤 维护者
nineanswerer — 基于 JKerboeuf/Minecraft-Resource-Extractor
MRE v2.4.0 — 汉化增强版
MRE v2.4.0 — 汉化增强版
基于 Minecraft-Resource-Extractor 全面汉化并大幅增强。
🎨 界面全面升级
- 现代化扁平设计,微软雅黑字体,全新配色方案
- GroupBox 改为细线边框 + 顶部蓝色色条,告别 WinForms 3D 复古风
- 窗口可自由拖拽调整大小,TableLayoutPanel 流式布局
- 步骤4 控件自适应排列,资源类型再多也不会遮挡按钮
🌏 完整汉化
- 所有界面文本中文化
- README 文档翻译为中文,附资源类型分类表格
- About 窗口更新
🧠 智能资源类型匹配
- 不再硬编码路径:按目录名(
textures、blockstates等)动态匹配 - 兼容所有 jar:原版、Forge、Fabric、Create 等模组 jar 包均可正确识别
- 仅显示存在的类型:jar 里有什么就显示什么,没有的不展示
- 支持 16 种资源类型分类:图片、音频、模型、方块配置、语言文件等
- 鼠标悬停显示每种类型的详细说明
☕ JDK 智能检测
- 自动检测
JAVA_HOME→PATH→Program Files\Java - 找不到时弹出手动选择窗口
- 路径自动保存到
%APPDATA%\mre\config.json,下次启动无需重选
📁 路径记忆
- 输出目录自定义选择,自动保存
- 上次使用的 .minecraft 路径自动回填
🔧 修复
- 步骤1 jar 模式点击"浏览…"始终弹出文件选择框,方便更换 jar 包
- 资源类型列表高度根据项目数自适应(34~160px)
- .NET 10 SDK 兼容性修复
📦 使用方法
- 确保已安装 Java JDK
- 解压
mre-for-windows-v2.4.zip - 运行
MinecraftResourceExtractor.exe - 选择提取模式,按步骤操作即可
- 提取内容默认保存到
mre-output文件夹
原作者:Julien Kerboeuf
汉化与增强:nineanswerer
Minecraft 资源提取器 v1.0.0
新功能
- ✨ 支持选择自定义 .minecraft 文件夹路径(解决 PCL2 等启动器自定义路径的问题)
- 🌐 完整汉化为中文界面
使用说明
- 解压
MRE-v1.0.0-win.zip - 运行
MinecraftResourceExtractor.exe - 如果提示需要 Java JDK,请先安装 JDK
- 选择"提取 Minecraft 资源",点击"浏览..."选择您的 .minecraft 文件夹