{"id":44985,"date":"2026-06-02T06:59:16","date_gmt":"2026-06-02T03:59:16","guid":{"rendered":"https:\/\/vpesports.com\/minecraft\/mods\/compukterkraft\/"},"modified":"2026-06-02T06:59:16","modified_gmt":"2026-06-02T03:59:16","slug":"compukterkraft","status":"publish","type":"mod","link":"https:\/\/vpesports.com\/minecraft\/mods\/compukterkraft\/","title":{"rendered":"Compukter Kraft"},"content":{"rendered":"<p># Compukter Kraft<\/p>\n<p>**Programmable computers for Minecraft \u2014 but with a real, statically-typed<br \/>\nlanguage and a real IDE, right inside the game.**<\/p>\n<p>Inspired by ComputerCraft. With one big difference: the language is not Lua.<\/p>\n<p>## What you get<\/p>\n<p>&#8211; \ud83d\udda5 **Advanced Computer** \u2014 a block running its own VM on a background thread.<br \/>\n&#8211; \ud83d\udcdf **Portable Terminal** \u2014 bind it to any computer and carry your shell around.<br \/>\n&#8211; \ud83d\udee0 **Workbench** \u2014 an in-game IDE with multi-file editing, syntax highlighting,<br \/>\n  autocomplete and live error reporting.<br \/>\n&#8211; \ud83e\udde0 **CKL \u2014 Compukter Kraft Language** \u2014 a small, statically typed,<br \/>\n  Kotlin-flavoured scripting language. Compiles to bytecode, runs on a sandboxed<br \/>\n  VM. No reflection, no arbitrary host interop, no surprises.<br \/>\n&#8211; \ud83d\udcbe **Per-computer file system** \u2014 each computer has its own workspace on disk,<br \/>\n  edits survive reboots.<br \/>\n&#8211; \ud83d\udc65 **Multiplayer-friendly editor** \u2014 CRDT-based sync, two players can edit the<br \/>\n  same file at the same time without stepping on each other&#8217;s text.<\/p>\n<p>## A taste of CKL<\/p>\n<p>    import terminal<br \/>\n    import system<\/p>\n<p>    fun greet(name: String): String {<br \/>\n        return &#8220;Hello, &#8221; + name + &#8220;!&#8221;<br \/>\n    }<\/p>\n<p>    fun main() {<br \/>\n        terminal.printLine(greet(&#8220;world&#8221;))<br \/>\n        terminal.printLine(&#8220;Computer #&#8221; + system.computerId())<br \/>\n    }<\/p>\n<p>Types are checked at compile time. Errors show up in the editor before you ever<br \/>\npress Run. Because debugging Lua at 2 AM is a war crime.<\/p>\n<p>## Built-in modules<\/p>\n<p>`terminal`, `filesystem`, `system`, `events`, `process`, `strings` \u2014 enough to<br \/>\nwrite shells, file utilities, automation scripts, and small games.<\/p>\n<p>## Status<\/p>\n<p>Early access. Working: language, VM, file system, advanced computer block,<br \/>\nportable terminal, workbench IDE, multiplayer editor sync.<br \/>\nPlanned: more peripherals, networking between computers, compatibility for Create.<\/p>\n<p>Currently for **NeoForge 1.21.1**.<\/p>\n<p>&#8212;<\/p>\n<p>Devlog(in russian): https:\/\/t.me\/lazyhatdev<br \/>\nSource: https:\/\/github.com\/LazyHat\/Compukter-Kraft<br \/>\nLicense: GPL-3.0<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Computers in Minecraft, programmed in a tiny statically-typed language. With a real IDE inside.<\/p>\n","protected":false},"featured_media":44986,"template":"","meta":{"_minecraft_slug":"compukterkraft","_minecraft_project_id":"xriOD3eh","_minecraft_author":"lazyhat","_minecraft_license":"GPL-3.0-only","_minecraft_downloads":10,"_minecraft_follows":1,"_minecraft_client_side":"required","_minecraft_server_side":"required","_minecraft_storage_type":"zip","_minecraft_archive_name":"compukterkraft.zip","_minecraft_size_bytes":4617963,"_minecraft_version_count":1,"_minecraft_updated_at":"2026-05-16T12:33:42.232112Z","_minecraft_date_created":"2026-05-12T04:23:17.806457Z","_minecraft_date_modified":"2026-04-26T13:49:47.292941Z","_minecraft_project_url":"https:\/\/modrinth.com\/mod\/compukterkraft","_minecraft_icon_attachment_id":44986,"_minecraft_imported_at":"2026-06-02T03:59:18+00:00","_minecraft_import_hash":"468ca4da38d63cc1d7eacc243ecc6208","_minecraft_versions":"","_minecraft_links":"","_minecraft_gallery":"","_minecraft_api_metadata":""},"mod_category":[158],"mod_loader":[160],"minecraft_version":[37],"class_list":["post-44985","mod","type-mod","status-publish","has-post-thumbnail","hentry","mod_category-neoforge","mod_loader-neoforge","minecraft_version-1-21-1"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Compukter Kraft - Minecraft<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/vpesports.com\/minecraft\/mods\/compukterkraft\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Compukter Kraft - Minecraft\" \/>\n<meta property=\"og:description\" content=\"Computers in Minecraft, programmed in a tiny statically-typed language. With a real IDE inside.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/vpesports.com\/minecraft\/mods\/compukterkraft\/\" \/>\n<meta property=\"og:site_name\" content=\"Minecraft\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/compukterkraft\\\/\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/compukterkraft\\\/\",\"name\":\"Compukter Kraft - Minecraft\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/compukterkraft\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/compukterkraft\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/compukterkraft-icon-48ed5110df9e94c176c9068140ca2500821693f1_96.webp\",\"datePublished\":\"2026-06-02T03:59:16+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/compukterkraft\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/compukterkraft\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/compukterkraft\\\/#primaryimage\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/compukterkraft-icon-48ed5110df9e94c176c9068140ca2500821693f1_96.webp\",\"contentUrl\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/compukterkraft-icon-48ed5110df9e94c176c9068140ca2500821693f1_96.webp\",\"width\":96,\"height\":96},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/compukterkraft\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Mods\",\"item\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Compukter Kraft\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/#website\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/\",\"name\":\"Minecraft\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Compukter Kraft - Minecraft","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/vpesports.com\/minecraft\/mods\/compukterkraft\/","og_locale":"en_US","og_type":"article","og_title":"Compukter Kraft - Minecraft","og_description":"Computers in Minecraft, programmed in a tiny statically-typed language. With a real IDE inside.","og_url":"https:\/\/vpesports.com\/minecraft\/mods\/compukterkraft\/","og_site_name":"Minecraft","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/vpesports.com\/minecraft\/mods\/compukterkraft\/","url":"https:\/\/vpesports.com\/minecraft\/mods\/compukterkraft\/","name":"Compukter Kraft - Minecraft","isPartOf":{"@id":"https:\/\/vpesports.com\/minecraft\/#website"},"primaryImageOfPage":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/compukterkraft\/#primaryimage"},"image":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/compukterkraft\/#primaryimage"},"thumbnailUrl":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/compukterkraft-icon-48ed5110df9e94c176c9068140ca2500821693f1_96.webp","datePublished":"2026-06-02T03:59:16+00:00","breadcrumb":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/compukterkraft\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/vpesports.com\/minecraft\/mods\/compukterkraft\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/vpesports.com\/minecraft\/mods\/compukterkraft\/#primaryimage","url":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/compukterkraft-icon-48ed5110df9e94c176c9068140ca2500821693f1_96.webp","contentUrl":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/compukterkraft-icon-48ed5110df9e94c176c9068140ca2500821693f1_96.webp","width":96,"height":96},{"@type":"BreadcrumbList","@id":"https:\/\/vpesports.com\/minecraft\/mods\/compukterkraft\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/vpesports.com\/minecraft\/"},{"@type":"ListItem","position":2,"name":"Mods","item":"https:\/\/vpesports.com\/minecraft\/mods\/"},{"@type":"ListItem","position":3,"name":"Compukter Kraft"}]},{"@type":"WebSite","@id":"https:\/\/vpesports.com\/minecraft\/#website","url":"https:\/\/vpesports.com\/minecraft\/","name":"Minecraft","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/vpesports.com\/minecraft\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod\/44985","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod"}],"about":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/types\/mod"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/media\/44986"}],"wp:attachment":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/media?parent=44985"}],"wp:term":[{"taxonomy":"mod_category","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_category?post=44985"},{"taxonomy":"mod_loader","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_loader?post=44985"},{"taxonomy":"minecraft_version","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/minecraft_version?post=44985"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}