# Public Hypixice One Click Replacement **Repository Path**: Hypixice_master/public-hypixice-one-click-replacement ## Basic Information - **Project Name**: Public Hypixice One Click Replacement - **Description**: 完全的傻瓜操作。用于给网易我的世界的基岩版客户端进行快速替换。公用的HOCR,内置json可进行自定义,比如自定义检查更新,自定义附加包等。 - **Primary Language**: Python - **License**: AGPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 4 - **Forks**: 1 - **Created**: 2024-09-01 - **Last Updated**: 2025-07-30 ## Categories & Tags **Categories**: Uncategorized **Tags**: netease, Python, Minecraft, Windows, Console ## README # Public Hypixice 一键替换工具 ## ❗项目声明 - 本项目使用GPL3协议开源。 - 作者:Hypixice - 开源地址:[https://gitee.com/Hypixice_master/public-hypixice-one-click-replacement](https://gitee.com/Hypixice_master/public-hypixice-one-click-replacement) ## 📦 软件功能 - 快速替换网易版 Minecraft 原版资源。 - 内置 JSON 配置文件支持。 - 支持自定义更新检查。 - 支持自定义附加包。 - 支持自定义公告。 ## 🚀 软件架构 - 使用 Python 编写。 - 包含可灵活配置的替换功能。 - 支持管理员权限运行。 - 提供多线程下载和文件复制功能。 ## 📝 安装指南 1. 从官方仓库下载最新版本。 2. 将下载的压缩包解压到合适的位置。 ## ⏳ 使用说明 1. **运行程序** - 确保关闭 Minecraft Bedrock Edition。 - 右键 `Main.exe` 选择以管理员身份运行。 2. **执行替换** - 按照程序内的指令操作。 - 选择需要的替换包和相关设置。 ## 🎨 配置示例 `config.json` 示例配置文件内容: ```json { "Packer_info": { "Name": "BOAT RACER", "Version": "0.0.1", "Author": "Hypixice", "Packer_Info": "This is the texture pack for Hypixice's BOAT RACER game", "Title": "\n\n _____ _____ _____ _____ _____ _____ _____ _____ _____ \n| __ | | _ |_ _| | __ | _ | | __| __ |\n| __ -| | | | | | | -| | --| __| -|\n|_____|_____|__|__| |_| |__|__|__|__|_____|_____|__|__|\n", "Update_Content": "[=] HOTFIX", "Update_RUL": "https://some.update.url", "Update_Mode": "", "Enable_Check_Update": false, "MC_Version_Check": "All" }, "Packer_Replace_cmd": { "Install_Py_Func": "ins", "Install_Py_Args": [], "Uninstall_Py_Func": "unins", "Uninstall_Py_Args": [] } } ``` ## ⚙️ 附加包开发文档 - `ins()` - 安装附加包时调用的函数。 - `unins()` - 卸载附加包时调用的函数。 ## 📚 使用的库与函数 - `lib.Popularity()` - 检查插件人气。 - `lib.get_welcome_message()` - 获取欢迎语。 - `lib.copy_and_replace(source_folder, destination_folder)` - 复制并替换文件夹。 - `lib.delete(path)` - 多线程删除文件夹。 - `lib.clear_terminal()` - 清屏。 - `lib.get_ret()` - 获取程序当前路径。 - `lib.is_admin()` - 检查程序是否以管理员权限运行。 - `lib.get_reg (path, name)` - 获取某个注册表键值。 - `lib.WGETH_D_N(RUL, Path, name)` - 下载 huang1111 云盘文件(无GUI)。 - `lib.WGETH_D(RUL, Path)` - 下载 huang1111 云盘文件。 - `lib.WGET_D(RUL, Path, Filename)` - 下载文件。 ## 🔄 更新内容 - 0.0.5+ 版本兼容性更新。 - 0.0.4+ 配置文件格式更新。 - 请使用最新版本进行操作,老版本配置无法在新版本中使用。 ## 📋 注意事项 - 确保以管理员权限运行程序。 - 当前版本为 0.0.5+,老版本配置可能无法使用。 - 使用过程中如遇到BUG,请在Issues中提出。 - 后续版本可能添加UI界面。 ## 💬 反馈与交流 - 联系方式:613015467 ## ⬅️ 版权说明 - 本项目受 GNU Affero General Public License v3.0 许可证保护。