Releases: RMJTromp/ChatEmojis
ChatEmojis
- 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
ChatEmojis
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
Accidentally pushed some other commits in here which has no effect on how the plugin works
ChatEmojis
relevant updates:
Added pagination to emojis list page.
Thanks to @TheFishNextDoor for his contribution #18, #19
ChatEmojis
relevant updates:
Added 1.20 support
irrelevant updates:
Added /emoji dump
command for relevant debugging information dumping
Added emoji limitations in chat (disabled due to it not working as intended)
Loads more enhancements I cant remember
Using Lombok for getters and setters to remove repetitive methods
Disabled error throwing when plugin in loaded on an unsupported/untested Minecraft version
Apparently I was working on settings.yml
that contains more cool configurations, aswel as some language files for future language support. Note that these are not yet implemented and were only pushed because I have no clue what im doing
ChatEmojis
- Added Essentials messaging support
ChatEmojis
- 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.
ChatEmojis
- 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.
ChatEmojis
- 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
ChatEmojis
Added support for more Minecraft versions.
Thorough test on 1.8 and 1.16
but expected to work from 1.8 to 1.18
ChatEmojis
What's new
In this update new sub-commands were added for quick accessibility.
Command | Description | Permission |
---|---|---|
/emoji [list] |
Shows list of emojis | chatemojis.list |
/emoji help |
Shows list of commands | none |
/emoji reload |
Reloads all emojis | chatemojis.reload |
/emoji version |
Shows the plugin's version | none |
/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
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.
Besides that, there were some minor fixes which should not affect how the plugin works if you compare it to the previous version. These fixes are not game breaking, therefore not a mandatory update (unless you want these new features of course).