All Projects → CaffeineMC → Lithium Fabric

CaffeineMC / Lithium Fabric

Licence: lgpl-3.0
A Fabric mod designed to improve the general performance of Minecraft without breaking things

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Lithium Fabric

Sodium Fabric
A Fabric mod designed to improve frame rates and reduce micro-stutter
Stars: ✭ 1,281 (+103.98%)
Mutual labels:  fabric, minecraft
Geckolib
GeckoLib is an animation library for Minecraft Mods, with support for complex 3D keyframe and scriptable math-based animations. Available for Forge and Fabric (1.12, 1.15, 1.16). Supports entity, block, item, armor animations and more.
Stars: ✭ 131 (-79.14%)
Mutual labels:  fabric, minecraft
Antiqueatlas
A Minecraft mod that adds a fancy interactive map item.
Stars: ✭ 110 (-82.48%)
Mutual labels:  fabric, minecraft
Minecraftdeveloperguide
📝Minecraft developer Chinese guide,我的世界开发者中文指南
Stars: ✭ 574 (-8.6%)
Mutual labels:  fabric, minecraft
Cursed-Legacy-API
API for beta 1.7.3. Downloads are hosted on the website linked below:
Stars: ✭ 14 (-97.77%)
Mutual labels:  minecraft, fabric
Libgui
Buttons & Co
Stars: ✭ 78 (-87.58%)
Mutual labels:  fabric, minecraft
Viaversion
Allows the connection of newer clients to older server versions for Minecraft servers.
Stars: ✭ 463 (-26.27%)
Mutual labels:  fabric, minecraft
Viafabric
Client-side and server-side ViaVersion implementation for Fabric
Stars: ✭ 115 (-81.69%)
Mutual labels:  fabric, minecraft
pax
📦 The MC modpack manager for professionals.
Stars: ✭ 83 (-86.78%)
Mutual labels:  minecraft, fabric
Hydrogen Fabric
Things of which are too dangerous to put in Lithium.
Stars: ✭ 206 (-67.2%)
Mutual labels:  fabric, minecraft
Minelittlepony
Turns players and mobs into ponies
Stars: ✭ 76 (-87.9%)
Mutual labels:  fabric, minecraft
Wurst7
Minecraft Wurst Hacked Client v7
Stars: ✭ 282 (-55.1%)
Mutual labels:  fabric, minecraft
Tis 3d
TIS-100 inspired low-tech computing in Minecraft.
Stars: ✭ 64 (-89.81%)
Mutual labels:  fabric, minecraft
Phosphor Forge
A Forge mod designed to drastically improve the performance of Minecraft's lighting engine while fixing many bugs
Stars: ✭ 79 (-87.42%)
Mutual labels:  fabric, minecraft
Techreborn
Tech Reborn is a completely standalone tech mod including tools and machines to gather resources, process materials, and progress through the mod. https://www.curseforge.com/minecraft/mc-mods/techreborn
Stars: ✭ 205 (-67.36%)
Mutual labels:  fabric, minecraft
Terra
Voxel world generation modding platform
Stars: ✭ 320 (-49.04%)
Mutual labels:  minecraft, fabric
Phosphor Fabric
A Fabric mod designed to dramatically improve the performance of Minecraft's lighting engine while fixing many bugs
Stars: ✭ 435 (-30.73%)
Mutual labels:  fabric, minecraft
Langcraft
Compiler from LLVM IR to Minecraft datapacks.
Stars: ✭ 495 (-21.18%)
Mutual labels:  minecraft
Minecraftforge
Modifications to the Minecraft base files to assist in compatibility between mods.
Stars: ✭ 5,127 (+716.4%)
Mutual labels:  minecraft
Mohist
Minecraft Forge Hybrid server implementing the Paper/Spigot/Bukkit API, formerly known as Thermos/Cauldron/MCPC+
Stars: ✭ 489 (-22.13%)
Mutual labels:  minecraft

Project icon

Lithium (for Fabric)

GitHub license GitHub issues GitHub tag Discord chat CurseForge downloads

Lithium is a free and open-source Minecraft mod which works to optimize many areas of the game in order to provide better overall performance. It works on both the client and server, and doesn't require the mod to be installed on both sides.

Downloads

You can find downloads for Lithium on either the official CurseForge page or through the GitHub releases page. Usually, builds will be made available on GitHub slightly sooner than other locations.

Installation instructions

Lithium relies on the Fabric Loader. Users should select Fabric for either the Minecraft launcher (client) or the dedicated server (server) depending on their needs. Once you have installed Fabric, place the Lithium .jar in the mods folder generated by Fabric.

Community

If you'd like to get help with the mod, check out the latest developments, or be notified when there's a new release, the Discord community might be for you! You can join the official server for my mods by clicking here.

Support the developers

Lithium is made possible by the following core contributors and others. You can help support members of the core team by making a pledge to our Patreon pages below.

Author Role Links
jellysquid3's Avatar jellysquid3 Project Lead Patreon / Contributions
2No2Name's Avatar 2No2Name Maintainer Patreon / Contributions

What makes Lithium different?

One of the most important design goals in Lithium is correctness. Unlike other mods which apply optimizations to the game, Lithium does not sacrifice vanilla functionality or behavior in the name of raw speed. It's a no compromises' solution for those wanting to speed up their game, and as such, installing Lithium should be completely transparent to the player.

If you do encounter an issue where Lithium deviates from the norm, please don't hesitate to open an issue. Each patch is carefully checked to ensure vanilla parity, but after all, bugs are unavoidable.

Configuration

Out of the box, no additional configuration is necessary once the mod has been installed. Lithium makes use of a configuration override system which allows you to either forcefully disable problematic patches or enable incubating patches which are otherwise disabled by default. As such, an empty config file simply means you'd like to use the default configuration, which includes all stable optimizations by default.

See the Wiki page on the configuration file format and all available options.


Building from source

If you're hacking on the code or would like to compile a custom build of Lithium from the latest sources, you'll want to start here.

Prerequisites

You will need to install JDK 8 in order to build Lithium. You can either install this through a package manager such as Chocolatey on Windows or SDKMAN! on other platforms. If you'd prefer to not use a package manager, you can always grab the installers or packages directly from AdoptOpenJDK.

On Windows, the Oracle JDK/JRE builds should be avoided where possible due to their poor quality. Always prefer using the open-source builds from AdoptOpenJDK when possible.

Compiling

Navigate to the directory you've cloned this repository and launch a build with Gradle using gradlew build (Windows) or ./gradlew build (macOS/Linux). If you are not using the Gradle wrapper, simply replace gradlew with gradle or the path to it.

The initial setup may take a few minutes. After Gradle has finished building everything, you can find the resulting artifacts in build/libs.


License

Lithium is licensed under GNU LGPLv3, a free and open-source license. For more information, please see the license file.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].