Mineuniverse
Log in Register
Plugins

Emotes

A simple plugin that adds commands such as /kiss. The intention is to add a way to express your feelings towards other players.
by RevenantGaze
Download Claim this project
27,724 downloads
0 likes
Updated Jun 30, 2026
0 hypes
Chat Related Fun

THE ORIGINAL, CONFIGURABLE EMOTE CHAT-PLUGIN

 

Ever wanted to express your hate or love towards another player? Ever wanted to teabag someone? With Emotes, you can do this and a lot of other cool stuff. You can even add your own emotes! I created this plugin to spice up the server chat/interaction a bit and thought it would be cool for RPG servers. This plugin was originally created as a fun addition to my own, small server.

DISCLAIMER: This plugin is chat-based ONLY!

If you use this plugin and encounter any bugs or errors, please submit a ticket and I will check it as soon as possible.

Commands

  • /emotes - shows a help menu for Emotes.
  • /emotes help - shows an Emote help menu
  • /emotes cooldown - lists all available commands for cooldown handling.
  • /emotes cooldown show - shows the current cooldown value.
  • /emotes cooldown change <value> - set a new cooldown value.
  • /emotes cooldown reset - makes the cooldown value reset to default (10 seconds)
  • /emotes setdistance - sets how far the emotes will be shown
  • /emotes version - returns the plugin version
  • /emote - returns a list over the custom emotes; all default emotes are added to this list
  • /emote new <name> - adds a new emote
  • /emote use <name> - use a custom emote
  • /emote delete <name> - deletes a custom emote
  • /emote help - shows a help screen for all /emote commands
  • /emote edit [message|spmessage|description|permission] <name> - edit a custom emote

Permissions

  • emotes.* - Includes all permission nodes
  • emotes.command.* - Gives access to all Emotes commands
  • emotes.command.emotes.* - Gives access to all /emotes commands
  • emotes.command.emotes.cooldown - Gives access to /emotes cooldown
  • emotes.command.emotes.cooldown.* - Gives access to all /emotes cooldown commands
  • emotes.command.emotes.cooldown.change - Gives access to /emotes cooldown change
  • emotes.command.emotes.cooldown.default - Gives access to /emotes cooldown reset
  • emotes.command.emotes.cooldown.show - Gives access to /emotes cooldown show
  • emotes.command.emotes.setdistance - Gives access to /emotes setdistance
  • emotes.command.emotes.version - Gives access to /emotes version
  • emotes.command.emotes.use - Gives access to /emotes
  • emotes.emote.* - Gives access to all /emote commands
  • emotes.emote.edit.* - Gives access to all /emote edit commands
  • emotes.emote.edit.message - Gives access to /emote edit message
  • emotes.emote.edit.spmessage - Gives access to /emote edit spmessage
  • emotes.emote.edit.description - Gives access to /emote edit description
  • emotes.emote.edit.permission - Gives access to /emote edit permission
  • emotes.emote.new - Gives access to /emote new
  • emotes.emote.delete - Gives access to /emote delete
  • emotes.emote.list - Gives access to /emote
  • emotes.emote.help - Gives access to /emote help
  • emotes.emote.use.* - Makes a player able to use all custom emotes
  • emotes.emote.<name> - Gives access to the custom emote <name>. Generates automatically, defaults to OP; all default emote permissions are now in this style.
  • Permissions for emotes can be changed in emotes.yml

Downloads

IF UPDATING FROM AN OLDER VERSION THAN V1.0.0 FROM 27.06.2020, DELETE CONFIG.YML AND LET THE PLUGIN GENERATE A NEW FILE!

Emotes v1.0.4

Source

Source code can be found here!

Link: https://github.com/RevenantGaze1/Emotes

To-do list

Configurable language strings

Configurable particles/sound effects

Changelog

v1.0.4

IF UPDATING FROM AN OLDER VERSION, DELETE CONFIG.YML AND LET THE PLUGIN GENERATE A NEW FILE!
  • + Confirmed the plugin works with Spigot/Bukkit version 1.17.1
  • + Added an option of shortening the list of available emotes, enabled by default in config.yml
  • ~ Fixed implementation of bStats metrics
  • ~ Tweaked config.yml

Changelog for older versions can be found here!

v1.0.4
MC 1.16, 1.17, 1.15
Release 2021-11-07 Get
v1.0.3
MC 1.16, 1.15
Release 2020-09-24 Get
v1.0.2
MC 1.16, 1.15
Release 2020-08-07 Get
v1.0.1
MC 1.16, 1.15
Release 2020-06-28 Get
v1.0.0
MC 1.16, 1.15
Release 2020-06-27 Get
v2.1.1
MC CB 1.7.2-R0.2, CB 1.7.2-R0.1, CB 1.7.2-R0.3
Release 2014-04-18 Get
v2.1
MC CB 1.7.2-R0.2, CB 1.7.2-R0.1, CB 1.7.2-R0.3
Release 2014-04-13 Get
v2.0
MC CB 1.7.2-R0.2, CB 1.7.2-R0.1, CB 1.7.2-R0.3
Release 2014-02-17 Get
v2.0 - BETA
MC CB 1.7.2-R0.2, CB 1.6.4-R2.0, CB 1.7.2-R0.1
Beta 2014-02-07 Get
v1.6.2
MC CB 1.7.2-R0.2, CB 1.6.4-R2.0, CB 1.7.2-R0.1
Release 2014-02-02 Get
v1.6
MC CB 1.7.2-R0.2, CB 1.6.4-R2.0, CB 1.7.2-R0.1
Release 2014-01-07 Get
v1.5
MC CB 1.6.4-R2.0, CB 1.7.2-R0.1
Release 2014-01-03 Get
v1.5 - BETA
MC CB 1.6.4-R1.0, CB 1.6.4-R2.0
Beta 2013-12-03 Get
v1.4.2
MC CB 1.6.4-R1.0, CB 1.6.4-R2.0
Release 2013-10-13 Get
v1.4
MC CB 1.6.2-R0.1, CB 1.6.2-R1.0
Release 2013-09-12 Get
v1.3
MC CB 1.6.2-R0.1
Release 2013-09-08 Get
v1.2
MC CB 1.6.2-R0.1
Release 2013-08-27 Get
v1.1
MC CB 1.6.2-R0.1
Release 2013-08-23 Get
v1.0
MC CB 1.6.2-R0.1
Release 2013-08-22 Get

You Might Also Like

Little Anti-Swearing Plugin
A small plugin to censore unsuitable words. Words is customizable. Plugin can kick player or only censore word.
9,982
BuildAPrefix
A self-service prefix plugin!
9,972
NoSwearPlus
NoSwearPlus
9,969
FakeTalk Reloaded
FakeTalk Reloaded
9,952
RoboticStaff
RoboticStaff
9,944
AMChat
Chat using a radio on frequencies, limit local chat
9,926