✨ AquaticEmojis | Conditional, Minimessage, Tab Completion icon

✨ AquaticEmojis | Conditional, Minimessage, Tab Completion -----

Make your chat fancier by adding emojis!



[​IMG]

AquaticEmojis

Using this plugin you can create as many emojis as you want. Each emoji has its own list of conditions, fail actions, placeholders & way more.
For emojis you can use MiniMessages using which you can make them hoverable, clickable and you can basically do whatever you want with the format. Of couse the big benefit is the Font Tag from Minimessage using which you can set the font of the emoji, this is mostly being used for Custom Textures!

Features:
- Use emoji in any chat plugin
- Use emoji in any chat commands such as /broadcast, /msg, etc.
- TabCompletion
- MiniMessage support
- Conditions system with fail actions
- Filter out tab completion of forbidden emojis
- Using emojis from Resource Pack

Installation:
- You need to have at least java 17 installed
- It requires 1.19-1.21.1 to run the plugin
- Simply drag & drop the plugin to your plugins folder
- Install Waves

Showcase:
upload_2024-9-15_16-8-16.png

Emoji Conditions, Fail Actions & Fail replacement upload_2024-9-15_16-8-54.png

Tab Completion in Chat! Forbidden emojis are being removed from the tab complete
upload_2024-9-15_16-9-51.png

Use emojis in commands!
upload_2024-9-15_16-12-20.png

Super configurable!
upload_2024-9-15_16-10-29.png

Code (YAML):
example:
  placeholders
:
   - ":angry:"
    - ":anger:"
  text
: "<hover:show_text:'<white>Emoji: <font:emoji>1\n</font>Placeholder: <gray>:angry:'><font:emoji>1</font></hover>"
bruh
:
  placeholders
:
   - ":bruh:"
  text
: "<hover:show_text:'<white>Emoji: <font:emoji>2\n</font>Placeholder: <gray>:bruh:'><font:emoji>2</font></hover>"
  text-forbidden
: "<hover:show_text:'<red>You cannot use that emoji!'><red>%placeholder%</red></hover>"
  conditions
:
    - type
: permission
      permission
: "aquaticemojis.emoji.bruh"
  fail-actions
:
    - type
: message
      message
: ""
    - type
: message
      message
: "&cYou do not have permissions to use the Bruh emoji!"
    - type
: message
      message
: ""
  block-message
: true
clown
:
  placeholders
:
   - ":clown:"
  text
: "<hover:show_text:'<white>Emoji: <font:emoji>3\n</font>Placeholder: <gray>:clown:'><font:emoji>3</font></hover>"
  text-forbidden
: "<hover:show_text:'<red>You cannot use that emoji!'><red>%placeholder%</red></hover>"
  conditions
:
    - type
: permission
      permission
: "aquaticemojis.emoji.clown"
  fail-actions
:
    - type
: message
      message
: ""
    - type
: message
      message
: "&cYou do not have permissions to use the Clown emoji!"
    - type
: message
      message
: ""
  block-message
: false
cold_face
:
  placeholders
:
   - ":cold:"
  text
: "<hover:show_text:'<white>Emoji: <font:emoji>4\n</font>Placeholder: <gray>:cold:'><font:emoji>4</font></hover>"
  text-forbidden
: "<hover:show_text:'<red>You cannot use that emoji!'><red>%placeholder%</red></hover>"
  conditions
:
    - type
: permission
      permission
: "aquaticemojis.emoji.cold"
  fail-actions
:
    - type
: message
      message
: ""
    - type
: message
      message
: "&cYou do not have permissions to use the Cold emoji!"
    - type
: message
      message
: ""
  block-message
: false
crying_face
:
  placeholders
:
   - ":crying:"
    - ":cry:"
  text
: "<hover:show_text:'<white>Emoji: <font:emoji>5\n</font>Placeholder: <gray>:cry:'><font:emoji>5</font></hover>"
  text-forbidden
: "<hover:show_text:'<red>You cannot use that emoji!'><red>%placeholder%</red></hover>"
  conditions
:
    - type
: permission
      permission
: "aquaticemojis.emoji.cry"
  fail-actions
:
    - type
: message
      message
: ""
    - type
: message
      message
: "&cYou do not have permissions to use the Cry emoji!"
    - type
: message
      message
: ""
  block-message
: false
dislike
:
  placeholders
:
   - ":dislike:"
  text
: "<hover:show_text:'<white>Emoji: <font:emoji>6\n</font>Placeholder: <gray>:dislike:'><font:emoji>6</font></hover>"
  text-forbidden
: "<hover:show_text:'<red>You cannot use that emoji!'><red>%placeholder%</red></hover>"
  conditions
:
    - type
: permission
      permission
: "aquaticemojis.emoji.dislike"
  fail-actions
:
    - type
: message
      message
: ""
    - type
: message
      message
: "&cYou do not have permissions to use the Dislike emoji!"
    - type
: message
      message
: ""
  block-message
: false
dizzy_face
:
  placeholders
:
   - ":dizzy:"
  text
: "<hover:show_text:'<white>Emoji: <font:emoji>7\n</font>Placeholder: <gray>:dizzy:'><font:emoji>7</font></hover>"
  text-forbidden
: "<hover:show_text:'<red>You cannot use that emoji!'><red>%placeholder%</red></hover>"
  conditions
:
    - type
: permission
      permission
: "aquaticemojis.emoji.dizzy"
  fail-actions
:
    - type
: message
      message
: ""
    - type
: message
      message
: "&cYou do not have permissions to use the Dizzy emoji!"
    - type
: message
      message
: ""
  block-message
: false

Commands
/aquaticemojis reload

Support
If you need any help with the plugin, please contact us on our discord server! HERE

ADS
Do you want some awesome emojis? Take a look into this resource!
[​IMG]
Resource Information
Author:
----------
Total Downloads: 7
First Release: Sep 22, 2024
Last Update: Nov 21, 2024
Category: ---------------
All-Time Rating:
1 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings