Package com.soulfiremc.bootstrap
Class SoulFireAbstractBootstrap
java.lang.Object
com.soulfiremc.bootstrap.SoulFireAbstractBootstrap
- Direct Known Subclasses:
SoulFireCLIBootstrap
,SoulFireDedicatedBootstrap
This class prepares the earliest work possible, such as loading mixins and setting up logging.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic int
static String
getRPCHost
(String defaultHost) static int
getRPCPort
(int defaultPort) void
injectMixinsAndRun
(String[] args) protected void
internalBootstrap
(String[] args) protected abstract void
postMixinMain
(String[] args)
-
Field Details
-
START_TIME
-
-
Constructor Details
-
SoulFireAbstractBootstrap
protected SoulFireAbstractBootstrap()
-
-
Method Details
-
getRPCPort
public static int getRPCPort(int defaultPort) -
getRandomRPCPort
public static int getRandomRPCPort() -
getRPCHost
-
internalBootstrap
-
injectMixinsAndRun
-
postMixinMain
-