MISS uses WebSocket to forward your Minecraft connection.
- Support Websocket protocol on both client and server
- Use same port on the server to detect WebSocket connection
- Minecraft JE 1.19+
- Nginx 1.18+ (optional)
- SSL certificate (optional)
- Java 17+
- Download from Modrinth
- Put the mod into modsfolder
- Restart Minecraft server
- Download from Modrinth
- Put the mod into modsfolder
- Restart Minecraft client
Example:
server {
    listen 443 ssl;
    server_name mc.example.com;
    ssl_certificate /path/to/fullchain.pem;
    ssl_certificate_key /path/to/privkey.pem;
    # You also can forward different paths to different servers
    location / {
        proxy_pass http://ip_or_hostname:25565;
        proxy_http_version 1.1;
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection "Upgrade";
        proxy_set_header Host $host;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header X-Forwarded-Proto $scheme;
    }
}- Input wss://mc.example.comto theServer Addressbar
- Join the server
MISS 是一个 Minecraft 模组,用于通过 WebSocket 转发 Minecraft 连接。这使得你可以通过 WebSocket 协议连接到 Minecraft 服务器,提供了一种新的网络传输方式。
- 通过 WebSocket 协议转发 Minecraft 连接。
- 支持 Minecraft 客户端与服务器之间的双向通信。
- Minecraft Java 版 1.19+
- Nginx 1.18+
- 有效域名与SSL证书 (可选)
- Java 17+
- 从 Modrinth 下载对应版本
- 将文件放入服务端 mods目录
- 重启 Minecraft 服务器
- 从 Modrinth 下载对应版本
- 将文件放入客户端 mods目录
- 启动 Minecraft 客户端
反向代理服务器配置示例:
# 假设用户访问的域名是 mc.example.com,且已申请 SSL 证书
server {
    listen 443 ssl;
    server_name mc.example.com;
    ssl_certificate /path/to/fullchain.pem;
    ssl_certificate_key /path/to/privkey.pem;
    # 该 location 其实也可以使用不同的 path 转发到不同的服务器
    location / {
        proxy_pass http://ip:25565; # 转发 Minecraft 服务器的地址(可以是域名或IP)
        proxy_http_version 1.1;
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection "Upgrade";
        proxy_set_header Host $host;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header X-Forwarded-Proto $scheme;
    }
}请根据实际情况修改配置文件中的域名和证书路径。
- 安装客户端 MOD 后
- 启动游戏
- 添加服务器并在地址栏输入:
wss://mc.example.com
- 点击"加入服务器"按钮
- 确保443端口已打开,且你的服务器支持 WebSocket 协议。
- 确保你的 Minecraft 服务器配置允许通过 WebSocket 连接。
- 使用此模组时,请确保你的网络环境支持 WebSocket 协议。