You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The Puppet is unsup's GUI. The special distinction is because the puppet runs in a separate
process. The reason for this comes back to unsup having been designed for Minecraft modpacks —
namely, LWJGL3's GLFW is incompatible with AWT. If unsup were to initialize AWT pre-launch with its
GUI tidbits, versions of Minecraft that use LWJGL3 won't work correctly (especially on macOS). The
Puppet process's sole purpose of existence is to allow unsup to interact with AWT at an arm's length
and exit once it's done using it.