Interface HmcProperties

All Known Subinterfaces:
LauncherProperties, RuntimeProperties

public interface HmcProperties
Properties shared by both the HeadlessMc-Runtime and the HeadlessMc-Launcher.
  • Field Details

    • MAIN

      static final Property<String> MAIN
      The Minecraft main method passed to the runtime so it can call it.
    • DEENCAPSULATE

      static final Property<Boolean> DEENCAPSULATE
      If runtime is started with Java 9+ and the Minecraft main class needs to get deencapsulated first before it can get called.
    • LOGLEVEL

      static final Property<String> LOGLEVEL
      The initial LogLevel for HeadlessMcs Loggers.
    • EXIT_ON_FAILED_COMMAND

      static final Property<Boolean> EXIT_ON_FAILED_COMMAND
      Quits on a failed command. For more strictness in CI/CD pipelines.
    • FILE_HANDLER_ENABLED

      static final Property<Boolean> FILE_HANDLER_ENABLED
      See Also: