HomeJavaModsCustom Emojis [1.8-1.20] - Let your players enjoy of some emojis! +HEX Support
Custom Emojis [1.8-1.20] - Let your players enjoy of some emojis! +HEX Support
ModsJava

Custom Emojis [1.8-1.20] - Let your players enjoy of some emojis! +HEX Support

⬇ Download on Spigot
[​IMG]
[​IMG] [​IMG]

PLACEHOLDERS:

Spoiler: Placeholders
%customemojis_get_(emojiName)%

PERMISSIONS(text):

Spoiler: Permissions
emoji.menu - Grants access to open the Control GUI Menu
emoji.menu.* - Grants access to every Control function (add, etc)
emoji.add - Grants access to add emojis in the Menu
emoji.remove - Gives access to remove emojis in Menu
emoji.list - Grants access to list of active emojis in the server
emoji.use.<emoji> - Grants access to use the specified emoji
emoji.all - Grants access to user to use every emoji available
emoji.admin - Grants access to every function of the plugin
emoji.help - Grants access to use the ‘/emoji help’ command
emoji.check - Grants access to check if an emoji exists


FILES:
Spoiler: config.yml
Code (Text):

#Length of emojis per page of the /emoji list command
list-command-pagelength: 10

#Enable the emoji command cooldown
control-menu-cooldown: true
#Message can be changed in messages.yml
control-menu-cooldown-message: true
#Seconds
controlmenu-cooldown-time: 5

emojis:
  smileyface:
      text: ':)'
      emoji: '&6☺'
  sadface:
      text: ':('
      emoji: '&6☹'
  arrow:
      text: ':arrow:'
      emoji: '➢'
  sword:
    text: ':sword:'
    emoji: ⚔
  axes:
    text: ':axe:'
    emoji: ⚒
  heart:
    text: ':heart:'
    emoji: ❤
  music:
    text: ':music:'
    emoji: ♪
 







Spoiler: menu.yml
Code (Text):

GUISize: 27
GUIName: '&6-> &e&lControl Emojis &6<-'
Items:
  add:
    material: BOOK
    slots:
      - 10
    name: '&d→ &e&lADD EMOJI &d←'
    lore:
      - '&7Click here to add a new emoji'
      - '&7to your server!'
  remove:
    material: MAGMA_CREAM
    slots:
      - 12
    name: '&d→ &c&lREMOVE EMOJI &d←'
    lore:
      - '&7Click here to remove an emoji'
      - '&7from your your server!'
  list:
    material: EMPTY_MAP
    slots:
      - 14
    name: '&d→ &f&lLIST EMOJIS &d←'
    lore:
      - '&7Click here to view the list of'
      - '&7emojis in your your server!'
  help:
    material: BUCKET
    slots:
      - 16
    name: '&d→ &f&lHELP &d←'
    lore:
      - '&7Click here to see a list of'
      - '&7commands to guide you!'
  close:
    material: REDSTONE_BLOCK
    slots:
      - 26
    name: '&d☞ &cCLOSE &d☜'
    lore:
      - '&7Click here to exit the menu!'
  cristal:
    material: STAINED_GLASS_PANE
    data: 15
    name: '&7'
    lore:
      - '&7'
    slots:
      - 0
      - 1
      - 2
      - 3
      - 4
      - 5
      - 6
      - 7
      - 8
      - 9
      - 11
      - 13
      - 15
      - 17
      - 18
      - 19
      - 20
      - 21
      - 22
      - 23
      - 24
      - 25
 








Spoiler: messages.yml
Code (Text):

add-emoji-prompt-name:
  - '&8[&c&lCustomEmojis&8] &aPlease enter the name you wish to give this emoji in the chat'
  - '&8[&c&lCustomEmojis&8] &fWrite &c`cancel` &fat any time to stop the process.'
add-emoji-prompt-text:
  - '&8[&c&lCustomEmojis&8] &aPlease enter the text that users will have to write in order to use this emoji in chat'
add-emoji-prompt-emoji:
  - '&8[&c&lCustomEmojis&8] &aPlease enter the unicode emoji you wish to add to the list in the chat'
you-entered-message: '&aYou entered: &e%text%'
emoji-has-been-added:
  - '&8[&c&lCustomEmojis&8] &fThe emoji &a%emoji% &fhas been added to the list of emojis!'
remove-emoji-prompt:
  - '&8[&c&lCustomEmojis&8] &cPlease enter the name of the emoji you wish to remove from the list in the chat'
  - '&8[&c&lCustomEmojis&8] &fWrite &c`cancel` &fto stop the process.'
emoji-has-been-removed:
  - '&8[&c&lCustomEmojis&8] &aThe emoji %emoji% &ahas been removed from the list of emojis!'
emoji-help-command:
  - '&e&m---------&6&lCustomEmojis&e&m---------'
  - ''
  - '&d/emoji &5- &fOpens the Control Menu'
  - '&d/emoji add (emojiName) (textToReplace) (emoji) &5- &fAdds a new emoji to the server'
  - '&d/emoji remove (emojiName) &5- &fRemoves the emoji specified'
  - '&d/emoji list &5- &fLists all the current emojis in the server'
  - '&d/emoji check (unicodeEmoji) &5- &fChecks if the unicode emoji is already in the server'
  - ''
  - '&e&m-------------------------------'
list-emojis-headertext: '&e&m-------&6&lEmojiList Pg %page%&e&m-------'
list-emojis-format: '&a%name% &f- &e%text% &a→ &r%emoji%'
list-emojis-footertext: '&fUse &c/emoji list 2 &fto see the next page!'
check-emoji-exists: '&8[&c&lCustomEmojis&8] &fThe emoji &r%emoji% &aexists&f!'
check-emoji-doesent-exists: '&8[&c&lCustomEmojis&8] &cThat emoji doesen`t exist!'
remove-command-invalid: '&8[&c&lCustomEmojis&8] &cInvalid name, please enter a valid emoji name.'
add-command-suggest: '&8[&c&lCustomEmojis&8] &eDid you mean: &c/emoji add (emojiName) (textoToReplace) (emoji)'
check-command-suggest: '&8[&c&lCustomEmojis&8] &eDid you mean: &c/emoji check (unicode)'
remove-command-suggest: '&8[&c&lCustomEmojis&8] &eDid you mean: &c/emoji remove (emojiName)'
control-menu-cooldown: '&8[&c&lCustomEmojis&8] &7You can`t use this command for another &c%time_left% &7seconds!'
unknown-command: '&8[&c&lCustomEmojis&8] &cUnknown Command. Use &f/emoji help &cto see commands'
not_enough_permissions: '&8[&c&lCustomEmojis&8] &cYou don`t have permission to execute this command'
emoji-reload-message: '&8[&c&lCustomEmojis&8] &fAll files have been reloaded!'
cancel-adding-emoji: '&8[&c&lCustomEmojis&8] &fYou are no longer adding an emoji!'
cancel-removing-emoji: '&8[&c&lCustomEmojis&8] &fYou are no longer removing an emoji!'
 







EXTRA EMOJIS FOR YOU TO USE:

Spoiler: Emojis
Code (Text):
ಠ_ಠ ☮ ✿ ✈ ♋ ☠ ☯ ♥ ✌ ✖ ☢ ☣ ☤ ❤ ❥ ❦ ❧ ♡ ✗ ✘ ♒ Ω ♦ ♠ ♥ ♣ ♢ ♤ ♡ ♧ ✦ ♔ ♕ ♚ ♛ ★ ☆ ✮ ✯ ☾ ☽ ☼ ☀ ☁ ☂ ☃ ☺ ♪ ♫ ♬ ✄ ✂ ✆ ✉ ∞ ♂ ♀ ☿ ▲ ▼ ₪ ✓ ✔ ✕ ☥ ☦ ☧ ☨ ☩ ☪ ☫ ❤★✹●✔♦✦♠♣⚔⚒


☬ ☭ ™ © ® ℗ ¿¡ № ∃ ⊥ ∀ ☹ ∞ ⌘ 文 ⑂ ஜ ๏ ت ツ ッ シ Ü ⅟ ½ ⅓ ¾ ⅔ ⅕ ⅖ ⅗ ⅘ ⅙ ⅚ ⅛ ⅜ ⅝ ⅞ Ⅰ Ⅱ Ⅲ Ⅳ Ⅴ Ⅵ Ⅶ Ⅷ Ⅸ Ⅹ Ⅺ Ⅻ ⅰ ⅱ ⅲ ⅳ ⅴ ⅵ ⅶ ⅷ ⅸ ⅹ ➀ ➁ ➂ ➃ ➄ ➅ ➆ ➇ ➈ ➉ ➊ ➋ ➌ ➍ ➎ ➏ ➐ ➑ ➒ ➓ ⓐ ⓑ ⓒ ⓓ ⓔ ⓕ ⓖ ⓗ ⓘ ⓙ ⓚ ⓛ ⓜ ⓝ ⓞ ⓟ ⓠ ⓡ ⓢ ⓣ ⓤ ⓥ ⓦ ⓧ ⓨ ⓩ ☚ ☛ ☜ ☝ ☞ ☟ ✙ ✚ ✛ ✜ ✝ ✞ ✠ ❂ ⋆ ✢ ✣ ✤ ✥ ✦ ✩ ✪ ✫ ✬ ✭ ✮ ✯ ✰ ★ ✱ ✲ ✳ ✴ ✵ ✶ ✷ ✸ ✹ ✺ ✻ ✼ ❄ ❅ ❆ ❇ ❈ ❉ ❊ ❋ ╰☆╮ ✡ ❂ -‘๑’- ✽ ✾ ✿ ❀ ❁ ❃ ❋ ♪ ♫ ♩ ♬ ♭ ♮ ♯ ° ø ⊙ ☉ ❣ ✉ ✍ ✎ ✏ ✐ ☑ ☐ ☒ ␟ ␘ ❢ ➟ ➡ ➢ ➣ ➤ ➥ ➦ ➧ ➨ ➚ ➘ ➙ ➛ ➜ ➝ ➞ ➸ ♐ ➲ ➳ ➳ ➴ ➵ ➶ ➷ ➸ ➹ ➺ ➻ ➼ ➽ ← ↑ → ↓ ↔ ↕ ↖ ↗ ↘ ↙

If you have any ideas for new features or updates, please leave a review and I will get back to you!

SUPPORT AT: Bungee - Spigot - Custom Emojis [1.8-1.19] - Let your players enjoy of some emojis! +HEX Support | SpigotMC - High Performance Minecraft

Spoiler: TODO
-Remake the Remove Emoji system to use paginated menu to make it easier to remove emojis (will do soon)
-Add more default emojis to the config
Tags(ignore): emoji, emojis, chat emojis, sign emojis, custom emoji, emoji plugin, emoji de cartel, emoji de chat

Commands

Plugin details

Read from the plugin's own plugin.yml.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Custom Emojis [1.8-1.20] - Let your players enjoy of some emojis! +HEX Support is a free Minecraft Java mod. Compatible with Minecraft 1.8, 1.9, 1.10, 1.11 and newer. Downloaded 573 times (via Spigot). Download it and open it directly in the game.

Explore more