ModsFinder

CC: Wasm (Unofficial port)

by SteamAutomata

CC: Wasm (Unofficial port) brings WebAssembly modules into CC: Tweaked, so computers can load and run .wasm files on NeoForge 1.21.1.

NeoForgeClient and serverGNU General Public License v3.0 or laterOpen source1.21.1

What it does

A computer script can load a compiled WebAssembly module from a folder in the world save and call functions exported from it. The module is run by the Chicory runtime, which the mod adds to CC: Tweaked so the work happens inside Lua programs without any extra setup on the player's side. Module files are named with the .wasm extension and are passed to the load function by name.

The port is a NeoForge build for Minecraft 1.21.1 only, with CC: Tweaked as its required dependency. It was made to change as little of the original project as possible, so the code differs only where the modloader and this Minecraft version require it. The mod uses the ASM library that NeoForge provides. Because CC: Tweaked must be present, a server needs it as well as this mod.

Its source code and issue tracker are public, and the author notes that the port could become a separate fork that receives its own fixes and features. Contributions are welcome.

Key features

  1. WebAssembly modules in Lua

    Scripts running on a computer can load .wasm files from the world folder and call the functions they export.

  2. Chicory runtime

    The Chicory WebAssembly runtime runs the loaded modules inside CC: Tweaked, so no separate program is needed.

  3. Minimal port changes

    The code is kept close to the original project and changed only where the NeoForge loader or 1.21.1 require it.

  4. Public source for contributions

    The source code and issue tracker are public, and the author welcomes contributions toward improving the port.

Compatibility

Latest build for each game version and loader.

1.21.11.0.0
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Required 1

CC: TweakedComputerCraft fork adding programmable computers, turtles and more to Minecraft.
Required

Questions

Does CC: Wasm need CC: Tweaked?

Yes. CC: Tweaked is the required dependency, and the mod cannot run without it installed on the same side as this mod.

Which loader and version is this port for?

It is a NeoForge port for Minecraft 1.21.1 only. The latest file, 1.0.0, was published on 2026-05-18.

Does the server need this mod?

A server running it needs every connecting player to have it too.

Is the source code available?

Yes. Its source code and issue tracker are public, and the mod is released under the GNU General Public License v3.0 or later.

In the catalog

CC: Wasm (Unofficial port) is one of 3,514 Library mods on ModsFinder, and one of 1,449 Library mods for NeoForge. 32,366 mods support Minecraft 1.21.1.

More from SteamAutomata

All projects

Similar mods

What the author says

This is an unofficial port of cc wasm by iung to NeoForge 1.21.1. Adding a WASM chicory runtime to CC:Tweaked. Add.wasm files into the wasm folder of your Minecraft world. And then you can use the Lua function wasm.load_wasm to load a module. Note that the argument does not contains a.wasm extend name. For more…
SteamAutomata, on the Modrinth page

Official listing

Owner
SteamAutomata
Published
2026-05-18
Updated on Modrinth
2026-05-18
Facts verified
2026-10-15

Tags