Skip to content

EndlessPixel/EndlessPixel-ModpackApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Minecraft整合包下载器

一个用于下载EndlessPixel整合包的工具,支持多线程下载和镜像源选择,解决GitHub下载速度慢的问题。

功能特点

  • 使用GitHub API获取EndlessPixel整合包的版本列表
  • 按Minecraft大版本进行折叠展示,方便查找
  • 版本标识:正式版用[R]标记,测试版用[P]标记
  • 支持多线程下载,提高下载速度
  • 提供多个镜像源选择,解决GitHub下载缓慢问题
  • 实时显示下载进度,支持暂停/继续下载
  • 自定义版本号排序算法,确保版本列表按正确顺序显示

安装说明

方法一:直接运行可执行文件(推荐)

  1. 前往Releases页面下载最新版本的可执行文件
  2. 解压后直接运行minecraft_modpack_downloader.exe(Windows)或minecraft_modpack_downloader(Linux/Mac)

方法二:从源码运行

  1. 确保已安装Python 3.6或更高版本
  2. 克隆或下载本项目代码
  3. 安装依赖:
    pip install -r requirements.txt
    
  4. 运行程序:
    python main.py
    

使用说明

  1. 启动程序后,程序会自动从GitHub获取EndlessPixel整合包的版本列表
  2. 在左侧树形结构中,展开你想要的Minecraft版本
  3. 双击具体的整合包版本开始下载,或右键点击选择"下载"
  4. 在弹出的对话框中选择保存路径
  5. 点击"开始下载"按钮开始下载
  6. 下载完成后,可以选择打开文件夹查看下载的文件

镜像源使用

  1. 在顶部的下拉菜单中选择合适的镜像源
  2. 推荐使用"Cloudflare"、"Fastly"或"Edgeone"镜像源,这些通常提供较好的下载速度
  3. 对于大文件,建议避免使用"Jasonzeng"和"Imixc"镜像源

右键菜单功能

  • 下载:开始下载选中的版本
  • 复制下载链接:复制原始GitHub下载链接到剪贴板

版本标识说明

  • [R]:Release版本(正式版)
  • [P]:Pre-release版本(预发布版/测试版)

常见问题

无法获取版本列表

  • 检查网络连接
  • 尝试切换到其他镜像源
  • 如果GitHub API限制,可以稍后再试

下载速度慢

  • 尝试切换到其他镜像源
  • 检查网络连接
  • 某些地区可能需要使用VPN

下载失败

  • 检查网络连接
  • 确保有足够的磁盘空间
  • 尝试切换镜像源并重试

许可证

MIT License