← Назад к ресурсам

Embers Text API

Use fancy text effects anywhere, including custom fonts!

Modrinth library social utility

Описание

![Header Banner](https://www.bisecthosting.com/images/CF/Embers_Text_API/MP_EmbersTextAPI_header.webp) A library mod that gives full control over animated, styled text overlays. Display rich on-screen messages with effects like rainbow gradients, neon glows, typewriter reveals, glitch distortion, and more… all composable and stackable. [![Rainbow - cycling colors](https://tysontheember.dev/embers-text-api/effects/rainbow.webp)](https://tysontheember.dev/embers-text-api/effects/text-effects/#rainbow) [![Neon - SDF glow halo](https://tysontheember.dev/embers-text-api/effects/glow.webp)](https://tysontheember.dev/embers-text-api/effects/text-effects/#neon) [![Typewriter - character-by-character reveal](https://tysontheember.dev/embers-text-api/effects/typewriter.webp)](https://tysontheember.dev/embers-text-api/effects/text-effects/#typewriter) [![Glitch - digital distortion](https://tysontheember.dev/embers-text-api/effects/glitch.webp)](https://tysontheember.dev/embers-text-api/effects/text-effects/#glitch) [![Matrix - scramble and resolve](https://tysontheember.dev/embers-text-api/effects/matrix.webp)](https://tysontheember.dev/embers-text-api/effects/message-effects/#matrix) [![Shatter - text breaks apart](https://tysontheember.dev/embers-text-api/effects/shatter.webp)](https://tysontheember.dev/embers-text-api/effects/message-effects/#shatter) _Click any preview - every effect has an animated example in the **[docs](https://tysontheember.dev/embers-text-api/effects/text-effects/)**._ ![***](https://www.bisecthosting.com/images/CF/Embers_Text_API/MP_EmbersTextAPI_divider.webp) ## **Features** * **Visual Effects**: Rainbow, gradient, glitch, wave, shake, pulse, outline, and more… per-character and stackable * **Neon Glow**: SDF-based halos around glyphs, with color, radius, softness, and pulse control * **Animations**: Typewriter text, obfuscate reveal/hide, scrolling marquees * **Message Effects**: Whole-message motion like slam, shatter, matrix, slide, breathe, and spin * **Markup Parser**: XML-style tags for easy text styling ``, `;`, ``, `[slam]` * **MSDF Font Rendering**: Crisp TrueType/OpenType fonts at any scale using Multi-Channel Signed Distance Fields with sharp corner reproduction * **Inline Rendering**: Items and entities within text * **Server-Side Control**: Send styled messages from server to clients * **Highly Customizable**: Per-character effects, gradients, backgrounds, anchors, and queue channels *** ## **Commands** | Command |Description | | ------------------------------------ |-------------------------------------- | | /eta send player duration text |Send a styled message | | /eta queue player channel definition |Queue sequential messages on a channel | | /eta test id |Play a built-in demo message | | /eta test effect name |Preview an individual effect | | /eta test combo effects |Preview effect combinations | *** ## **For Developers** Embers Text API provides a full Java API for sending styled messages from the server. Register custom effects, parse markup, or build spans programmatically. Check the **[documentation](https://tysontheember.dev/embers-text-api/)** for integration guides and API reference. *** ## **For Pack Devs** * This is a **library/api mod**, it does nothing in gameplay on its own, but the command system lets you create and test effects in-game, and the inline markup (like `` or ``) styles item names, tooltips, and quest descriptions! * Safe to include in any pack. * Great for quest descriptions, tips, boss introductions, or any stylish text overlay. * Works with KubeJS and datapacks! v3 includes built in [KubeJS support](https://tysontheember.dev/embers-text-api/reference/kubejs/)! [![Documentation](https://www.bisecthosting.com/images/CF/Embers_Text_API/MP_EmbersTextAPI_wiki.webp)](https://tysontheember.dev/embers-text-api/intro/) [![Discord](https://www.bisecthosting.com/images/CF/Embers_Text_API/MP_EmbersTextAPI_discord.webp)](https://discord.gg/GCN2Hv4Qzr)