The ultimate effects pack, made with ❤️ over a long period of time.
It contains text, font, and much more effects!
Contact Me: @dystortedd
on Discord.
For info in what you can do or not with this pack, read the MIT License
- Add Text Effects support in the wiki.
- Add Font Effects support in the wiki.
- Add animated font support.
In a long time because I would like to make 256x characters animations
Will probably be a new function in the text effects. - Add leather shader effects.
- Add screen effects.
- Dragoncraft0000 (RP Contribution)
- thederdiscohund (Help with understanding shaders)
- Godlander (Help with understanding shaders)
Tip
The config is located here:
[Pack Name]\assets\minecraft\shaders\include\config\text_shaders_config.glsl
To create an effect, add the code below. the (255, 0, 255) represents the color, e.g. #FF00FF
in this case.
The function inside is going to tell the ressource pack what effect you want to give the specific color.
Tip
A complete list of effects is available here:
[Pack Name]\assets\minecraft\shaders\include\effect\text_shaders.glsl
Command Example: /title @a actionbar {"text":"Oh Wow, Rainbows !","color":"#ff00ff"}
TEXT_EFFECT(255, 0, 255) {
rainbow(-1.0);
}
Warning
You can only choose colors that are with steps of 4.
This is because the shadow calculation is color / 4
, and the precision is divided by 4
It is a Minecraft issue, meaning there is nothing I can do about it.
Tip
The config is located here:
[Pack Name]\assets\minecraft\shaders\include\config\font_shaders_config.glsl
This type of text effect is used for more global things that still need color hex support. Those font effects work with the text effects.
This works by offsetting the text by chunks of -5000, which will give them 1 id per -5000 ascent.
This is used to anchor text to a position in the screen for example.
To create an effect, add the code below. the (1.0) represents the id, e.g. ascent: -5000
in this case.
The function inside is going to tell the ressource pack what effect this specific font will have.
Tip
A complete list of effects is available here:
[Pack Name]\assets\minecraft\shaders\include\effect\font_shaders.glsl
Command Example: /title @a actionbar {"text":"Hello World Hello World","color":"#ff0000","font":"ult_effects:top_left_anchor"}
FONT_EFFECT(1.0) {
screen_anchor(-1.0, 2.0);
}
Caution
Currently, Italic, Underlined and Title / Subtitle text don't work with font effects.
I will try to fix this issue one day.