Skip to content

Repository files navigation

MCLauncher Hook

未标题-5.png (1791×815)

更好的网易我的世界启动器

2026/07/08 发布最后一个稳定版本, 停止更新
突然想起来这不是网易的律师函, 而是被恶意举报了

下载方式

下载方式 描述
Release 下载最新版本(一般是有点稳定的)
Build 下载最新构建好的测试版本(可能很不稳定, 但是是最新的, 打开左侧 build 链接后点击右上方的下载图标下载)

安装教程

免责声明

本项目仅供学习交流使用, 严禁用于非法用途/商业/倒卖等多类用途使用

本项目使用 GPL 3 开源, 也就是说你可以发布你修改本项目后的文件, 需要开源(不得以任何方式阻止玩家获取源代码,包括但不限于倒卖等行为), 当然可以在你的项目贴上你的赞助地址, 只不过需要贴上项目引用的是这个项目的开源地址与作者名称

如遇到软件功能类bug/提交一些建议等建议你提交Issues同时提交功能的时候请确保这个功能可以被实现(推荐提交的是PR,作者实现不了功能的会直接关闭Issue)

讨论群聊

QQ Group

功能

1.(重点)发烧平台绕过

image-20260220180154495

以前的我的世界启动器会显示的登录界面

发烧平台绕过的好处

  • 解决启动器启动启动器的问题

  • 减少发烧平台在后台的损耗(比如内存占用大)

  • 减少磁盘占用(可能你压根没有玩发烧平台的游戏, 因此会占用你俩份磁盘空间(一份是网易我的世界启动器本体, 另一份是发烧平台))

  • 支持32位电脑启动网易我的世界启动器(可能仅此启动,估计Java等可能是x64位,并且基岩版网易放弃了x86,也就是熟知的windowsmc)

2. 控制台显示

image-20260220174956351

控制台界面(可在WPFLauncher启动器根目录创建"DisableConsole"文件来禁用控制台)

  • 支持网易相关的日志显示
  • 支持显示相关的事件信息(比如拦截反作弊发包、联机大厅进入房间的详细信息等)
  • 支持显示Sauth(Cookie)内容等(因此提出Issue的时候需抹除掉重要信息如Sauth)...

3.配置文件

image-20260220175414226

配置面板界面

image-20260220182247700

保存过配置后每次启动的弹窗

  • 支持添加配置模板(配置模板位置:MCLauncher/ConfigTemplate, 文件名称:Name.json, json内容格式为MCLauncher/config.json)
  • 支持导入上次调试的配置

4.登录

image-20260220175726329

输入网易账号登录后的弹窗

image-20260220181855955

关闭网易登录界面的弹窗(网易登录界面点击右上角"X"), 适用于没有网易邮箱账号的玩家

  • 支持4399账号登录/网易手机号登录/Sauth(Cookie)登录
  • 自动导入上次使用的Sauth/4399账号信息

5.联机大厅

image-20260220181140851

创建房间截图

image-20260220181624097

web房间管理器(需前往配置开启Web服务器)

image-20260220182611828

当玩家有权限保存存档时候每次退出的截图

Screen

来自3.0.5-DLL-Public的截图(支持启动时更改IP端口)

image-20260220185947702

不限数字的设置密码(支持进入房间时房间密码也可输入不限数字的密码)

  • 没开启Web端时拥有的功能
    • 支持查看房间信息(控制台输出)
    • 退出房间前提醒存档保存(可在配置文件中设置禁用)
    • 支持更改启动时的IP端口(需前往配置文件中设置)
    • 联机大厅密码(加入房间/创建房间)支持任意字符(包括但不限于中文/字母等可以被识别的符号)而非单纯的数字
  • 开启Web端时候
    • Web端房间管理界面
    • 支持UserID拉黑玩家/玩家名称正则表达式拉黑玩家
  • and so on...

6.基岩版

image-20260220183145651

每次启动基岩版游戏最后一步支持路径选择

  • 支持基岩版游戏选择(可选择启动不同类型的基岩版,比如不同材质/不同版本的基岩版)
  • 支持屏蔽基岩版文件校验(校验Minecraft.Windows.exe/.checkInfo文件等)

7.(重点)反作弊的屏蔽

image-20260220183607156

网易我的世界启动器特有的窗口名称反作弊检测(当然不止这一个,还有DLL注入检测等)

image-20260220184617688

MAC地址随机化

  • 防止在任何世界(如单人世界/多人游戏)因开如鼠大侠/按键精灵等第三方软件导致封号问题(说实话单人世界也检测我是真没绷住)
  • 随机化mac地址/硬盘机器码

8.(NEW!) 本地联机引流支持

'68747470733a2f2f7831392e66702e70732e6e6574656173652e636f6d2f66696c652f3639393264363763613763613836356131643334343632324343454b496a51693037'

此截图来源于3.0.9-DLL-Public截图

9.(重点) HTTP服务端/WebSocket服务端(开发者的喜爱,可用于开发插件等功能)

image-20260220184537461

HTTP 服务器的监听地址等信息

image-20260220184744452

API 文档

image-20260220184935472

API Endpoints 和 API Root GET请求后的返回内容

Screen

来自3.0.4-DLL的截图(支持WebSocket协议)

10. (重点) 多开网易我的世界启动器

d13f74318acfd6eb47e66aad5b21b675.png

来自3.0.3-MultiOpen的截图,使用双显示器截图

  • 去除网易我的世界启动器禁用多开的问题

11. 禁用活动广告

image-20260220190722427

禁用此广告

  • 禁用此类型的广告

12. 其他

  • DLL替换,简单操作即可安装
  • 去除敏感词检测(部分在线类功能可能还是会有云端检测的)
  • 去除发包之日志类
  • x86/x64基岩版可任意切换(x86版本没用了,目前诸如联机大厅/本地联机/网络游戏等使用x86基岩版进入的时候会显示"服务器发送了破损的数据包")
  • 防沉迷绕过(不过账号还是需要实名的,但是无需人脸识别,适用于如小白Cookie生成出来的Cookie为防沉迷阶段)
  • 加入房间后防止被房主自动踢出房间(自动加入房间)
  • 解锁所有灰度测试功能(除a50setup外)
  • (and more)...

安装

1. 前置条件

在开始之前,请确保您的系统是支持.NET Framework 4.8.1支持库

2. 快速开始 (Quick Start)

第一步: 下载网易我的世界启动器
2025/8/12:Latest:目前网易我的世界启动器官网只有一个发烧平台的包体,32位包体下载链接

1

这一步已废弃,原因是无法找到下载入口,请打开第一步的链接直接下载

2

点击"开始下载"

3

下载完成后打开文件

第二步: 安装网易我的世界启动器

4

先点击同意协议,之后点击快速安装(可自定义安装路径,只需要点击"自定义安装"然后选择文件路径即可)

5

点击立即体验

6

关闭网易我的世界启动器

第三步: 更新网易我的世界启动器

7

打开网易我的世界启动器安装路径

8

找到Updater文件夹

9

双击打开MCLauncherUpdater.exe可执行文件

10

点击立即更新(如果出现启动了网易我的世界启动器(弹窗前往发烧平台)则代表你当前的我的世界版本是最新的)这个时候你就应该跳转到第四步了

11

更新完成后点击确定

第四步: 替换

12

到Release下载最新版本的DLL后拖拽到网易我的世界启动器安装路径进行替换Mcl.Core.dll文件

至此, 你成功安装了这个更好的网易我的世界启动器

构建方式

1. 前置条件

在开始之前,请确保您的系统已安装以下软件:

2 快速开始

第一步: git clone此项目

git clone https://github.com/daijunhaoMinecraft/WPFLauncher_Hook.git

第二步: 使用 Rider 打开sln解决方案

image-20260320192704888

第三步: 定位到此依赖项 => .NETFramework 4.8 => 程序集

image-20260320192741186

如果这里面有出现不存在的库, 那么你需要右键删除, 然后右键"程序集", 点击"引用"

image-20260320192913935

点击"添加自"

image-20260320193518887

之后定位到MCLauncher文件夹, 自行按需选择缺失的DLL文件即可(最后还要引用一个WPFLauncher.exe, 但是这个exe是未脱壳的, 因此你就需要一个脱好壳的exe文件)

image-20260320193540552

最后测试能否编译即可

补充说明

在启动器目录下创建一些文件会禁用一些功能

  • 创建"DisableConsole"文件来禁用控制台
  • 创建"ApplyConfig"文件来自动使用上次的配置

Star History

Star History Chart

About

MCLauncher Hook

Resources

Stars

174 stars

Watchers

1 watching

Forks

Releases

Sponsor this project

Packages

Contributors

Languages