ChatEmojis icon

ChatEmojis -----

Emojis for chat




  • Reimplemented how the server's version is get to add support for paper-spigot 1.20.6 and newer.
  • Added 1.21 to list of supported versions
  • Bumped version
----------, Jun 18, 2024

Adds support for anvils.
- Anvil is not supported for 1.7
Support for 1.8 - 1.10 was added through packet interception
Support for 1.11 and higher was added through AnvilPrepareEvent
- Added a setting toggle is SettingsWindow
- Removed some redundant .yml files which were compiled into the JAR
- Updated Config class for config to be read using UTF-8
This prevents weird looking symbols or question-marks from appearing in emojis

[​IMG]
----------, Dec 16, 2023

Added emoji's list pagination.
Thanks to @TheFishNextDoor for their contribution #18
----------, Sep 21, 2023


  • Added Essentials messaging support
Now emoticons in messages sent via Essentials' /message command will also be parsed.
----------, Aug 12, 2022

  • Added support for Console users to use /emoji command
    NOTE: Console will still not be able to use /emoji list to list emojis because that sub-command depends on an online Player instance to work.
----------, Aug 12, 2022

  • Added support for 1.19
  • Created an inventory-building utility class, and reworked the settings GUI using this new utility
  • Added note block 'pling' sound when toggling a setting
  • Added configuration referencing for easier access to configuration settings
  • The enable-status of a setting is now shown in the lore of the item instead of adding enchant glint effect.
----------, Jul 21, 2022

  • Added limited support for 1.7
    • Loading red stained glass place in place of barrier
    • Sends all emojis (from the list) in individual messages because new-line characters don't work in 1.7?
    • Removed HIDE_ENCHANTS ItemFlag for 1.7 because it doesn't exist yet
  • Re-enabled note-block 'pling' sound when toggling settings
----------, Jan 23, 2022

Added support for more Minecraft versions.
Thorough test on 1.8 and 1.16
but expected to work from 1.8 to 1.18

no new features
----------, Jan 23, 2022

In this update new sub-commands were added for quick accessibility.
  • /emoji
    • - Shows list of emojis (chatemojis.list)
    • /emoji help- Shows list of commands
    • /emoji reload - Reloads all emojis (chatemojis.reload)
    • /emoji version - Shows the plugin's version
    • /emoji settings - Toggle plugin settings (chatemojis.admin)

    New permission nodes were also added for these new sub-commands which you can see listed above.

    Added ability to use emojis on signs, and in books;

    [​IMG]
    [​IMG]

    These features of course can be toggled on and off in `/emoji settings`. Executing this command will open a small GUI which contains clickable items. Once clicked the glow effect will either be added or removed which will correspond to the current status of the feature (enabled|disabled).
    The book toggles whether or not emojis can be used in books. The sign toggles whether or not emojis can be used on signs.

    [​IMG]
----------, Feb 17, 2021

Hello everyone, thanks to everyone who downloaded my plugin, for the reviews, and suggestions. In this update I reworked how ChatEmojis works.
I added 3 new emojis; sad, happy, and music. I also added an example emoji called playername that basically shows off how you can use PlaceholderAPI's placeholders in ChatEmojis:

[​IMG]

Please note that PlaceholderAPI is a soft-dependency meaning that ChatEmojis doesn NOT require it for it to function. If you do want to use PlacholderAPI, you have to manually download the correct expansions from the PlaceholderAPI's ecloud that corresponds to the placeholder you're trying to access. More about that can be found here.

I added support for multiple emojis, which can be seen when you use the :music: emoticon. There are 6 different possible emoji outcomes when you use :music:. These are randomly selected by the plugin.

[​IMG]

Emojis are now toggle-able, adding "enabled: false" under an emoji in the config.yml will disable the emoji, otherwise it will always be enabled on default.

For server operators, if you're not sure what permission to use for an emoji, hovering over an emoji in the /emoji list will now show you the permission for that specific emoji. Clicking the message will copy the permission node to your clipboard.

[​IMG]
----------, Feb 16, 2021

Resource Information
Author:
----------
Total Downloads: 12,534
First Release: Jan 18, 2021
Last Update: Jun 18, 2024
Category: ---------------
All-Time Rating:
14 ratings
Find more info at github.com...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings