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

Emissive Library

Uses core shaders to allow emissive texture support for blocks, items, armor, and more! This is a library for other resourcepack creators to use.

2K загрузок23 подписчиковCC-BY-4.0minecraft

Обновлён 18 августа 2025 г. · опубликован 25 августа 2024 г.

  • Example of the capability of this library
  • Also works on capes and outer layers!

Notes

  • THIS PACK DOES NOTHING ON ITS OWN, IT IS A LIBRARY!

  • Emissive blocks do not work with Sodium. Everything else does. It will show a error when using sodium but just ignore that as it is only for the blocks.

  • As of the 1.21.2 snapshot 24w33a you can create emissive blocks from their models. This resourcepack still supports making emissive blocks from its style. I would recommend using the model method instead of the one provided with this pack since it works with sodium and this doesn't.

  • As of this pack version 0.4 you can no longer create emissive blocks using this. Instead you will have to use the vanilla way with their block models

Example's of this pack's use

This is an example resourcepack I made for showcasing the use of this library (Download from github)

Example pack showcase (in gallery)

This also works on skin outer layers and capes!

Example of skins and capes (in gallery)

How This Works

This pack uses core shaders to allow the support of emissive blocks / items / entities / more. This means that it should work in any version 1.18+. This pack makes anything with the translucency value of 254 glow. This makes it easy to implement on existing packs.

For Resource Pack Developers

Read the how to implement section of this page. Feel free to use this in any pack you create or link this page as a dependency. You can use any content in this pack in your own pack with credit to me. You can use this pack as long as you credit this page in your work. You do not need my permission you just need to credit me.

How to Implement in Your Packs

All you have to do is change the pixels that you want to be emissive to have a translucent / alpha value of 254. You can use Paint .net, GIMP, or any other software to do this.

Версии

ВерсияКаналИграЗагрузчикиДатаСкачать
0.4Бета1.21.5, 1.21.6, 1.21.7, 1.21.8minecraft18 августа 2025 г..jar (21 КБ)
0.3Бета1.21.5, 1.21.6, 1.21.7, 1.21.8minecraft30 июня 2025 г..jar (22 КБ)
0.2Бета1.21.3, 1.21.4, 1.21.5, 1.21.6minecraft17 июня 2025 г..jar (19 КБ)
0.1.2Бета1.21.2, 1.21.3, 1.21.4, 1.21.5minecraft14 марта 2025 г..jar (14 КБ)
0.1.1Бета1.21.1, 1.21.2, 1.21.3, 1.21.4minecraft18 сентября 2024 г..jar (14 КБ)
0.1Альфа1.20.5, 1.20.6, 1.21, 1.21.1minecraft25 августа 2024 г..jar (13 КБ)

Ченджлог

0.4Бета1.21.6, 1.21.7, 1.21.8 · 18 августа 2025 г.
  • Remove terrain.fsh because it is causing artifacting with mipmapping enabled

With the above change, if you want to continue using emissive blocks you will have to use the vanilla model system

0.3Бета1.21.6, 1.21.7, 1.21.8 · 30 июня 2025 г.

v0.3

  • Fixed it making not working with color overlays (e.g. potion overlay)
  • Dropped support for pre 1.21 (should still work though)
0.2Бета1.21.4, 1.21.5, 1.21.6 · 17 июня 2025 г.

v0.2

  • Update to 1.21.6
  • Added support for more textures
0.1.2Бета1.21.3, 1.21.4, 1.21.5 · 14 марта 2025 г.
  • Added support for maps and text
0.1.1Бета1.21.2, 1.21.3, 1.21.4 · 18 сентября 2024 г.
  • Changed pack name to have a version in it
  • Made it so the core shaders effected by sodium automatically disable when using sodium 6.0+. This will remove the error message when using this on sodium.
0.1Альфа1.20.6, 1.21, 1.21.1 · 25 августа 2024 г.
  • Inital alpha release

Полная история изменений — на Modrinth.

Комментарии

Загружаем…