Skip to content

Releases: CaffeineMC/lithium

Lithium 0.14.8 for Minecraft 1.21.1 Fabric and Neoforge

20 Feb 00:24
b555d00
Compare
Choose a tag to compare

Lithium 0.14.8 for Minecraft 1.21.1 includes a new optimization, a few bugfixes and improves mod compatibility.

Make sure to take a backup of your world before using the mod and please report any bugs and mod compatibility issues at the issue tracker. You can check the description of each optimization and how to disable it when encountering a problem.

Additions

  • Fast-path exit end portal search by counting nearby bedrock blocks. Reduces lag when placing the last end crystal when respawning the ender dragon by 97%.
  • Debug option for detecting invalid chunk data packets

Changes

  • Use worlds for thread tests instead of minecraft server to improve compatibility with the worldthreader mod

Fixes

  • Fix missing default return value in LithiumHashPalette copies
  • Fix incorrect handling of fire, lava and soul fire in experimental block touching optimization
  • Fix compatibility with Moonrise

Lithium 0.14.8 for Minecraft 1.21.4 Fabric and Neoforge

20 Feb 00:21
947217c
Compare
Choose a tag to compare

Lithium 0.14.8 for Minecraft 1.21.4 includes a new optimization, a few bugfixes and improves mod compatibility.

Make sure to take a backup of your world before using the mod and please report any bugs and mod compatibility issues at the issue tracker. You can check the description of each optimization and how to disable it when encountering a problem.

Additions

  • Fast-path exit end portal search by counting nearby bedrock blocks. Reduces lag when placing the last end crystal when respawning the ender dragon by 97%.
  • Debug option for detecting invalid chunk data packets

Changes

  • Use worlds for thread tests instead of minecraft server to improve compatibility with the worldthreader mod

Fixes

  • Fix missing default return value in LithiumHashPalette copies
  • Fix incorrect handling of fire, lava and soul fire in experimental block touching optimization
  • Fix compatibility with Moonrise

Lithium 0.14.7 for Minecraft 1.21.4 Fabric and Neoforge

20 Jan 21:53
Compare
Choose a tag to compare

Lithium 0.14.7 for Minecraft 1.21.4 fixes a few mod compatibility issues.

Make sure to take a backup of your world before using the mod and please report any bugs and mod compatibility issues at the issue tracker. You can check the description of each optimization and how to disable it when encountering a problem.

Fixes

  • Fix crash with level wrappers from various mods
  • Fix crash with moonrise: Set require=0 for ChunkStatusTracker Inject

Lithium 0.14.7 for Minecraft 1.21.1 Fabric and Neoforge

20 Jan 22:01
Compare
Choose a tag to compare

Lithium 0.14.7 for Minecraft 1.21.1 fixes a few mod compatibility issues.

Make sure to take a backup of your world before using the mod and please report any bugs and mod compatibility issues at the issue tracker. You can check the description of each optimization and how to disable it when encountering a problem.

Fixes

  • Fix crash with level wrappers from various mods
  • Fix crash with moonrise: Set require=0 for ChunkStatusTracker Inject

Lithium 0.14.6 for Minecraft 1.21.3 Fabric and Neoforge

18 Jan 15:15
Compare
Choose a tag to compare

Lithium 0.14.6 for Minecraft 1.21.3 disables the LithiumHashPalette optimization by default due to many users reporting issues.

Make sure to take a backup of your world before using the mod and please report any bugs and mod compatibility issues at the issue tracker. You can check the description of each optimization and how to disable it when encountering a problem.

Additions

  • Automatic release publishing workflow

Changes

  • Disable mixin.chunk.palette (LithiumHashPalette) by default.

Lithium 0.14.6 for Minecraft 1.21.1 Fabric and Neoforge

18 Jan 15:24
Compare
Choose a tag to compare

Lithium 0.14.6 for Minecraft 1.21.1 disables the LithiumHashPalette optimization by default due to many users reporting issues.

Make sure to take a backup of your world before using the mod and please report any bugs and mod compatibility issues at the issue tracker. You can check the description of each optimization and how to disable it when encountering a problem.

Additions

  • Automatic release publishing workflow

Changes

  • Disable mixin.chunk.palette (LithiumHashPalette) by default.

Lithium 0.14.6 for Minecraft 1.21.4 Fabric and Neoforge

17 Jan 14:28
Compare
Choose a tag to compare

Lithium 0.14.6 for Minecraft 1.21.4 disables the LithiumHashPalette optimization by default due to many users reporting issues.

Make sure to take a backup of your world before using the mod and please report any bugs and mod compatibility issues at the issue tracker. You can check the description of each optimization and how to disable it when encountering a problem.

Additions

  • Automatic release publishing workflow

Changes

  • Disable mixin.chunk.palette (LithiumHashPalette) by default.

Lithium 0.11.3 for Minecraft 1.20.1

17 Jan 19:54
Compare
Choose a tag to compare

Lithium 0.11.3 for Minecraft 1.20.1 is a backport of a few bugfixes and optimzations.

You can check out all configuration options here.

Full Changelog: mc1.20.1-0.11.2...mc1.20.1-0.11.3

Lithium 0.14.5 for Minecraft 1.21.4 Fabric and Neoforge

14 Jan 20:56
Compare
Choose a tag to compare

Lithium 0.14.5 for Minecraft 1.21.4 fixes a server crash that can be caused deliberately by clients. Make sure to take a backup of your world before using the mod and please report any bugs and mod compatibility issues at the issue tracker. You can check the description of each optimization and how to disable it when encountering a problem.

Additions

  • Replace streams in Tempting Sensor
  • Add debug info for LithiumHashPalette

Changes

  • Use fast iterator in Brain outdated memory removal
  • Handle BlockTag changes for pathnode and block predicates

Fixes

  • Fix server crash that can be caused deliberatly by clients (Thanks to Drex for reporting)
  • Keep block entity tickers subscribed to world border changes on size-unrelated world border events
  • Fix game event dispatcher optimization by using chunk status tracking
  • Fix block entity initialization issues
  • Neoforge: Avoid initializing hopper's entity tracking during sleeping attempt
  • Neoforge: Update hopper optimization for new neoforge version

Lithium 0.14.5 for Minecraft 1.21.3, 1.21.2 Fabric and Neoforge

14 Jan 20:56
Compare
Choose a tag to compare

Lithium 0.14.5 is a backport release for Minecraft 1.21.3 and 1.21.2 which fixes a server crash that can be caused deliberately by clients. Make sure to take a backup of your world before using the mod and please report any bugs and mod compatibility issues at the issue tracker. You can check the description of each optimization and how to disable it when encountering a problem.

Additions

  • Replace streams in Tempting Sensor
  • Add debug info for LithiumHashPalette

Changes

  • Use fast iterator in Brain outdated memory removal
  • Handle BlockTag changes for pathnode and block predicates

Fixes

  • Fix server crash that can be caused deliberatly by clients (Thanks to Drex for reporting)
  • Keep block entity tickers subscribed to world border changes on size-unrelated world border events
  • Fix game event dispatcher optimization by using chunk status tracking
  • Fix block entity initialization issues
  • Neoforge: Avoid initializing hopper's entity tracking during sleeping attempt
  • Neoforge: Update hopper optimization for new neoforge version