minecraft:light_dampening за тебя одним переключателем.Get GodCraftОбзор
minecraft:light_dampening - компонент блока: он пишется в объект components своего блока. Задаёт, сколько света поглощает блок, когда свет проходит сквозь него, от 0 до 15. 0 подходит для прозрачных блоков вроде стекла, 15 полностью останавливает свет.
Пример
Внутри объекта components в BP/blocks/<name>.json (значения - по умолчанию или примерные):
BP/blocks/<name>.json
{
"minecraft:light_dampening": {}
}