- check_circle Terrain
- 37,033 views, 107 today
- 7,779 downloads, 19 today
431
This pack adds markings for different block light level. That will help you place your light sources right way.
1-11: yellow. (outdated: 8-11)
0: red. (outdated: 0-7)
Max distance: 50 blocks.
Markering isn't affected by sky light to see unsafe places, when night will come.
Notes and tips:
Switch off smooth lightning to get it work right.
If you don't switch off smooth lightning:
Block is in danger light zones even if block isn't markered full.
If border is orange(actually it's red border with yellow borders) then block is unsafe. (0 light level).
Full block version marks full block and works normal with turned off smooth lighting. Also there is removed distance limit. (outdated, see configuration)
Default configuration works only in 1.18.1. See Configuration expandable spoiler to get it work in 1.17-1.18.
Optifine NOT requied.
Imcopatible with Iris and sodium.
Wanted bugs.
1-11: yellow. (outdated: 8-11)
0: red. (outdated: 0-7)
Max distance: 50 blocks.
Markering isn't affected by sky light to see unsafe places, when night will come.
Notes and tips:
Switch off smooth lightning to get it work right.
If you don't switch off smooth lightning:
Block is in danger light zones even if block isn't markered full.
If border is orange(actually it's red border with yellow borders) then block is unsafe. (0 light level).
Full block version marks full block and works normal with turned off smooth lighting. Also there is removed distance limit. (outdated, see configuration)
Default configuration works only in 1.18.1. See Configuration expandable spoiler to get it work in 1.17-1.18.
Configuration
Configuration file is in resourcepacks/light-levels/assets/minecraft/shaders/include/config.glsl (only in "Pack" version)
Parameters:
#define NEW_FOG - loads 1.18.1 cylindrical fog, works only in 1.18.1, must be commented (add // in start of line like this: "//#define NEW_FOG") on older versions. (default on)
#define FULL_BLOCKS - full blocks version. Comment it (add // in start of line like this: "//#define FULL_BLOCKS") to play with standard version. (default on)
#define MIN_YELLOW <light level> - this light level and levels below this will be marked yellow. (default 11)
#define MIN_RED <light level> - this light level and levels below this will be marked red. (default 0)

#define NEW_FOG - loads 1.18.1 cylindrical fog, works only in 1.18.1, must be commented (add // in start of line like this: "//#define NEW_FOG") on older versions. (default on)
#define FULL_BLOCKS - full blocks version. Comment it (add // in start of line like this: "//#define FULL_BLOCKS") to play with standard version. (default on)
#define MIN_YELLOW <light level> - this light level and levels below this will be marked yellow. (default 11)
#define MIN_RED <light level> - this light level and levels below this will be marked red. (default 0)
Optifine NOT requied.
Imcopatible with Iris and sodium.
Wanted bugs.
Progress | 100% complete |
Game Version | Minecraft 1.18 |
Resolution | 16x |
Tags |
2 Update Logs
Update #2 : by DartCat25 02/19/2022 5:29:59 amFeb 19th, 2022
+Added configuration file. (see configuration expandable spoiler)
+Updated to 1.18 mob proofing light.
+Added cylindrical fog supply. (see configuration expandable spoiler)
+Updated to 1.18 mob proofing light.
+Added cylindrical fog supply. (see configuration expandable spoiler)
LOAD MORE LOGS
tools/tracking
5334436
4
light-levels-5334436
Create an account or sign in to comment.
In assets\minecraft\shaders\corerendertype_cutout.vsh
Replaced
vertexDistance = cylindrical_distance(ModelViewMat, pos);
with
vertexDistance = fog_distance(ModelViewMat, pos, FogShape);
Under
uniform vec3 ChunkOffset;
I added
uniform int FogShape;
If you need a text editor, notepad++ is free and amazing for stuff like this.