Go to file
2020-05-13 11:00:45 +02:00
.idea Initial commit 2020-05-13 10:59:55 +02:00
gradle/wrapper Initial commit 2020-05-13 10:59:55 +02:00
src/main Initial commit 2020-05-13 10:59:55 +02:00
.gitignore Initial commit 2020-05-13 10:59:55 +02:00
build.gradle Initial commit 2020-05-13 10:59:55 +02:00
build.properties Initial commit 2020-05-13 10:59:55 +02:00
gradle.properties Initial commit 2020-05-13 10:59:55 +02:00
gradlew Initial commit 2020-05-13 10:59:55 +02:00
gradlew.bat Initial commit 2020-05-13 10:59:55 +02:00
README.md Update README.md 2020-05-13 11:00:45 +02:00

AsyncLighting

This mod moves Minecraft's light engine processing to another thread.

It also fixes most issues with the Forge option "alwaysSetupTerrainOffThread" by simply moving all rendering off the main thread. It is recommended to enable this Forge option to avoid rendering issues.

Also included is a fix for opening screenshots using the chat link (vanilla behaviour: freezing the game until image viewer is closed).

Forge version this mod was tested to work with: 31.1.27. Version 31.1.87 is currently incompatible.

Known issues

Block light in single player worlds is not rendered until the light source receives a block update.

Multiplayer worlds do not have this issue.