Platform Support and Installation - TDHunterrr/Farlands-Lifesteal GitHub Wiki
Farlands Lifesteal is engineered with a Jar-in-Jar (JiJ) universal distribution, meaning one jar contains native builds for 5 major platforms.
| Platform | Type | Minimum Version | Dependencies | Notes |
|---|---|---|---|---|
| Fabric | Mod | 1.21+ (Loader 0.19.5+) | None (0 dependencies!) | Pure Fabric Loader. No Fabric API required. |
| Quilt | Mod | 1.21+ (Loader 0.20.0+) | None | Native quilt.mod.json detection. |
| NeoForge | Mod | 1.21+ (NeoForge 21.11+) | None | Native @Mod and event architecture. |
| Paper / Purpur | Server Plugin | 1.21.x | None | High-performance Bukkit implementation. |
| Folia | Server Plugin | 1.21.x | None | Thread-safe regional scheduling. |
- Download
farlands-lifesteal-<version>-universal.jar(or loader-specific jar). - Place the jar file into your server or client's
mods/directory. - Start the server/game.
- (Note for Fabric users: You do NOT need to install Fabric API!)
- Download
farlands-lifesteal-<version>-universal.jar(orfarlands-lifesteal-paper-<version>.jar). - Place the jar file into your server's
plugins/directory. - Start or restart the server.
- Permissions and configuration will initialize automatically.
-
Universal Jar (
farlands-lifesteal-<version>-universal.jar):
Contains Fabric, Quilt, NeoForge, Paper, and Folia all bundled inside. Works on any supported loader automatically. Recommended for general distribution and modpacks. -
Loader-Specific Jars (
fabric,neoforge,paper):
Lightweight individual jars stripped of other loader payloads if you prefer minimal file sizes.