Skip to content

pmh1314520/MCTier

Repository files navigation

MCTier Logo

MCTier

虚拟局域网通用组网工具

Version Windows 10/11 Android License

支持 Windows 10/11 与 Android。电脑端和手机端可加入同一个大厅,快速组成跨网络虚拟局域网。

官网 · GitHub · Gitee · 快速开始 · 运行预览 · 赞助支持

English | 简体中文


项目简介

MCTier 基于 EasyTier 与 WebRTC,用来把不同网络环境下的设备组到同一个虚拟局域网中。它不是 Minecraft 专属工具,也不只服务游戏场景;只要你需要跨网络访问局域网服务、临时协作、语音沟通、文件夹共享或屏幕共享,都可以用 MCTier 搭一个轻量大厅。

典型用途包括:

  • 局域网游戏联机,例如 Minecraft、泰拉瑞亚、饥荒等。
  • 跨网络访问本地服务,例如开发调试页面、局域网后台、临时 HTTP 服务。
  • 小团队临时协作,例如语音频道、聊天室、文件夹共享、屏幕共享。
  • 手机与电脑互联,例如手机扫码加入大厅、复制邀请链接加入组网。

运行预览

预览图按桌面端与手机端分组,尽量用紧凑布局展示,避免图片过多导致阅读很累。

Windows 端

Windows 主界面
主界面
Windows 大厅界面
大厅界面
Windows 聊天室
聊天室
Windows 文件夹共享
文件夹共享
Windows 屏幕共享
屏幕共享
Windows 设置
设置中心
查看更多 Windows 端预览
创建大厅
创建大厅
加入大厅
加入大厅
常用大厅信息
常用大厅
大厅动态设置
大厅动态设置

Android 端

Android 主界面
主界面
Android 大厅界面
大厅界面
Android 大厅二维码
大厅二维码
Android 设置
设置
Android 聊天室
聊天室
Android 文件夹共享
文件夹共享
Android 屏幕共享
屏幕共享
Android 大厅动态设置
大厅设置

核心功能

组网与连接

  • 虚拟局域网组网:基于 EasyTier 建立虚拟网络,无需公网 IP。
  • 跨端加入大厅:手机和电脑可加入同一个大厅,二维码邀请更方便。
  • 公开大厅广场:房主可把大厅公开到广场,陌生人也能在广场看到并一键加入一起玩。
  • 自定义节点与虚拟域名:支持添加自定义 EasyTier 节点,并为虚拟网络配置自定义域名。
  • 连接 / 网络诊断:聚合成员直连、中继、延迟、丢包,给出整体评分与优化建议;网络诊断还能检测虚拟网卡、防火墙、UDP 端口与安全软件拦截,并支持一键放行防火墙。
  • 私有化部署:支持自建信令服务,便于掌控连接入口。

沟通与协作

  • 实时语音频道:大厅内可按频道语音,适合协作沟通。
  • 语音小队:把成员分到不同小队,只听同队语音,轻松实现分组开黑。
  • 内置变声器:实时语音变声,内置萝莉音、大叔音等多种音色,开麦聊天更有趣,支持先试听再应用。
  • 大厅聊天室:支持文字、图片与 Emoji 表情消息。
  • 消息弹幕:聊天消息以弹幕形式从屏幕顶部飘过,挂后台或玩游戏时也不错过消息;可调字号、速度、透明度、轨道数与颜色(含彩色随机),默认开启。
  • 文件夹共享:可向同大厅成员共享文件夹,支持下载与传输列表。
  • 屏幕共享:使用 WebRTC 查看对方屏幕画面。
  • 远程控制:基于 WebRTC 远程查看并实时操作对方设备,支持电脑↔手机互控;鼠标移动、左键/右键、长按、拖拽、滚轮、键盘输入、返回/主页/最近等手势一应俱全,并按对方分辨率自动选择横竖屏与最佳窗口尺寸。
  • 房间工具:内置掷骰子、倒计时与多人协同待办清单,方便跑团、抽签与团队任务安排,倒计时切界面或挂后台也不中断。

大厅管理与便捷

  • 房主管理:房主可发布滚动公告、设置人数上限、踢出成员、发布或下架到公开广场。
  • 大厅二维码:扫码加入或复制邀请链接。
  • 常用大厅与最近联机:收藏常用大厅一键填入,记录最近进入的大厅与一起玩过的玩家,并可收藏常用队友。
  • 全局快捷键:自定义快捷键,支持按键说话、一键静音等操作。
  • 迷你悬浮窗:在桌面端快速查看成员状态、控制语音和打开工具。
  • 游戏内 HUD 浮层:游戏中以置顶穿透浮窗显示队友延迟、丢包与谁在说话,可静音、拖动、调透明度与缩放。

游戏联机增强

  • Minecraft 世界自动发现:扫描大厅成员开放的 Minecraft 世界(MOTD/版本/在线人数/延迟),免输 IP 自动注入本机局域网列表一键加入。
  • 游戏快连:内置常见联机游戏端口预设,自动生成“虚拟 IP:端口”直连地址一键复制。
  • Minecraft 联机助手:检测 Minecraft 安装路径与版本,提供局域网联机图文指南,并可自动为主流启动器关闭局域网正版验证。

进阶与其他

  • EasyTier 高级网络配置:提供全局与单大厅级高级参数(KCP/QUIC 代理、延迟优先、P2P/打洞开关等),以及 SOCKS5、端口转发等出口节点设置。
  • 本地数据统计:纯本地统计联机时长、加入/房主次数、活跃时段与常玩伙伴排行,绝不上报网络。
  • 新手引导向导:首次启动逐步检测运行环境(权限、防火墙、安全软件)并一键修复。
  • 版本更新检测:启动时检测新版本并提示更新。

快速开始

系统要求

平台 要求
Windows Windows 10/11 64 位,建议 2GB 以上内存
Android Android 手机或平板,建议 Android 8.0+
网络 能访问所配置的 EasyTier 节点与 WebRTC 信令服务

下载与安装

前往 GitHub ReleasesGitee Releases 下载最新版。

  • Windows 安装包:下载 MCTier-安装包-vx.y.z.exe 后双击安装。
  • Windows 便携版:下载 MCTier-便携版-vx.y.z.exe 后直接运行。
  • Android:下载 MCTier-Android.apk 后在手机上安装。

创建或加入大厅

  1. 创建方打开 MCTier,选择“创建大厅”。
  2. 输入大厅名称、密码和显示名称。
  3. 创建成功后,把大厅二维码或邀请链接发给其他成员。
  4. 其他成员输入大厅信息或扫码加入。
  5. 等待虚拟 IP 分配完成后,即可访问同大厅内设备开放的局域网服务。

示例:Minecraft 联机

MCTier 是通用组网工具,Minecraft 只是其中一个典型使用场景。

房主进入单人世界后,按 Esc 打开“对局域网开放”,记下端口号。其他人选择“直接连接”,输入房主的虚拟 IP 和端口,例如:

10.126.126.1:25565

如果启用了虚拟域名,也可以使用类似 成员名.mct.net:25565 的地址连接。

私有化部署快速流程

如果你想自建 MCTier 信令服务器,可以下载官网中的 MCTier信令服务器.zip,也可以查看仓库根目录中的 快速部署信令服务器.md私有化部署README.md

基本流程:

  1. 准备一台 Linux 服务器或局域网内主机。
  2. 安装 Docker 与 Docker Compose。
  3. 上传并解压 MCTier信令服务器.zip
  4. 进入解压目录,给部署脚本执行权限。
  5. 运行部署脚本,按提示填写域名或 IP。
  6. 在 MCTier 客户端设置中填入你的私有信令地址。

常用命令:

unzip MCTier信令服务器.zip
cd MCTier信令服务器
chmod +x deploy.sh
sudo ./deploy.sh
docker compose -f docker-compose-http.yml ps
docker compose -f docker-compose-http.yml logs -f

开发与构建

npm install
npm run tauri dev
npm run tauri build

Android 端源码位于:

MCTier-Android/

调试或打包 Android:

cd MCTier-Android
gradlew.bat assembleDebug

赞助支持

MCTier 会持续维护桌面端和手机端体验。如果它帮你完成了组网、联机或协作,欢迎赞助支持开发工作。每一份赞助都会用于继续优化连接稳定性、双端体验和后续功能。

支付宝收款码
支付宝赞助
微信收款码
微信赞助

开源协议

本项目使用自定义开源协议:

  • 仅供个人学习与非商业使用。
  • 允许二次开发,但必须保留原作者信息。
  • 衍生项目需要按相同协议开源。

免责声明

  • MCTier 是一款中立的虚拟局域网组网与协作工具,仅供在符合所在地法律法规的前提下用于个人合法用途(如局域网游戏联机、协作、访问你本人或已获授权的服务)。
  • 通信内容(聊天、语音、文件、屏幕、远程控制等)均在成员设备之间点对点直接传输,开发者不参与、不控制、也无法审查任何用户内容或其具体使用行为。
  • 使用者须对自己的全部使用行为及传输内容独立承担法律责任。 严禁利用本项目从事任何违反法律法规的活动,包括但不限于:未经许可的经营性/跨境组网、传播违法违规及侵权信息、未经授权控制或监控他人设备、利用语音/变声进行诈骗或冒充他人等。
  • 远程控制、屏幕共享、变声器等敏感功能在应用内均需用户明确同意相应提示与协议后方可使用,并提供风险与禁止性条款告知。
  • 本软件按“现状”提供,不作任何明示或默示担保;在法律允许的最大范围内,开发者不对使用本软件造成的任何直接或间接损失负责。
  • 如你不同意上述任何内容,请勿下载、安装或使用本项目。详见应用内《用户协议》《隐私政策》《免责声明》。

作者

青云制作_彭明航


MCTier 完全免费开源,祝使用顺利。

About

一款专为玩家打造的虚拟局域网联机工具,支持所有局域网游戏联机使用,让您可以轻松与好友跨越网络限制,享受联机游戏的乐趣。【QQ交流群:1075096452】

Topics

Resources

License

Unknown, LGPL-3.0 licenses found

Licenses found

Unknown
LICENSE
LGPL-3.0
LGPL_LICENSE.txt

Stars

121 stars

Watchers

0 watching

Forks

Packages

 
 
 

Contributors