我的世界整合包制作教程(Java 版・2026 最新)
整合包 = 游戏版本 + 加载器 + 模组 + 配置 + 资源包 + 光影 + 预设存档,一键安装即用。本教程以PCL2/HMCL+CurseForge/Modrinth为主,覆盖从 0 到发布全流程。
一、前期准备(必做)
1. 确定核心定位
玩法方向:科技 / 魔法 / 生存 / 冒险 / 养老 / 空岛
版本选择:优先选长期稳定版(1.18.2、1.20.1、1.20.4)
加载器选择:
Forge/NeoForge:大型整合包、兼容性强、模组最多
Fabric:轻量、流畅、更新快,适合低配与轻量化整合包
内存规划:低配 2–4G,中配 6–8G,高配 10G+
2. 必备工具
启动器:PCL2 / HMCL / MultiMC / CurseForge 启动器(推荐 PCL2)
Java 环境:1.17 + 用Java 17,1.20 + 建议 Java 17/21
压缩软件:7-Zip/WinRAR
模组来源:CurseForge、Modrinth(正版安全)
二、搭建独立运行环境(防污染)
打开启动器→新建实例→开启版本隔离
安装对应 MC 版本 + 加载器(Forge/Fabric)
分配内存:启动器→实例设置→内存→最大内存设为物理内存的 1/2
先裸开一次游戏,确认无崩溃,再装模组
三、模组添加与依赖管理
1. 安装规范
核心模组优先:API、前置、任务、界面、优化
Fabric 必装:Fabric API;Forge 按需装前置
模组文件(.jar)放入:.minecraft/mods
资源包放入:resourcepacks;光影放入:shaderpacks
2. 冲突排查(关键)
每次只加 1–2 个模组,启动测试一次
崩溃看日志:.minecraft/crash-reports
常见冲突:同类功能重复、ID 冲突、版本不匹配
优化模组必装:Sodium、Iris、Phosphor、Lithium(Fabric)
四、配置与内容定制
1. 配置文件修改
路径:.minecraft/config
可改:合成表、机器参数、怪物血量、经济、权限
建议备份原版 config,再逐文件微调
2. 整合包内容封装
预设存档:把建好的地图放入saves
自定义设置:options.txt(按键、画质)
说明文件:README.txt(版本、加载器、内存、鸣谢)
五、本地完整测试
必测项:
启动不闪退
进入世界无报错
合成 / 交互 / 机器运行正常
光影 / 资源包生效
多人联机可进服
退出正常
测试通过再打包!
六、打包导出(3 种方式)
方式 1:PCL2 一键导出(最简单)
实例→右键→导出整合包
勾选:mods、config、resourcepacks、shaderpacks
取消:saves(可选)、日志、缓存
导出为 ZIP,完成
方式 2:CurseForge 启动器
实例→更多选项→Share Profile
仅勾选 mods、config
导出 ZIP,用于发布
方式 3:手动打包(通用)
打开实例根目录
新建文件夹命名:整合包名-版本-加载器
放入:mods、config、resourcepacks、shaderpacks、README
压缩为 ZIP,不要嵌套多层文件夹
七、发布与规范
1. 发布平台
国内:MC 百科、哔哩哔哩、百度贴吧、我的世界中文分享站
国外:CurseForge、Modrinth
2. 发布规范
注明:MC 版本、加载器、内存要求、适配客户端 / 服务端
列出模组清单,遵守模组授权
提供预览图、简介、更新日志
服务端打包:删除客户端 - only 模组,提供开服脚本
八、常见问题与避坑
启动崩溃:多半是模组缺失前置 / 版本不对 / 冲突
卡顿:加优化模组,降低视距,关闭不必要动画
无法联机:服务端与客户端模组、配置必须一致
打包过大:删除日志、缓存、重复模组、无用文件
九、服务端打包简易流程
下载对应版本Forge/Fabric 服务端
运行一次生成目录
放入 mods、config(剔除客户端模组)
同意 eula.txt,启动脚本分配内存
测试可进服后压缩发布