head_banner.pngGIF1_Text_optimized.gifGIF_Multiline_optimized.gif

GIF_Edit_optimized.gifGIF_animation_optimized.gif

GIF_Text_Trans_optimized.gif

description.png

Commands and Permissions

In game update notification

particletext.update.notify

Permission to use the plugin

particletotext.use | particletotext.admin

 

/Particletext create < all  | playername > < id > <size> <particlename> <text with/without space>

Creates text effect at players foot location

particleToText.create | particleToText.admin

EXAMPLE: /Particletext create all 1 0.15 FLAME Hello this is Example text

Edit text

/Particletext edit < id > moveHere

moves the text effect to players foot Location

 

/Particletext edit < id > particle < particlename >

changes base particle effect of the given text effect ID

 

/Particletext edit < id > text add < text >

adds another text to the given ID

 

/Particletext edit < id > text edit < textline > < newtext >

replace textline with newtext

 

/Particletext edit < id > text remove < textline >

removes textline from given ID

 

Other

 

/Particletext delete < id >

Deletes text effect

particleToText.delete | particleToText.admin

 

/Particletext list

list all effects

particleToText.list | particleToText.admin

 

/Particletext reload

reloads all effects

particleToText.reload | particleToText.admin

 

/Particletext teleport < id >

Teleports command executor to given effect id location

particleToText.teleport | particleToText.admin[/SPOILER]

 

 

Configuration & Language

Config.yml

update-checker: true

# LANGUAGE

prefix: "&2ParticleToText &8»"

success: "&aParticle with ID &8(&7<enteredID>&8)&a created successfully"

wrongparticle: "&aWrong particle. Use &7/particletext effects &ato get particle list"

IDalreadyexist: "&aID &8(&7<enteredID>&8)&a Already exist"

IDdosenotexist: "&aID &8(&7<enteredID>&8)&a dose not exist"

particledelete: "&aParticle with ID &8(&7<actualID>&8)&a deleted successfully"

particleedit: "&aParticle with ID &8(&7<actualID>&8)&a edited successfully"

Data.yml

  # Particle id

'Default':

# Single or list of text to cycle through

text:

- Text line 1

- Text line 2

- Text Line 3

# Size of the text Default 0.15

size: 0.15

# Base particle the text is created with

particle: FLAME

# Text is shown to all players or specific player. Type player name to show effect to one player

target: all

# Text is shown to all players with given permission.

# (permission: NONE) will disable this.

# If luckPerms exist by text effect will be shown automatically when the permission is updated or given to the player

# If luckPerms does not exist players will need to rejoin or reload particlesToText

permission: NONE

# Name of the Preset in use. can be edit properties of preset in presets.yml

preset: Default

# Exact location of the particle

location:

==: org.bukkit.Location

world: world

x: 0.0

y: 0.0

z: 0.0

pitch: 90

yaw: 90

presets.yml

# Presets provided here are examples. You can use them or create your own.

# Possible particle list https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Particle.html

presets:

# Preset name to use in data.yml

Default:

#List of possible particle effects to cycle through

animation-particles:

- NONE

# The delay between each particle update in animation-particles

animation-refresh-rate: 20

# Particle will be displayed when text list from data.yml is updating. Setting (text-refresh-rate: NONE) will disable this

text-refresh-particle: SWEEP_ATTACK

# The delay between each text update in data.yml

text-refresh-rate: 300

preset1:

animation-particles:

- FLAME

- SOUL

animation-refresh-rate: 20

text-refresh-particle: CLOUD

text-refresh-rate: 100

preset2:

animation-particles:

- HEART

- VILLAGER_ANGRY

animation-refresh-rate: 20

text-refresh-particle: EXPLOSION_LARGE

text-refresh-rate: 100

preset3:

animation-particles:

- GLOW

- TOTEM

animation-refresh-rate: 20

text-refresh-particle: SMOKE_LARGE

text-refresh-rate: 100

footer_banner.png