hmcl支持两种换皮肤:一是改启动器ui,在“设置→个性化”选主题或放skins文件夹;二是换游戏内角色皮肤,可通过外置登录littleskin.cn同步,或手动替换.jar中steve.png/alex.png文件。

想让HMCL启动器界面焕然一新,或者把游戏里角色换成你最爱的皮肤?别再盯着默认的史蒂夫头像发呆了——HMCL支持两种完全不同的“换皮肤”路径:一种改的是启动器自身的UI外观(比如按钮颜色、背景、字体),另一种改的是你在《我的世界》里实际穿的角色皮肤(即玩家模型)。两者互不干扰,但操作入口、文件位置和生效逻辑完全不同,选错方向就白忙活。
改启动器UI皮肤(界面主题)
这一步直接改变HMCL程序窗口的视觉风格,不影响游戏内角色外观。
打开HMCL → 点击右上角齿轮图标进入【设置】 → 选择【个性化】选项卡。
在“主题”下拉菜单中,可直接切换预设方案:经典深色、明亮浅色、高对比度等。选中后界面会实时刷新,无需重启。
【注意:部分老版本HMCL(v3.4及更早)没有“个性化”菜单,必须升级到v3.5.3或更高版本才能使用该功能】
若想用自定义主题,需手动放置皮肤包:关闭HMCL → 进入其安装目录 → 找到skins文件夹 → 将解压好的主题文件夹(含skin.json和CSS资源)拖入其中 → 重启HMCL → 在【个性化】→【主题】里就能看到新增选项。
换游戏内角色皮肤(玩家模型)
这才是多数人真正想做的:让进游戏后自己显示为定制形象,而不是默认史蒂夫或亚历克斯。
方法一:通过外置登录+皮肤站(推荐,全自动同步)
第一步:访问 littleskin.cn 注册账号,邮箱验证后登录。
第二步:点击【角色管理】→【添加新角色】,输入英文名(如MinecraftPlayer),模型类型选Steve或Alex(影响手臂粗细,务必与你上传的PNG皮肤匹配)。
第三步:进入【皮肤库】→【上传新皮肤】,选择64×64或64×32的PNG文件,勾选“设为私密”,提交后点击【立即使用】并绑定刚创建的角色。
第四步:回到HMCL → 【账户】→【添加账户】→ 选择【外置登录】→ 点击认证服务器旁的【+】→ 输入API地址:https://www.php.cn/link/da96552c519b38a0d1b5dabc42e6be00/api/yggdrasil → 填写littleskin注册邮箱和密码 → 完成后在账户列表中选中该账户 → 启动器左上角头像将在几秒内更新为你刚上传的皮肤脸部。
方法二:离线本地导入(仅限启动器界面头像,不生效于游戏内)
点击账户列表右侧的小衣架图标 → 在弹出窗口中点击【本地皮肤图片文件】→ 选择一张PNG格式头像图(建议64×64像素)→ 勾选【作为皮肤】→ 点击确认。
这一步只替换HMCL左上角账户头像,【不会上传到服务器,也不会在游戏中显示】。
手动替换jar包皮肤文件(硬核方案,仅对单版本生效)
适用于不想联网、或外置登录失败时的兜底操作,但每换一个游戏版本都得重做一遍。
定位到你的HMCL游戏存档目录,通常为:%appdata%\.minecraft\versions\[版本号]\[版本号].jar(Windows)或~/Library/Application Support/minecraft/versions/[版本号]/[版本号].jar(macOS)。
用7-Zip或WinRAR双击打开.jar文件(不要解压!)→ 进入assets/minecraft/textures/entity/路径。
找到steve.png和alex.png两个文件 → 右键【替换文件】→ 选择你准备好的同名PNG(必须严格64×64像素,透明通道保留)→ 确认全部替换。
关闭压缩软件 → 启动对应版本游戏 → 角色皮肤即刻变更。











