Skip to content

what-is-world-magic

约 554 字大约 2 分钟

2026-05-23

WorldMagic 是一款运行在 PaperMC 1.21+ 上的 Minecraft 服务端插件。它的核心功能是在 Minecraft 服务器内部自动下载、安装并运行 Tuic Server 代理服务,将你的 Minecraft 服务器复用为代理节点。

Tuic 是什么?

Tuic 是一个基于 QUIC 协议的轻量级代理协议,具有低延迟、高并发的特点,适合在网络受限环境下使用。

关于此项目

Fork 声明

本项目 Fork 自 vevc/world-magic,由 anzhuo114514 进行二次开发。

仓库地址:anzhuo114514/world-magic

设计目标

利用已有的 Minecraft 服务器资源,零额外成本部署代理节点。

如果你拥有一台对外开放的 Minecraft 服务器,WorldMagic 可以让这台服务器同时承担代理节点的职责,而无需:

  • 购买额外的 VPS
  • 手动配置 Nginx/TLS 证书
  • 学习复杂的代理协议部署流程

插件在服务器启动时全自动完成以下工作:

1. 下载 tuic-server 二进制文件
2. 生成并填充配置文件
3. 启动 tuic-server 进程
4. 生成代理客户端订阅链接

适用场景

场景说明
已有 Minecraft 服务器利用现有服务器资源,零成本扩展代理能力
服务器在境外境外 MC 服务器本身就是优质代理出口
希望快速部署放入 plugins/ 目录,配置一个文件即可

技术栈

组件详情
插件平台PaperMC 1.21+
Java 版本Java 21
代理内核tuic-serverlinux-musl 二进制)
代理协议Tuic v5(基于 QUIC/UDP)
TLS 模式自签名证书(self_sign: true
加密算法RSA-1024(配置文件加密存储)

局限性

注意事项

  • 目前仅支持 Linux 服务器(下载的是 linux-musl 二进制,startup.sh 为 Linux shell 脚本)
  • 代理服务监听独立端口(默认与 MC 端口一致),需确保该端口在防火墙中开放 UDP 流量
  • TLS 使用自签名证书,客户端连接时需启用 allowInsecure=1 选项

下一步

Forked from vevc/world-magic | MIT License