Skip to content

Repository files navigation

Computed

Computed is a NeoForge 1.21.1 programmable Lua node-graph mod. LuaJ powers one sandboxed VM per computer while Computed owns graph scheduling, safe Minecraft endpoints, persistence, networking, the editor, monitor rendering, and integrations.

Program format 3 stores one root graph and an embedded Lua definition library. Legacy graphs, Functions, Sections, JSON custom nodes, CMP1, and CMP2 are intentionally discarded or rejected without migration.

Start with the Lua authoring guide, the Lua method reference, and the Java endpoint API.

Build and verify with:

./gradlew clean check build

Credits – Third-Party Code

Computed now ships its own node engine, persistence model, runtime, and editor under the dev.propulsionteam.computed and assets/computed namespaces. Portions of the editor and built-in node implementation were derived from Web's Node Lib under the MIT License; the original package and resource namespaces are not included in the distributable. Computed-specific changes and assets remain governed by the main license.

Web's Node Lib
Repository: webyep-art/webs_node_lib
Author: webyep
License text: See LICENSE-webs_node_lib.txt (included in this repository)

About

a 1.21.1 Visual "Coding" Mod with API for peripherials.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages