
Use animation effects everywhere and make your text special
Text Animator is an extension of the text renderer. You can use tags to add animation to some words almost anywhere.
<typewriter><wiggle>TextAnimator</wiggle> is a mod by <wave><rainb>Snownee</rainb></wave>.


<effectName param1=value1 param2=value2 param3>text</effectName>textCan only be used at the beginning of the text. Rendering characters or words one by one, simulating typing.
<typewriter>Typewriter EffectMake characters bounce back vertically.
a: Amplitude (default 1.0)f: Frequency (default 1.0)w: Wave Size (default 1.0)<bounce a=4 f=1.8 w=0.2>BOING!Periodically change opacity (breathing light).
a: Minimum Opacity (default 0.3)f: Frequency (default 1.0)w: Wave Size (default 0.0)<fade a=0.2 f=1.5 w=0.1>Fading TextCreate text slicing, and occasional flicker, generating additional layers in some cases.
f: Frequency (default 1.0)j: Character Jitter Chance (default 0.015)b: Character Blink Chance (default 0.003)s: Slicing/Shifting Chance (default 0.08)<glitch f=3 j=0.02 b=0.01 s=0.1>ERRORSupport linear gradient in RGB or HSV, can be flowing and segmented.
from: Start Color (default 5BCEFA)to: End Color (default F5A9B8)hue: Whether to interpolate in HSV space (default false)f: Flow Speed (0 for static, default 0.0)sp: Span, affecting color distribution between characters (default 20.0)uni: Whether to be unidirectional without swinging (default false for back-and-forth)<grad from=#7FFFD4 to=#1E90FF hue uni>Flowing Gradient TextDraw multiple glowing outlines for characters.
p: Sampling Count, at least 4 (default 10)r: Radius (default 2)a: Opacity Multiplier (default 0.12)<neon p=8 r=2 a=0.15>Neon GlowCharacters swing around the top-middle, can plus small circular trajectories.
f: Frequency (default 1.0)a: Maximum Angle in degrees (default 30.0)r: Circular Radius (default 0.0)<pend f=1.0 a=30 r=2>Swinging AroundOverall brightness fluctuates over time (does not affect shadow layer).
base: Minimum Brightness Multiplier (default 0.75)a: Amplitude (default 1.0)f: Frequency (default 1.0)w: Wave Size (default 0.0)<pulse base=0.6 a=0.4 f=1.5>Power RisingCycle colors over HSV.
f: Frequency (default 1.0)w: Wave Size (default 1.0)<rainb f=1 w=0.5>Colorful Text!Modify the offset and color of the text shadow.
x: Horizontal Offset Delta (default 0.0)y: Vertical Offset Delta (default 0.0)c: Color in hex (e.g. FF0000 for red) (default 000000)r,g,b: Color (default 0.0)a: Opacity (default 1.0)<shadow a=0>No Shadow</shadow> <shadow r=1 a=0.6>Shadowed TextRandomly jitter in all directions, creating a sense of tension/energy.
a: Amplitude (default 1.0)f: Frequency (default 1.0)<shake a=2 f=3>WARNING!Characters spinning back and forth.
a: Amplitude (default 1.0)f: Frequency (default 1.0)w: Wave Size (default 0.0)<swing a=0.5 f=1.8>Waving TextRandom displacement perturbation based on noise.
a: Amplitude (default 1.0)f: Frequency (default 1.0)<turb a=2 f=1.5>Windy TextCharacters undulating up and down like waves.
a: Amplitude (default 1.0)f: Frequency (default 1.0)w: Wave Size (default 1.0)<wave a=1 f=1.0 w=0.5>Flowing TextEach character wiggles along a fixed random direction.
a: Amplitude (default 1.0)f: Frequency (default 1.0)w: Wave Size (default 1.0)<wiggle a=1 f=2>Wiggly Text!a: Amplitude/Opacity (meaning varies slightly across effects)f: Speed/Frequencyw: Wave Sizer: Radiusglitch and neon will generate additional layers or slices.p (neon sampling) and complex overlays increase overhead; use judiciously.Options like typewriter speed and mode can be found in Chat Settings.