File Details
emberstextapi-2.0.0.jar
- R
- Jan 28, 2026
- 384.62 KB
- 119
- 1.20.1
- Forge
File Name
emberstextapi-2.0.0.jar
Supported Versions
- 1.20.1
Curse Maven Snippet
Embers Text API v2.0.0
Major Changes
-
Unified Effect Registry — All visual effects live in one composable system. Effects are registered by name, stack on text spans, and apply per-character.
-
Span-Based Rendering — Messages are now built from TextSpan objects, each with independent styling and effects. Replaces the old global-styling model.
-
Effect Composition — Multiple effects can be stacked on the same text. They process in order, each modifying the state left by the previous.
New Effects (18 total)
-
Color: rainbow, gradient (with HSV mode + animation), pulse, fade
-
Motion: wave, shake, bounce, circle, wiggle, pendulum, swing, scroll, turbulence
-
Special: glitch (with chromatic aberration), neon glow (multi-ring, quality presets), shadow
-
Animation: typewriter (with sounds, looping, reset delay), obfuscate (4 modes, 5 directions) * New Features
-
Preset System — Reusable effect bundles defined in JSON, usable as markup tags. Three built-in: epic, legendary, spooky.
-
Inline Entity Rendering — Entity models can appear inline in text with rotation, spin, and animation controls.
-
Parameter Validation — All numeric effect parameters are clamped to safe ranges.
Deprecated
-
Old TextColor[] gradient arrays on TextSpan — use instead.
-
Old charShake / ShakeType properties — use , , or .
-
Legacy single-direction obfuscation on ImmersiveMessage — use with direction.

