Player Emotes icon

Player Emotes -----

Cool in chat taunts, actions, and other fun things! Includes option to make your own!




Hey everyone! It's crazy to see SO MANY people using Player Emotes.
We're over 11k downloads!

Just wanted to let you all know that I have updated Player Emotes Pro, and added so many new features that Player Emotes doesn't have!

I'd love for you to check it out! I'm sure it'd help you sell more emotes to your players, and to make sure that you have all of the available features to you!
https://www.spigotmc.org/resources/player-emotes-pro-share-your-emotions-1-14-1-16-5.23551/
----------, Feb 25, 2021

I've recently added support for versions up to 1.14.4 in Player Emotes Pro!
I've also added a GUI to build emotes, a suggestion system, and so many more features to even list. I strongly recommend checking it out if you're interested in a more powerful and up to date emote system!
https://www.spigotmc.org/resources/player-emotes-pro-share-your-emotions-1-7-10-1-14-4.23551/
----------, Aug 23, 2019

I've decided to show the source code for all of my free plugins, mostly because I'm looking for people to critique my code, mention where I went wrong and where possible problems could occur. I also think it's good to show people exactly what the plugin is doing.
https://github.com/InamineDev/PlayerEmotes/tree/master
----------, Feb 23, 2017

So we're at about 600 downloads for this plugin, which is amazing!
Just in case most of you think this plugin is it, there's good news! I have a pro version of this plugin that I've been working on for months. It has a bunch of new features, like faces, particles, holograms, actionbars, and a bunch more.
I add new things to that version occasionally as well, so if you get it and decide you want a new feature, let me know.

This free version won't be updated unless it stops working, so if you want new stuff, get the pro version! :)
https://www.spigotmc.org/resources/player-emotes-pro-make-your-own-emotes-50-off.23551/

Thanks
----------, Jan 10, 2017

The Premium/Full version of this plugin is currently 50% off, so if you've thought about upgrading, feel free to buy it and use that instead! :D

https://www.spigotmc.org/resources/player-emotes-pro-make-your-own-emotes-50-off.23551/

Enjoy the sale! The sale will be over when I add more features to the plugin, so hurry!
----------, Nov 5, 2016

While there's no changes to this plugin, I just wanted to let you all know that Player Emotes Pro has been launched!
Find it here:
https://www.spigotmc.org/threads/player-emotes-pro-make-your-own-emotes-paid.151376/
----------, May 30, 2016

I recoded the plugin so it can be updated with the pro version for fixes easily. It should also be a bit more efficient, although it doesn't really take much to run it.

The plugin has probably always worked with 1.7.10, but I've recently tested it, as I kind of forgot people were still on 1.7.10. It works perfectly fine minus an issue with getting the player heads from the menu where you select a player. That's something I probably won't be fixing, as 1.7.10 use is rare. If you really want it, let me know.

An update on the update from earlier, it's probably not working because you need a couple new things in your config. You can either delete your config.yml (and only that one) or add these lines:
Code (Text):
## Only see your own emotes (Not sent to the server)
only-see-own: false
## When the above is false, this does nothing, if it's true, this being true
## will allow the target to see the emotes as well
target-see-emote: true
----------, May 28, 2016

I fixed a few bugs, and cleaned up the code a lot.
ADDED:
- You can now make it so only the player doing the emote sees the message in chat
- You can choose if the target of emotes sees the message if the above is used
- Menus can now be named the same thing, with the same colours!

This will most likely be the last update, as Emotes Pro should be approved soon. I will be doing a recode of this, which should bring the size down and should make it more efficient. Also will make it easier to update and find any bugs!
----------, May 28, 2016

Had some problems with a Null error being thrown when clicking air in the inventory screens or clicking outside the inventory screen. It now closes the menu if you click outside.

I'm really sorry about all of these bugs guys, I'm fairly new to this whole coding thing, so I'm not really great at spotting what will cause issues until they appear.
Thanks for sticking around!


- Had to update version number (SORRY!)
----------, May 17, 2016

Had some problems with a Null error being thrown when clicking air in the inventory screens or clicking outside the inventory screen. It now closes the menu if you click outside.

I'm really sorry about all of these bugs guys, I'm fairly new to this whole coding thing, so I'm not really great at spotting what will cause issues until they appear.
Thanks for sticking around!
----------, May 17, 2016

There was some problems with GUI menus and items in the player inv breaking things, that's been fixed! :)
----------, May 14, 2016

Did a bit of cleaning up the code, I also made it so particles are shown to all players, rather than just the target and person using the emote.

This is the last update for this version of Player Emotes. I will fix large bugs, but I will be making another version "Player Emotes Plus" as a Premium Plugin, and I'll be adding cool particle effects, and a few other features there! If you want to support me, feel free to buy it, but this version will be working as far as the features allow!
----------, May 14, 2016

So last time I shortened the code, or some other time, I completely forgot to add in /flirt again, so .. yeah.. Sorry!

That's all fixed now and the jar is a bit smaller, because I'm learning more stuffs!

For anyone still having any issues, please PM me, and I'll try to fix the bugs ASAP! I want this plugin working just as much as you guys! :)
----------, May 14, 2016

Sorry to anyone having issues with /emote. I've got it working properly now.
----------, May 13, 2016

There was some problems with the default naming on 1.8 with the name being more than 32 characters in a couple of menus. I've changed the defaults and added some error checking (as I didn't know about the limit) so if it does break, it still makes the menu with " Invalid Name" as the title. This should fix the problems for anyone that can't use the GUI.

There was another problem which hasn't been pointed out yet (luckily) with sounds, colored messages, and particles on Craftbukkit. I've patched all of that up, so if you're using craftbukkit it will create a small smoke effect rather than crits.

Also, remember to use the proper sounds for your own version of spigot!

If anyone finds any other bugs, feel free to PM me or leave a reply in the discussion section. Please don't create reviews with 1 star because of a bug, I can and will fix things! :D Enjoy the fixes!
----------, May 13, 2016

Fixed:
  • Error occurred when a user did /em without the proper permissions
  • Error occurred after a successful emote if the wrong sound effect was used, the error doesn't show up, but you need to set the sound yourself to something for 1.8. A warning shows up in the config as well
  • Dragging items wasn't stopped if you were in the newest GUI menus
----------, May 12, 2016

ADDED:
  • You can now have sounds play for the person sending the emote and the target of the emote. You can select the sound in the config. You can disable sounds in the config
  • You can now have a particle effect for the sender and target of emotes, and can disable in the config.
  • GUI menu now opens to selecting self emote or targeted emote. After clicking self the normal GUI list of emotes will pop up. If you click other, it will list all players online with their heads (may take a bit to load heads), after selecting a player, the normal menu pops up, but also has a named nametag in the first slot of your target!
Changed:
  • The config file was getting messy, so I've broken it up into 4 files. Config.yml for options, custom.yml for custom emotes, messages.yml for the messages for default emotes and other messages, and GUI.yml where you design your GUI!

If anyone find any bug, or has any suggestions, let me know!
----------, May 9, 2016

ADDED:
  • GUI Menu that can be completely configured by you!
  • Better checks for bad config (Less or no internal errors)
Code (Text):
## ICONS / GUI Menu Things
# Keep everything lower case, use proper spacing, no tabs!
# Use the Material name! Several examples can be found below, not all default emotes are in the GUI
# Custom emotes can be put in the gui
gui:
  name: "&3EMOTE MENU &a-- &9Click an emote!" ## Name of the inventory that holds all emotes!
  poke: ### Must be the name of the emote
    name: "&bPoke!" ## Can be anything with any color codes
    lore: ## Should be able to handle as many lines as you wish
      - "&3Click me to"
      - "&3poke someone!"
    item-id: "stick" ## Use the proper item name from in game!
    ## If this emote is a custom made emote, make this true, if it is part of the default emotes, make this false
    custom: false
----------, May 5, 2016

Since this has been BY FAR the most requested addition, I've added it. It's not the best way to have it I'll admit, but I couldn't get other ways to work.

If you don't want to delete your config, you HAVE to add this to your config!

To use these emotes, do /emote <custom emote> <target>
Code (Text):
## All custom emotes MUST be listed here as well as below with lower casing and same spelling
## An error will occur if you list something here that doesn't exist below
custom-emotes:
  - punch
  - spin

custom:
  not-emote: "&cThat isn't a registered emote!"
  bad-usage: "&cBad usage, do &o/emote <emote> [target]"
  ## If a custom emote is not done with this syntax, it will fail, and depending on how it is put in, may cause a the plugin to not load
  ## Make sure you use notepad++ or some other file for editing yml files, and don't use TAB
  ## These also use the %player% and %target% placeholders! :)
  punch:
    permission: "emote.custom.punch"
    self-punch: "&3%player% &3puts em up!"
    other-punch: "&3%player% &3punches %target%&3!"
  spin:
    permission: "any.permission.you.want"
    self-spin: "&3%player% &3twirls!"
    other-spin: "&3%player% &3spins %target%&3 in a circle!"
----------, May 3, 2016

You don't need this update, there's no bug fixes, but if you want the new emotes (wink and laugh) and a remove from cooldown command, go ahead and get it! You'll need to either delete your config OR add the following lines:
Code (Text):
bad-usage-remove: "&c&o/emotes <remove> [player]"

self-wink: "&b%player%&b winks!"
other-wink: "&b%player%&b winks at %target%&b!"

self-laugh: "&b%player%&b laughs!"
other-laugh: "&b%player%&b laughs at %target%&b!"
Also did some work towards making custom emotes possible. Who knows, maybe I'll figure something out soon!

If you find bugs, or want specific emotes added, let me know in the discussion section, and if you like the plugin, feel free to leave a review!
----------, May 1, 2016

Added:
  • Added /emotes list to list all emotes you have access to, based on the permissions for each emote
  • Added cooldown and bypass permission
  • Cooldown can be changed in config
  • Added emotes slap and kiss

Changed:

  • Perms are changed from emotes.highfive to emotes.use.highfive
  • Added things to config, you'll need to delete the old one
----------, Apr 29, 2016

This update isn't required, just so you all know. This simply fixes some problems with the config. If you have set your messages up to how you want them, just change the line other-hub to other-hug. It made an error when using /hug on another player because of a little typo. I also added the light blue color after each placeholder in the messages, so if you want that and the fix done for you, delete your config.yml! If you get this update, and don't fix your config or delete it, it won't fix anything!

Later today I'll be adding a cooldown and a /emotes list command!
----------, Apr 29, 2016

Resource Information
Author:
----------
Total Downloads: 38,954
First Release: Apr 29, 2016
Last Update: Feb 25, 2021
Category: ---------------
All-Time Rating:
8 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings