quilt-loader
quilt-loader copied to clipboard
Allowed the (knot) launcher to give the intended namespace
Adds a getFinalNamespace()
to the QuiltLauncher
allowing the knot to provide other namespaces outside of intermediary
to be used.
Currently, the access widener's namespace preference is hardcoded as intermediary
within the RuntimeModRemapper
, but with this change the value is now gotten from the launcher.
This PR also makes several functions and classes for the knot class loaders public, allowing for the creation of other knots.