EmotesChat

Quick rating

Community listing page, reviews here may not be monitored by the author.

EmotesChat

By ZhamtyOwner

No reviews yet

Add emotes to your chat

Mod Loaders
Minecraft
26.2

About

Description

What is EmotesChat

EmotesChat is a plugin that allows players to send emotes in the chat. PlaceholderAPI & MiniMessage Compatible

Example

Example

Commands and permissions

Command Description Permission
/emoteschat EmotesChat main command emoteschat.reload
/emotes List available emotes none
Bungee config
config:
  # Allow emotes usage on these commands (you can also use emoteschat.emotesoncommand.<command> permission)
  allow-on-commands:
    - "/message"
    - "/msg"
    - "/w"
    - "/whisper"
    - "/tell"
    - "/reply"
    - "/r"
  # Strip color tags on commands `§ca` -> `a`. Default: false
  strip-color-on-commands: false
  emotes:
    # This is an example emote. The section name is the ID of the emote.
    happy:
      # The text which will be replaced by the emote.
      code: ':happy:'
      # The text that will replace the code (compatible with legacy colors).
      emote: '☺'
      # The permission that the player needs to use the emote (leave in blank if you want it to be used by everyone).
      permission: 'emoteschat.emote.happy'
    heart:
      code: ':heart:'
      emote: '§c♡§r' # Remember to close colors as they affect the rest of the message.
      permission: ''

messages:
  emotes-list-header: '§b§lYour emotes:'
  emotes-list-no-emotes: '§8No emotes.'
  emotes-list-emote-identifier: '%EMOTECODE% §e- §r%EMOTE%'

Paper config
config:
  # Allow emotes usage on these commands (you can also use emoteschat.emotesoncommand.<command> permission)
  allow-on-commands:
  - "/message"
  - "/msg"
  - "/w"
  - "/whisper"
  - "/tell"
  - "/reply"
  - "/r"
  # Strip minimessage tags on commands `<red>a` -> `a`. Default: false
  strip-mm-on-commands: false
  emotes:
    # This is an example emote. The section name is the ID of the emote.
    happy:
      # The text which will be replaced by the emote.
      code: ':happy:'
      # The text that will replace the code (compatible with PlaceHolderAPI & MiniMessage).
      emote: '☺'
      # The permission that the player needs to use the emote (leave in blank if you want it to be used by everyone).
      permission: 'emoteschat.emote.happy'
    heart:
      code: ':heart:'
      emote: '<red>♡</red>' # Remember to close MiniMessage tags as they affect the rest of the message.
      permission: ''

messages:
  emotes-list-header: '<aqua><bold>Your emotes:'
  emotes-list-no-emotes: '<dark_gray>No emotes.'
  emotes-list-emote-identifier: '%EMOTECODE% <yellow>-</yellow> %EMOTE%'