跳到正文

GlyphVM

作者:vasvasd7

A minecraft mod similar to hex casting and Trickster . Magic programming with elements of engineer programming and a stack. (In development)

收藏

截图

介绍

中文介绍正在准备中,下面暂时显示原文。

🔮 GlyphVM – Visual Magic Programming for Minecraft

✅ NOW ON MODRINTH – beta 0.4.0 available for download


Draw spells with pixels. No code. Just glyphs and arrows.

GlyphVM turns Minecraft into a visual programming environment. You draw pixel glyphs on a grid, connect them with arrows, and the resulting graph runs on a built‑in virtual machine.


✨ Key Features

  • 70+ glyphs – arithmetic, logic, stack ops, vectors, lists, matrices, world interaction (break/place blocks, explosions, lightning, gravity, push, teleport, dash), raycasts, entity search, file I/O, mutation control, and more.
  • Visual programming – connect cells with arrows; conditional glyphs have two branches.
  • Built‑in VM – stack-based, with delay support, loops, jumps, and recursion.
  • Debug mode – step through spells, inspect stack, see current cell.
  • Mana system – personal mana + craftable batteries (executor holds up to 16 batteries).
  • Executor block – redstone‑triggered, uses spell paper and batteries.
  • Items – Spell Paper (multiple sizes), Memory Crystal (persistent lists), Staff (cast spells on right‑click).
  • Import/Export – clipboard and file‑based (large files supported via chunks).
  • Guidebook – full documentation (Patchouli, EN/RU).

🆕 What’s New in 0.4.0

  • MobHaus – random mutations on mobs (18+ mutations, tiers 1–4, up to 5 per mob). Includes crazy combos (explosive, replicating, splitting, giantism, reflective, tameable, etc.). Commands to toggle, spawn, and manage mutations.
  • Entity search glyphs – find living, items, hostile, friendly, players.
  • New world glyphs – find_blocks, dash, teleport.
  • Mutation glyphs – mutation/read, mutation/write.
  • File system – chunked uploads, 100 MB limit.
  • List size increased to 128.
  • Mana commands – infinite, set, add, get.
  • Executor block now holds 16 batteries.
  • Performance – stack limit 1024, step limit 500 000.
  • Bug fixes – mutation duplication, matrix serialisation, crashes.

📦 Current Status

  • Version: beta 0.4.0
  • Minecraft: 1.21.1
  • Loader: NeoForge
  • Dependency: Patchouli
  • Languages: Russian, English

🔗 Support & Community


Separate gratitude

Thanks for checking out GlyphVM! Your support makes this possible. 🎉

常见问题

GlyphVM 支持哪些 Minecraft 版本?

GlyphVM 支持 Minecraft Java 版 1.21.1,可用的加载器:NeoForge。下载时注意选择和你游戏版本一致的文件。

GlyphVM 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:客户端和服务端都要装。

评论

登录后评论和评分