纪念那个属于创造者与极客的 WebSockets 时代。
一行 /connect 代码,曾能连接两个世界。
在那个年代,我们不需要复杂的 Mod 或客户端插件。MCBE 原生暴露了一个本地的 WebSocket 接口。
开发者们只需要用几行 Node.js 代码建立监听,然后在游戏聊天框输入连接指令,就能接管游戏的命令执行权限。这使得毫秒级的超大型建筑生成、像素画导入成为可能。
// 建立与 MCBE 的通信通道
const WebSocket = require('ws');
const wss = new WebSocket.Server({ port: 19131 });
wss.on('connection', ws => {
console.log('[玩家已连接]');
// 下发批量填充指令的魔法
function buildPixelArt() {
let command = "fill ~ ~ ~ ~50 ~50 ~ wool 14";
ws.send(JSON.stringify({
"header": {
"version": 1,
"requestId": generateUUID(),
"messagePurpose": "commandRequest"
},
"body": { "commandLine": command }
}));
}
});
这是属于移动端和主机的福音。
无需复杂配置,只需在网页端上传图片或模型,然后在游戏中输入一行简单的地址连接,成千上万个方块就会如魔法般在你的眼前自动堆叠。这大大降低了大型建筑和像素画的创作门槛。
将二次元图片解析为对应的羊毛与混凝土色块阵列,耗时 5 分钟自动铺设 12 万个方块。
通过服务器计算三维数学模型轨迹,在游戏中实时生成壮观的混沌几何发光体。
突破游戏自带 clone 指令的体积限制,通过云端缓存实现了整个古代城市的跨存档搬运。
TR-FUNC 项目立项,第一个基于网页 WS 协议的建筑助手上线。极大地降低了手机玩家生成大型方块阵列的门槛。
社区蓬勃发展。支持了 3D .obj 模型导入转方块、动态数学函数绘图,成为极客建筑师的标配工具。
Minecraft 基岩版 1.18.30 更新发布。官方出于安全原因,移除了 WebSocket 连接客户端时的 `/execute` 和高级放置权限。工具彻底失效。
原域名释出,怀旧站点建立。致敬那段用 JavaScript 代码在虚拟世界中呼风唤雨的短暂而美好的时光。
A: WebSocket 是原生自带的功能,不需要越狱手机,不需要下载第三方修改版客户端。iOS、Android 甚至是主机平台,只要能打字就能使用,极其轻量和跨平台。
A: 并非故意针对建筑工具。这个接口过高的权限导致在公共服务器中存在被恶意利用的风险(如熊孩子连接恶意 WS 炸服)。官方削弱权限是为了整体的安全性考虑。
A: 现在的玩家多使用专门的 Behavior Pack(行为包)、Server-side 脚本(GameTest Framework)或专业的外部地图编辑器(如 Amulet)来进行大型建造。
TR-FUNC.COM © 2021-2025
A TRIBUTE TO MCBE TECH COMMUNITY
“Not all who wander are lost, some are just finding connection.”