Compukter Kraft
作者:rebot | 分类:模组
Minecraft 版本: 1.21.1
平台: neoforge
标签: game-mechanics technology
Programmable computers for Minecraft — booted end-to-end on a custom Rust VM.
Inspired by ComputerCraft. With one big difference: the runtime is not Lua —
it is a native Rust virtual machine (rux-vm) wrapped via JNI.
What you get
- ? Notebook — a portable player-facing computer item that boots its own
Rux VM instance on a background daemon thread. - ? Rux VM — a deterministic, sandboxed virtual machine implemented in
Rust. Boots Rux16 code from per-computerbios.flashfiles and storage0
ruxvolboot media. - ? Display + input devices — accelerated framebuffer with
copyRect/
blitMonoprimitives, terminal input queue, and a per-device runtime workspace.
Status
Mid-rewrite. The legacy in-game CKL language stack, the Workbench IDE,
the standalone Computer block, the Workbench/Terminal/Serial items, and the
CKIM bytecode runtime have all been removed. The remaining player-facing
surface is Notebook, booted through the Rust VM's Rux16 BIOS path
(bios.flash → storage0.ruxvol boot entry → guest Rux16 execution).
Currently for NeoForge 1.21.1.
Devlog (in russian): https://t.me/lazyhatdev
License: GPL-3.0
请登录后举报
暂无评论,抢个沙发吧~