Package com.oliveryasuna.mc.coal.fabric
Class FabricPlatform
java.lang.Object
com.oliveryasuna.mc.coal.fabric.FabricPlatform
- All Implemented Interfaces:
com.oliveryasuna.mc.coal.api.platform.Platform
public final class FabricPlatform
extends Object
implements com.oliveryasuna.mc.coal.api.platform.Platform
Fabric implementation of
Platform. Discovered by
Coal's ServiceLoader dispatch
via META-INF/services/com.oliveryasuna.mc.coal.api.platform.Platform.
The main-thread executor targets Minecraft on client dist and the
live MinecraftServer on server dist. CoalFabricMod wires
setServer(MinecraftServer) on
SERVER_STARTING/SERVER_STOPPED.
-
Constructor Details
-
FabricPlatform
public FabricPlatform()
-
-
Method Details
-
configDir
- Specified by:
configDirin interfacecom.oliveryasuna.mc.coal.api.platform.Platform
-
mainThreadExecutor
- Specified by:
mainThreadExecutorin interfacecom.oliveryasuna.mc.coal.api.platform.Platform
-
logger
- Specified by:
loggerin interfacecom.oliveryasuna.mc.coal.api.platform.Platform
-
environment
public com.oliveryasuna.mc.coal.api.platform.Environment environment()- Specified by:
environmentin interfacecom.oliveryasuna.mc.coal.api.platform.Platform
-
gameDir
- Specified by:
gameDirin interfacecom.oliveryasuna.mc.coal.api.platform.Platform
-
loaderName
- Specified by:
loaderNamein interfacecom.oliveryasuna.mc.coal.api.platform.Platform
-
loaderVersion
- Specified by:
loaderVersionin interfacecom.oliveryasuna.mc.coal.api.platform.Platform
-
setServer
public void setServer(net.minecraft.server.MinecraftServer server)
-