Animated Text

Animated Text

Mod

Adds tokens to use and animate your text!

Client Utility

92 downloads
3 followers
Follow Save

Animated Text:

  • It adds tokens like <rainbow>, <wiggle> for you to use and animate your texts.
  • It works with FTBQuests, on signs, in chat or anywhere that uses text. This helps texts you want players to read more eye-catching.

Some examples:

Token What it does Full example
rainbow[:speed] Cycles hue across characters. speed = hue cycles per second (default 0.18). <rainbow:0.25>Cool rainbow</rainbow>
wiggle[:amp][,speed=?] Vertical sine bob per char. amp=px amplitude (default 1.0), speed (default 6.0). You can pass just a number for amp. <wiggle:1.5,speed=7>Bouncy</wiggle>
gradient:color1,color2,... Static color gradient across the span. 2+ hex colors required. <gradient:#ff0066,#ffaa00,#55ffcc>Sunset</gradient>
pulse[:speed] Pulses brightness of the current color. speed in Hz (default 1.0 if set; engine clamps to ≥0). <pulse:1.5>Heartbeat</pulse>
shake[:amp] Horizontal jitter. amp in pixels (default if provided is parsed; engine clamps to ≥0). <shake:1.2>Shaky line</shake>
color:hex Sets a solid base RGB color (till closed). <color:#00b3ff>Sky blue</color>
bounce[:amp][,speed=?] Absolute-value vertical bounce. amp px (default 1.0), speed (default 6.0). <bounce:amp=2.5,speed=7>Boing</bounce>
wave[:amp][,speed=?] Horizontal sine wave per char. amp px (default 1.0), speed (default 6.0). <wave:amp=3,speed=8>~ wave ~</wave>
glitch[:intensity] Random per-frame jitter + tint. intensity 0..1 (engine clamps). <glitch:0.7>GL1TCH</glitch>
typewriter[:cps][,delay=?][,once=?] Reveals characters over time. cps=chars/sec (default 20), delay seconds before start (default 0), once (0/1, false/true). When once=1, it plays once per unique span then stays fully revealed. <typewriter:cps=18,delay=0.25,once=1>Incoming... Text</typewriter>
scramble[:rate][,on=?][,off=?][,set=?] “Minecraft-style” obfuscation that toggles on/off in cycles, then shows real text. rate=random updates/sec (default 16). on and off are seconds in each cycle (defaults 0.9, 0.7). set letter pool: alpha, digits, ascii (default alpha). <scramble:rate=20,on=0.8,off=0.4,set=ascii>ACCESS GRANTED</scramble>
randomcase[:rate] Randomly upper/lowercases ASCII letters over time. rate toggles/second (default 6). <randomcase:8>make it wEiRd</randomcase>
clear / reset Clears all active effects immediately at this point. (Technical note: clears stacks; place sparingly.) Hello <rainbow>world<clear> plain again


Project members

KevzCz

Member

Details

Licensed MIT
Published a month ago
Updated 2 months ago