{"id":74105,"date":"2026-06-04T10:23:30","date_gmt":"2026-06-04T07:23:30","guid":{"rendered":"https:\/\/vpesports.com\/minecraft\/mods\/fungecraft\/"},"modified":"2026-06-04T10:23:30","modified_gmt":"2026-06-04T07:23:30","slug":"fungecraft","status":"publish","type":"mod","link":"https:\/\/vpesports.com\/minecraft\/mods\/fungecraft\/","title":{"rendered":"Fungecraft &#8211; a Minecraft programming language"},"content":{"rendered":"<p>The most basic instruction is the beginning and end. To begin a program, place down a stone block. Then, whilst looking at that block, run the command `\/trigger fungecraft.play`. This should start the program 1 block south of the stone. The execution will continue south until it hits a directional operator, or bedrock, which terminates the program.<\/p>\n<p>The directional operators are magenta glazed terracotta, which looks like an arrow, and when the program pointer reaches one of them, it continues in the direction the arrow is pointing.<\/p>\n<p>Then there are the mathematical operations.<br \/>\nThere is addition, which is represented by an oxidised cut copper block,<br \/>\nSubtraction, which is a jukebox,<br \/>\nMultiplication, which is a honeycomb block,<br \/>\nDivision, reperesnted by light blue glazed terracotta,<br \/>\nAnd modulo, nether quartz ore.<br \/>\nEach of these pops two values from the stack, a then b, and pushes back on the operation calculated with b and a (e.g. if the stack had a 2 then a 3, then you put a minus operation, it would pop 3 then 2 and push 2 &#8211; 3) <\/p>\n<p>Chart for the different blocks in the MSBE (Minecraft standard block encoding (Really just the Fungecraft standard encoding)):<\/p>\n<p>0: Black Wool<br \/>\n1: gray Wool<br \/>\n2: Brown Wool<br \/>\n3: Light gray Wool<br \/>\n4: White Wool<br \/>\n5: Red Wool<br \/>\n6: Orange Wool<br \/>\n7: Yellow Wool<br \/>\n8: Green Wool<br \/>\n9: Lime Wool<br \/>\n10: Cyan Wool<br \/>\n11: Light Blue Wool<br \/>\n12: Blue Wool<br \/>\n13: Purple Wool<br \/>\n14: Magenta Wool<br \/>\n15: Pink Wool<br \/>\n16: Black Concrete Powder<br \/>\n17: gray Concrete Powder<br \/>\n18: Brown Concrete Powder<br \/>\n19: Light gray Concrete Powder<br \/>\n20: White Concrete Powder<br \/>\n21: Red Concrete Powder<br \/>\n22: Orange Concrete Powder<br \/>\n23: Yellow Concrete Powder<br \/>\n24: green Concrete Powder<br \/>\n25: Lime Concrete Powder<br \/>\n26: Cyan Concrete Powder<br \/>\n27: Light Blue Concrete Powder<br \/>\n28: Blue Concrete Powder<br \/>\n29: Purple Concrete Powder<br \/>\n30: Magenta Concrete Powder<br \/>\n31: Pink Concrete Powder<br \/>\n32: Air<br \/>\n33: Bamboo<br \/>\n34: Black Concrete<br \/>\n35: gray Concrete<br \/>\n36: Lava Cauldron<br \/>\n37: Nether Quartz Ore<br \/>\n38: Observer<br \/>\n39: Brown Concrete<br \/>\n40: Light gray Concrete<br \/>\n41: White Concrete<br \/>\n42: Honeycomb Block<br \/>\n43: Oxidized Cut Copper<br \/>\n44: Oak Sign<br \/>\n45: Jukebox<br \/>\n46: Warped Sign<br \/>\n47: Light Blue glazed Terracotta<br \/>\n48: Chest<br \/>\n49: Red Concrete<br \/>\n50: Orange Concrete<br \/>\n51: Yellow Concrete<br \/>\n52: green Concrete<br \/>\n53: Lime Concrete<br \/>\n54: Cyan Concrete<br \/>\n55: Light Blue Concrete<br \/>\n56: Blue Concrete<br \/>\n57: Purple Concrete<br \/>\n58: Dispenser<br \/>\n59: Magenta Concrete<br \/>\n60: Magenta glazed Terracotta (facing north)<br \/>\n61: Pink Concrete<br \/>\n62: Magenta glazed Terracotta (facing south)<br \/>\n63: Dropper<br \/>\n64: Bedrock<br \/>\n65: Stone<br \/>\n66: Cobblestone<br \/>\n67: Deepslate<br \/>\n68: Cobbled Deepslate<br \/>\n69: Coal Ore<br \/>\n70: Deepslate Coal Ore<br \/>\n71: Coal Block<br \/>\n72: Copper Ore<br \/>\n73: Deepslate Copper Ore<br \/>\n74: Raw Copper Block<br \/>\n75: Copper Block<br \/>\n76: Iron Ore<br \/>\n77: Deepslate Iron Ore<br \/>\n78: Raw Iron Block<br \/>\n79: Iron Block<br \/>\n80: Lapis Ore<br \/>\n81: Deepslate Lapis Ore<br \/>\n82: Lapis Block<br \/>\n83: Redstone Ore<br \/>\n84: Deepslate Redstone Ore<br \/>\n85: Redstone Block<br \/>\n86: Emerald Ore<br \/>\n87: Deepslate Emerald Ore<br \/>\n88: Emerald Block<br \/>\n89: Diamond Ore<br \/>\n90: Deepslate Diamond Ore<br \/>\n91: Diamond Block<br \/>\n92: Piston<br \/>\n93: Ancient Debris<br \/>\n94: Magenta glazed Terracotta (facing east)<br \/>\n95: Repeater (facing south)<br \/>\n96: Comparator<br \/>\n97: Netherite Block<br \/>\n98: Black Terracotta<br \/>\n99: gray Terracotta<br \/>\n100: Brown Terracotta<br \/>\n101: Light gray Terracotta<br \/>\n102: White Terracotta<br \/>\n103: Note Block<br \/>\n104: Red Terracotta<br \/>\n105: Orange Terracotta<br \/>\n106: Yellow Terracotta<br \/>\n107: green Terracotta<br \/>\n108: Lime Terracotta<br \/>\n109: Cyan Terracotta<br \/>\n110: Light Blue Terracotta<br \/>\n111: Blue Terracotta<br \/>\n112: Sticky Piston<br \/>\n113: Purple Terracotta<br \/>\n114: Magenta Terracotta<br \/>\n115: Pink Terracotta<br \/>\n116: Black Carpet<br \/>\n117: gray Carpet<br \/>\n118: Magenta glazed Terracotta (facing west)<br \/>\n119: Brown Carpet<br \/>\n120: Light gray Carpet<br \/>\n121: White Carpet<br \/>\n122: Red Carpet<br \/>\n123: Orange Carpet<br \/>\n124: Yellow Carpet<br \/>\n125: Repeater (facing west)<br \/>\n126: Lectern<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This is Fungecraft. A Minecraft programming language based on the esoteric programming language befunge. Instead of using different characters, as you do in befunge, you use Minecraft blocks.<\/p>\n","protected":false},"featured_media":74106,"template":"","meta":{"_minecraft_slug":"fungecraft","_minecraft_project_id":"hDkQiWxZ","_minecraft_author":"GearsDatapacks","_minecraft_license":"LicenseRef-All-Rights-Reserved","_minecraft_downloads":92,"_minecraft_follows":3,"_minecraft_client_side":"optional","_minecraft_server_side":"required","_minecraft_storage_type":"zip","_minecraft_archive_name":"fungecraft.zip","_minecraft_size_bytes":15403,"_minecraft_version_count":1,"_minecraft_updated_at":"2026-05-15T22:28:06.497013Z","_minecraft_date_created":"2023-01-10T23:27:22.088923Z","_minecraft_date_modified":"2023-01-10T12:05:11.225234Z","_minecraft_project_url":"https:\/\/modrinth.com\/mod\/fungecraft","_minecraft_icon_attachment_id":74106,"_minecraft_imported_at":"2026-06-04T07:23:31+00:00","_minecraft_import_hash":"e2a1057a1b2541ce8e8db265413ac565","_minecraft_versions":"","_minecraft_links":"","_minecraft_gallery":"","_minecraft_api_metadata":""},"mod_category":[84,123],"mod_loader":[86],"minecraft_version":[54,55,56,57],"class_list":["post-74105","mod","type-mod","status-publish","has-post-thumbnail","hentry","mod_category-datapack","mod_category-technology","mod_loader-datapack","minecraft_version-1-19","minecraft_version-1-19-1","minecraft_version-1-19-2","minecraft_version-1-19-3"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Fungecraft - a Minecraft programming language - 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\/fungecraft\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Fungecraft - a Minecraft programming language - Minecraft\" \/>\n<meta property=\"og:description\" content=\"This is Fungecraft. A Minecraft programming language based on the esoteric programming language befunge. Instead of using different characters, as you do in befunge, you use Minecraft blocks.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/vpesports.com\/minecraft\/mods\/fungecraft\/\" \/>\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=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/fungecraft\\\/\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/fungecraft\\\/\",\"name\":\"Fungecraft - a Minecraft programming language - Minecraft\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/fungecraft\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/fungecraft\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/fungecraft-icon-c11dc0958897acefc11f070fdd538aa0029fca8b_96.webp\",\"datePublished\":\"2026-06-04T07:23:30+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/fungecraft\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/fungecraft\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/fungecraft\\\/#primaryimage\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/fungecraft-icon-c11dc0958897acefc11f070fdd538aa0029fca8b_96.webp\",\"contentUrl\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/fungecraft-icon-c11dc0958897acefc11f070fdd538aa0029fca8b_96.webp\",\"width\":96,\"height\":92},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/fungecraft\\\/#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\":\"Fungecraft &#8211; a Minecraft programming language\"}]},{\"@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":"Fungecraft - a Minecraft programming language - 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\/fungecraft\/","og_locale":"en_US","og_type":"article","og_title":"Fungecraft - a Minecraft programming language - Minecraft","og_description":"This is Fungecraft. A Minecraft programming language based on the esoteric programming language befunge. Instead of using different characters, as you do in befunge, you use Minecraft blocks.","og_url":"https:\/\/vpesports.com\/minecraft\/mods\/fungecraft\/","og_site_name":"Minecraft","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/vpesports.com\/minecraft\/mods\/fungecraft\/","url":"https:\/\/vpesports.com\/minecraft\/mods\/fungecraft\/","name":"Fungecraft - a Minecraft programming language - Minecraft","isPartOf":{"@id":"https:\/\/vpesports.com\/minecraft\/#website"},"primaryImageOfPage":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/fungecraft\/#primaryimage"},"image":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/fungecraft\/#primaryimage"},"thumbnailUrl":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/fungecraft-icon-c11dc0958897acefc11f070fdd538aa0029fca8b_96.webp","datePublished":"2026-06-04T07:23:30+00:00","breadcrumb":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/fungecraft\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/vpesports.com\/minecraft\/mods\/fungecraft\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/vpesports.com\/minecraft\/mods\/fungecraft\/#primaryimage","url":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/fungecraft-icon-c11dc0958897acefc11f070fdd538aa0029fca8b_96.webp","contentUrl":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/fungecraft-icon-c11dc0958897acefc11f070fdd538aa0029fca8b_96.webp","width":96,"height":92},{"@type":"BreadcrumbList","@id":"https:\/\/vpesports.com\/minecraft\/mods\/fungecraft\/#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":"Fungecraft &#8211; a Minecraft programming language"}]},{"@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\/74105","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\/74106"}],"wp:attachment":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/media?parent=74105"}],"wp:term":[{"taxonomy":"mod_category","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_category?post=74105"},{"taxonomy":"mod_loader","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_loader?post=74105"},{"taxonomy":"minecraft_version","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/minecraft_version?post=74105"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}