TheSalt's Text Effects

Add dynamic text animations to your Minecraft world!

1,19k

Quick challenge

How far can you run before the mobs catch you?

TheSalt's Text Effects

TheSalt's Text Effects

Add dynamic text animations to your Minecraft world! This resource pack provides customizable text effects. Use with `/title`, `/tellraw`, and similar text components.

> This resource pack is not compatible with other packs that use the `rendertype_text` core shader.

How It Works

Define color-to-effect mappings in `_config.glsl`. When text uses a matching RGB color, the configured effect is applied.

Preview

23

new1

2026-03-08_22 50 06

2026-03-08_22 49 24

Can I use this on my map/server?

Yes, provided that you keep the license file within the resource pack and add `Credit. TheSalt's Text Effects` to the description in `pack.mcmeta`.

Available Effects

| Effect | Description | | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------- | | `apply_shake(speed, intensity)` | Random shaking | | `apply_wavy(speed, amplitude, xFrequency)` | Wave animation | | `apply_rainbow(speed)` | Rainbow color cycle | | `apply_bouncy(speed, amplitude)` | Bounce animation | | `apply_blinking(speed)` | Blink on/off | | `apply_pulse(speed, size)` | Grow/Shrink animation | | `apply_spin(speed)` | Rotation | | `apply_sequential_spin(speed)` | Sequential character spin | | `apply_fade(speed)` | Fade in/out | | `apply_iterating(speed, space)` | Sequential jump | | `apply_glitch(speed, intensity)` | Random displacement | | `apply_scale(scale, offsetX, offsetY)` | Scale text | | `apply_offset(offsetX, offsetY)` | Move text position | | `apply_gradient(startColor, endColor, direction)` | Static linear gradient | | `apply_dynamic_gradient(start, end, dir, speed)` | Animated moving gradient | | `apply_lava(speed)` | Flowing lava effect | | `apply_color(color)` | Override display color | | `apply_aurora(c1, c2, c3, speed)` | Flowing 3-color aurora | | `apply_split(intensity, speed)` | Animated horizontal split | | `apply_outline(color, thickness)` | Glyph outline (fragment) | | `apply_hatch(color, speed, density)` | Diagonal hatching (frag) | | `apply_neon(color, intensity, speed)` | Neon glow (fragment) | | `apply_chromatic(intensity, speed)` | Chromatic aberration frag | | `apply_extrude(depth, layers)` | 3D depth shadow (frag) | | `apply_noise(intensity, speed)` | Noise / static (fragment) | | `apply_liquid(intensity, speed)` | Liquid morph (fragment) | | `apply_water(color, level, amp, speed)` | Wavy water-fill animation |

---

Configuration

See CONFIGURATION.md for the configuration syntax, examples, and detailed function reference.

---

Special Thanks

좌우반전 코드를 제공해 주신 @베스트견과류 님에게 감사를 표합니다.

License

This code is under MIT License

This project includes code from Text-Effects-by-Akis.

ADS