daisy is a minimal forge 1.8.9 coremod that relaunches launchwrapper in the same jvm so a bundled mixin stack and its support jars can be prioritized before the default launcher classpath.
- installs a tiny tweaker,
org.afterlike.daisy.DaisyTweaker - extracts daisy's embedded payload jars at runtime
- rebuilds the launchwrapper invocation and starts a second pass in the same jvm
- patches
FMLTweakerjust enough to avoid the innersetSecurityManagercrash
- no update system
- no essential features
- no mod logic beyond the relaunch path and payload handoff
daisy is based on the relaunch approach used by spark universe's essential loader, especially the launchwrapper stage 2 relaunch implementation:
this repository keeps only the pieces needed for a standalone forge 1.8.9 relaunch reproduction.