ChatEmojis [1.17] icon

ChatEmojis [1.17] -----

⭐Fun customizable custom emoji plugin ⭐




Fixed missing message for /emojis toggle
----------, Aug 29, 2021

~ Added support for 1.17+
~ Optimized the plugin & recoded the entire GUI
~ The design of the GUI has been reworked to allow more customization, When updating from an old version into a new version, Your old menu configuration will be renamed and a new one will be put in place.
~ Added /emojis toggle to allow people to disable their personal emojis in chat.
~ Fixed /emojis menu permission
~ Emojis will now register permissions.

Please join our discord for any support.
----------, Aug 29, 2021

~ Fixed issues where extra item's GUI Actions would not work.
~ Fixed an issue where I had apparently just removed tab complete from command
~ Changed /emojis delete to /emojis remove like it was supposed to be.
----------, May 17, 2021

You can now use actions in guis, Example:

Code (YAML):
emoji:
  material
: NAME_TAG
  name
: '&b&lEmoji &7» &f %name%'
  lore
:
    - '&7» Input
: &f%check%'
    - '&7» Emoji
: &f%emoji%'
    - '&7» Creator
: &f%creator%'
  glow
: true
  amount
: 1
  actions
:
   - ' [MESSAGE ]&fEmoji &b %name% &f-» &b%emoji%'
    - ' [CLOSE ]'
    - ' [BROADCAST ]<r:0.7>Helloooooo'
    - ' [PLAYER ]say hi'
    - ' [CONSOLE ]say hi'
    - ' [SOUND ]ENTITY_ARROW_HIT_PLAYER'
You can also now do /emojis menu <player> for those who want it.
----------, May 1, 2021

Fixed config.yml values not showing up
----------, May 1, 2021

So like with FlightTrails, I changed a large portion of the plugin so a few things will not work the exact same and I recommend resetting everything (You dont need to reset emojis.yml)

» Additions
~ Added the ability to customize the GUI significantly more than previously, This includes changing the border slots, The ability to use custom textures on heads and use CustomModelData
~

» Changes & Removals
Obviously, I recoded the entire plugin so that the code was up to my usual standard but the main changes were with the GUIs.

I removed the "my-emojis" GUI as it was mostly redundant and pointless, if there is a large request for it back I will add it but until then it is gone.

I removed the "main-menu.yml" and replaced it with "emoji-menu.yml" as it was more updated and made more sense, I recommend copying over.

I updated my command library to help with the command on the internal side of things.

I removed the /emojis menu and /emojis help command. I may add the help command back soon but for now it is gone.

The emojis menu can now be opened by just typing /emojis.

I also changed the chat listener to fire before other plugins so hopefully it can support other plugins.

Have fun o/ Join my support discord if there is any issues
----------, May 1, 2021

If you have any issues, contact me on my discord server

Changelog:
Fixed a ton of issues regarding the guis
Config.yml and Messages.yml will now automatically update with values that don't exist
Added API & Event EmojiCreateEvent

Code Upgrades & Changes:
Cleaned up code with comments & such
Moved commands to individual classes
----------, Oct 24, 2020

Hopefully fixed an issue people were having, I didn't test this cause I don't feel like it, Nor do I know how it's replicated. Let's pray it was fixed.

You can now loop hex code rainbows/gradients, Example
<gradient:#c0ffee:#b00b1e:loop>
<rainbow:0.7:loop>

You may use "l" instead of "loop"

If you have any issues, Join my Discord server for support.
----------, Oct 5, 2020

Fixed plugin.yml
----------, Jul 25, 2020

I've been working on this recode for a while so here it is :)

Changelog:
» Actual visual changes
• Added 1.16 Hex Color Support
• Added ability to pay to create an emoji (Requires Vault)
• Added ability to make plugin add Permission to an Emoji Creator (Requires Vault)
• Added ability to remove an emoji
• Added tab complete
• Added auto updating config.yml
• Fixed placeholders
• Changed permissions from custom to chatemojis.emoji.name
• Changed 'emojis.emoji.name' to 'emojis.emoji.gui-name' in emojis.yml
• Added ability to change default formatting of emoji creation
• Added ability to have disabled messages from messages.yml
• Put GUIs in their own Files
• Added "My Emojis" Menu
• Added ability to define emoji creators
• Added "No Emojis Created" to GUIs
• Added new placeholders (Requires PlaceholderAPI):
» Placeholders
• %chatemojis_unlocked% - Number of emojis you have permission for.
• %chatemojis_created% - Number of emojis you have created
• Removed Chat colours from emojis as they'd conflict with other plugins and they could be used to have chat colored chat
• Redesigned spigot page

» Code upgrades
• Cleaned up a lot of 5-month-old code
• Added managers
• Created API Friendly methods
• Added Vault support
• Added abstract command class
----------, Jul 22, 2020

If there are any issues with the plugin, Please contact me in DMs or in the support discord ( Discord Server)

» Updated GUI Framework
» Changed plugin description
» Fixed Disabled Worlds

Website coming soon.
----------, Apr 11, 2020

Fixed potential issue with the GUI Framework that could class with Esophose's plugins.
----------, Apr 8, 2020

Resource Information
Author:
----------
Total Downloads: 10,520
First Release: Apr 8, 2020
Last Update: Aug 29, 2021
Category: ---------------
All-Time Rating:
12 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings