Class KnotCurvedSpacetime

java.lang.Object
io.codetoil.curved_spacetime.loader.quiltmc.KnotCurvedSpacetime

public class KnotCurvedSpacetime extends Object
The launcher for the Quilt variant.

Starts Quilt's own launcher, Knot, after setting the system properties that adapt it to this project: skipping the Minecraft game provider it would otherwise look for, and pointing it at modules rather than the default mods directory. Knot then finds CurvedSpacetimeGameProvider, which is what actually starts the engine.

  • Field Details

    • CURVED_SPACETIME

      public static final net.fabricmc.api.EnvType CURVED_SPACETIME
      The environment Quilt loads modules for.

      Quilt's EnvType is normally a Minecraft client/server distinction; this project patches in a value of its own, which is why the constant is resolved by name rather than referenced directly.

    • LOG_HANDLER

      public static final org.quiltmc.loader.impl.util.log.LogHandler LOG_HANDLER
      Where Quilt's own log output is sent.