project - icon

Lithium

Universal mod

No-compromises game logic/server optimization mod

optimization

185.5K downloads 1,677 followers
Created 2 years ago
Updated a month ago

External resources


Featured versions


Project members

profile-picture

Maintainer


Technical information

License
Client side
optional
Server side
optional
Project ID
gvQqBUqZ
Filter versions...

Lithium 0.8.0 is our first release for Minecraft 1.19. The release includes a new tick scheduler optimization and updates the optimizations from the previous version.

Additions

  • new: world.tick_scheduler optimization

Changes

  • change: remove incompatible LongJumpTask optimization
  • change: refactor hopper optimization

Fixes

  • fix: item stack modification notification now supports item shadowing

You can donate on patreon: https://www.patreon.com/2No2Name

The changelog is available on GitHub right here.

The changelog is available on GitHub right here.

by 2No2Name on Feb 23, 2022
Download

The changelog is available on GitHub right here.

The changelog is available on GitHub right here.

by 2No2Name on Dec 13, 2021
Download

The changelog is available on GitHub right here.

This is the first release candidate of Lithium for Minecraft 1.18. It is missing many of the old optimizations which haven't been ported to 1.18 yet. Also parity with changes introduced in Minecraft 1.18 hasn't been well tested. Expect bugs and backup the world before testing this version.

Additions

Changes

  • change: update some patches to Minecraft 1.18
  • change: remove lots of patches that are incompatible with Minecraft 1.18

The changelog is available on GitHub right here

This release adds fixes for several issues introduced in previous Lithium versions. Besides a serious chunk save format incompatibility with 1.18 snapshots, a memory leak and a mistake in the hopper logic are fixed. It is recommended that all users upgrade to this release.

Worlds that were used with Lithium will have chunk corruption when upgrading due to the breaking save format changes in the 1.18 snapshots. The datafixer responsible for upgrading to the new format is missing (MC-239610), which leads to chunk corruption and regeneration.

If you have used Lithium in the past and you want upgrade your world to Minecraft 1.18 snapshots, you need to follow these instructions for each world to avoid severe chunk corruption:

Instructions to avoid chunk corruption when updating to 1.18 snapshots:

If you are upgrading a world that has never been used with Lithium, or you are upgrading to a version that includes a fix for MC-239610, you are likely to be unaffected by this issue. If you are unsure, follow the instructions anyway.

  • Singleplayer instructions: Start the game with Lithium 0.7.5 installed. Instead of opening your world, select it in the list of worlds, press "Edit", press "Optimize World", then "Create Backup and Load". Wait for the world to load, this will take a long time depending on the world size. After closing the world you can upgrade it to a newer Minecraft version.
  • Server Instructions: Make a backup of the world. Start the game with the launch parameter --forceUpgrade=true, e.g. by launching the server.jar with java -jar server.jar --forceUpgrade=true. Wait for the world to load, this will take a long time depending on the world size. After closing the server you can upgrade it to a newer Minecraft version.

The changelog is available on GitHub right here.

by 2No2Name on Aug 25, 2021
Download

The changelog is available on GitHub right here.

The changelog is available on GitHub right here.

by 2No2Name on Jun 21, 2021
Download

The changelog is available on GitHub right here.

by 2No2Name on Jun 16, 2021
Download

The changelog is available on GitHub right here.

The changelog is available on GitHub right here.

The changelog is available on GitHub right here.

The changelog is available on GitHub right here.

by 2No2Name on Feb 24, 2021
Download

The changelog is available on GitHub right here.

The changelog is available on GitHub right here.

The changelog is available on GitHub right here.

No changelog specified.