It's a stripped down version of Fabric Loader.
- Mixin (Fabric Wiki) (Mixin Wiki)
java -Xmx4G -Dcoprolite.jar=./paper-1.20.4-340.jar -jar coprolite-launcher-0.0.1.jar nogui
Additionally install Coprolite Paper into plugins directory
You can manually define plugins directory for coprolite using -Dcoprolite.pluginsFolder=./coprolite_plugins
, by default it's ./plugins
See example plugin
coprolite.plugin.json
{
"schemaVersion": 0,
"id": "mod-id",
"name": "Example Mod",
"version": "${version}",
"authors": [
"Your Name"
],
"mixins": [
"mod-id.mixins.json"
]
}
mod-id.mixins.json
{
"required": true,
"minVersion": "0.8.5",
"package": "your.package.mixin",
"target": "@env(DEFAULT)",
"compatibilityLevel": "JAVA_17",
"mixins": [
"MixinCraftServer"
]
}
coprolite-api
contains Сoprolite loader apicoprolite-loader
contains platform-independent implementation of Сoprolite loader (if desired, it can be used at least as the client mod loader)coprolite-launcher
contains launcher for Сoprolite loader, usually for PaperMC and its forks
Special thanks to FabricMC, a considerable part of the code is taken from fabric-loader
Licensed with Apache-2.0 License