JustLeveling Fork is a community-maintained fork of JustLeveling, providing configurable aptitudes, skills, passives, titles, and item requirements.
Release 1.2.9 supports Minecraft Java Edition 1.21.1 on:
- Fabric
- NeoForge
It does not support Minecraft 1.21.11. Download the jar matching both your loader and Minecraft 1.21.1.
Install JustLeveling Fork and its required dependencies for the loader you use.
- Fabric Loader
0.16.14or newer - Fabric API
- Architectury API
13.0.8or newer - Trinkets
3.10.0or newer - YetAnotherConfigLib v3
3.6.6or newer - Cloth Config API
- NeoForge
21.1.215or a compatible21.1.xrelease for Minecraft 1.21.1 - Architectury API
13.0.8or newer - YetAnotherConfigLib v3
3.6.6or newer - Cloth Config API
15.0.140or newer
Optional integrations are available for FTB Quests and Questlog when their compatible loader-specific versions are installed. Better Combat integration is available on Fabric and uses Better Combat's Player Animator dependency.
Downloads are published on CurseForge and Modrinth.
The mod writes its configuration under the instance's config/JLFork directory. Existing justleveling-fork.common.json5 and justleveling-fork.lockItems.json5 files are migrated into that directory on startup. Back up server configuration before upgrading a production instance.
Use a 64-bit JDK 21. Build both distribution jars with:
.\gradlew.bat clean :fabric:build :neoforge:buildThe release jars are created at:
fabric/build/libs/justlevelingfork-fabric-<version>.jarneoforge/build/libs/justlevelingfork-neoforge-<version>.jar
The GitHub Actions Release workflow accepts a mod version, release channel, changelog, and a dry-run option. A dry run builds and verifies both jars without publishing. A publish run requires the MODRINTH_TOKEN and CURSEFORGE_TOKEN secrets plus the matching project-ID repository variables.
Before starting a release, keep gradle.properties (mod_version) and VERSION synchronized, run the build command above, and smoke-test both loaders in client and dedicated-server environments with their required dependencies installed.
Report issues or open pull requests at Senior-S/JustLeveling-Fork. The original project was created by DPlayend; this fork exists to maintain and improve it with community contributions.
This repository is licensed under the Apache License 2.0.