Перейти к содержимому

EmitLightTag

This project adds a mod that scans every loaded block and builds a c:emits_light tag at runtime, so JEI/EMI's #emits_light search finds every light source in your modpack.

FabricNeoForge
Загрузчики
FabricNeoForge
Скачиваний на Modrinth
70
Подписчиков на Modrinth
0
версии
2
Обновлён
7 сентября 20267 сент.
Опубликован
в 2026

Коротко о моде

Работает на Fabric и NeoForge
Для Minecraft 1.20.1–1.20.6, 1.21.1
Работает и в игре, и на сервере — ставьте, где нужен
Последняя версия — 1.0.0 от 7 сентября 2026
Лицензия MIT — бесплатно
Где нужен
В игренеобязателенНа серверенеобязателен

Работает и в игре, и на сервере — ставьте, где нужен

Версии игры1.20.1–1.20.6, 1.21.1
Перевода пока нет — показываем оригинал на английском

Emit Light Tag

Searching a heavily modded pack for every block that gives off light usually means scrolling through JEI/EMI by hand and hoping you didn't miss anything. This mod builds the list for you.

At runtime, it scans every block currently loaded, vanilla or modded, and checks whether any of its possible states can emit light, not just its default appearance. That catches conditional sources too: an unlit redstone lamp still counts, since it lights up once powered, and the same goes for candles, sea pickles, and anything else that only glows under specific conditions. The result gets written into a real c:emits_light tag, mirrored onto the matching items, so typing #emits_light into JEI or EMI's search bar returns the full list.

A plain datapack can't do this. Block light emission is defined in each mod's Java code, not in JSON, so a static file can never account for whatever mod list a player actually has installed. Generating the tag at runtime is the only way to keep it accurate.

No JEI or EMI plugin code is required. Both already support #tag search on their own, so the mod works the same whether you have one, both, or neither installed. If another mod or datapack already defines entries for c:emits_light, this merges with them instead of overwriting.

Available for Fabric 1.20.1 and NeoForge 1.21.1.

This only affects search. It doesn't touch recipes, loot tables, or crafting.

Частые вопросы

Как установить EmitLightTag?

Установите Fabric под свою версию Minecraft, скачайте EmitLightTag под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.

Для каких версий Minecraft есть EmitLightTag?

У EmitLightTag есть сборки для Minecraft 1.20.1–1.20.6, 1.21.1.

Нужен ли EmitLightTag на сервере?

Работает и в игре, и на сервере — ставьте, где нужен

Лицензия и источник
MIT Licenseможно свободно использовать и распространять с указанием автора
Оригинал — Modrinth↗Файлы — без изменений, проверены по SHA-512Это ваш мод? Правообладателям

Сайт использует cookie: необходимые — для входа и темы, а также счётчики посещений Яндекс Метрика и LiveInternet — по ним мы видим, как пользуются сайтом. Рекламных cookie у нас нет. Подробнее