top | item 36235939

(no title)

blacksmithgu | 2 years ago

I'm sure people have thought about it, it's just hard, annoying, and asking a lot of mostly unpaid OSS contributors. Many mod developers are high school / college aged.

Sandboxing Java code running in process requires ugly and obscure security APIs and restricts you to having to have a common modding API (Forge). Many mods use bytecode patching and would be broken completely.

discuss

order

pkage|2 years ago

The Linux distribution of Prism actually runs in a flatpak by default, which provides pretty OK isolation.

willis936|2 years ago

It's SOP to run MC servers in a tightly constrained and patched docker container and oftentimes also on a VM.

Granted, this is a large concern for clients.