@JuxGD if you mean entirely with rust (both game and mods), you probably could (by dynamically loading mod binaries during initialisation), but it'd probably be better to just make the rust code be a backend with game logic handled by a scripting language (to make it significantly easier to load in user provided mods at runtime (this, last I checked, is what Voxel Eras does).