Synopsis
On a dedicated server (EnvType.SERVER) running Minecraft 1.17.1 or older, quilt-loader does not invoke the class declared in quilt_loader.entrypoints.main. There is no crash, no exception, no warning and no log line. The preLaunch stage declared in the same quilt.mod.json does run, and the mixin config named in the same file is applied.
Environment
| Component |
Value |
| quilt-loader |
0.30.0 |
| quilt-installer |
0.15.1 |
| Environment |
EnvType.SERVER, dedicated |
| Mod metadata |
quilt.mod.json present; fabric.mod.json also present and not consulted |
| Entrypoint interface |
net.fabricmc.api.ModInitializer |
Expected
quilt_loader.entrypoints.main is invoked once, at server startup, before server.properties is read — the same contract honoured on 1.18.2 and above.
Observed
The entrypoint class is never loaded and onInitialize() never runs. Server startup completes normally.
Synopsis
On a dedicated server (
EnvType.SERVER) running Minecraft 1.17.1 or older, quilt-loader does not invoke the class declared inquilt_loader.entrypoints.main. There is no crash, no exception, no warning and no log line. ThepreLaunchstage declared in the samequilt.mod.jsondoes run, and the mixin config named in the same file is applied.Environment
0.30.00.15.1EnvType.SERVER, dedicatedquilt.mod.jsonpresent;fabric.mod.jsonalso present and not consultednet.fabricmc.api.ModInitializerExpected
quilt_loader.entrypoints.mainis invoked once, at server startup, beforeserver.propertiesis read — the same contract honoured on 1.18.2 and above.Observed
The entrypoint class is never loaded and
onInitialize()never runs. Server startup completes normally.