Magma's Packages

Fast Udon VM

dev.magmavrc.udonvm

Editor-only drop-in replacement for the Udon VM with identical semantics and lower dispatch overhead.

MagmaMc.Shaders

net.magma-mc.shaders

SRP Shaders That Can Be Useful For VRChat Worlds and Avatars

MagmaMc.Utils

net.magma-mc.utils

Useful UdonSharp Scripts For VRChat World Development

PermissionManager

dev.magmamc.permissionmanager

Udon Profiler

dev.magmavrc.udonprofiler

Editor-only Udon VM profiler: per-event timing, call edges, extern usage.

UdonLuau

dev.magmavrc.udonluau

Write VRChat Udon behaviours in Luau. Compiles .lua (and .luau) scripts to Udon programs against the externs the installed VRChat SDK exposes, with typed references between Luau and UdonSharp scripts, inspector annotations, network-callable methods and luau-lsp editor support.

UdonQuic

dev.magmavrc.udonquic

A native Udon bytecode optimizer for VRChat worlds. Every program UdonSharp, UdonLuau or the Udon Graph stores is optimized in place right after it compiles, with no setup.

Repository ID

net.magma-mc.packages

Author

MagmaMc

Repository URL

https://magmavrc.github.io/VPM/index.json