Text Effects

Special text animations and coloring effects

  • Requires Minecraft 1.17+ clients

  • Doesn't work in Minecraft language files (game limitation)

  • Edits the rendertype_text shader files

What are text effects?

They are some cool decorative text effects you can use in your server to make it more professional.

How to enable them

You have to run /iazip in order to enable/disable this feature. Make sure also to enable it in the config.yml.

config.yml
text_effects:
  enabled: true
  chat:
    enabled: true
  customitem_name_and_lore:
    enabled: true
  sign:
    enabled: true
  book:
    enabled: true
  anvil:
    enabled: true
(click to see old config.yml properties from 4.0.7 and lower)
effects:
  text-effects:
    enabled: true # This option requires /iazip when changed.
    customitem-name-and-lore:
      enabled: true
    chat:
      enabled: true
    sign:
      enabled: true
    book:
      enabled: true
    anvil:
      enabled: true

You also have to give the permissions to each player.

  • Use text-effects in chat

    • ia.user.text_effect.chat

  • Use text-effects in signs

    • ia.user.text_effect.sign

  • Use text-effects in books

    • ia.user.text_effect.book

  • Use text-effects in anvil rename field

    • ia.user.text_effect.anvil

  • Use a text-effect

    • ia.user.text_effect.use.<effect>

List of effects

Remove background

Permission: ia.user.text_effect.use.noshadow Usage: <noshadow text>

Note

in Minecraft 1.21.4 you can use "shadow_color":0 attribute in JSON components to hide the shadow. But this requires you to have knowledge about JSON components.

Rainbow

Permission: ia.user.text_effect.use.r Usage: <r text>

Wobble

Permission: ia.user.text_effect.use.w Usage: <w text>

Jump

Permission: ia.user.text_effect.use.j Usage: <j text>

Rainbow + Wobble

Permission: ia.user.text_effect.use.rw Usage: <rw text>

Rainbow + Jump

Permission: ia.user.text_effect.use.rj Usage: <rj text>

Blinking

Permission: ia.user.text_effect.use.b Usage: <b text>

Where can I use these effects?

  • Custom item name (in the .yml file)

  • Custom item lore (in the .yml file)

  • Chat

  • Sign

  • Book

  • Bossbar

  • Prefix-Suffix (Luckperms for example)

  • More soon....

How to create animated prefix (Luckperms)

/lp group admin meta setprefix "<rw ADMIN >"

Click here to read Luckperms official tutorials if you don't know how prefix works.

Using text effects without the placeholders

For some reason if you want to use text effects on areas which don't support ItemsAdder placeholders (like <r TEXT>) you can use another method.

These effects are triggered based on a special HEX color. So if the area where you want to show a text effect supports HEX colors you can do that.

Special colors

No Shadow

4e5c24

Rainbow

e6fffe

Wobble

e6fffa

Rainbow + Wobble

e6fbfe

Jump

e6fbfa

Rainbow + Jump

e6f7fe

Blinking

e6f7fa

Using them in Minecraft vanilla JSON notation

This triggers the rainbow effect: /tellraw @a {"text":"custom text example", "color":"#e6fffe"}

Replace e6fffe with the effect you want.

Using them in plugins which support MiniMessage

(for example ItemsAdder itself and ChatFormatter)

This triggers the rainbow effect: <#e6fffe>custom text example

Replace e6fffe with the effect you want.

Using them in plugins which support legacy HEX notation

Rainbow

&X&E&6&F&F&F&E etc.

This was tested on EpicRename and should work in any plugin or place where Spigot handles the colors replacement using its own legacy colors code.

Example: /rename &x&F&F&F&F&F&ETest

Last updated

Was this helpful?