Compatibility
Minecraft: Java Edition
Platforms
75% of ad revenue goes to creators
Support creators and Modrinth ad-free with Modrinth+Creators
Details
Axton's Emotes
A lightweight social emotes plugin for Bukkit/Spigot/Paper 1.21.
Available in English, Spanish, French, Italian, and Russian.

- Download: Get the latest
.jar
from the Releases tab. - Deploy: Place the
.jar
in your server's/plugins
folder. - Restart: Restart your server. PaperMC is recommended for optimal performance.
- Configure: Modify the
config.yml
to your liking, then reload the plugin with/ae reload
.
Note: Java 21 or higher is required to run this plugin.

Emotes
Interact with other players using these emotes. Permissions for these commands are granted by default unless the command is disabled.
Command | Description |
---|---|
/dapup <player> /dap <player> |
Dap-up another player in a friendly manner. |
/highfive <player> /hf <player> |
High-five another player energetically. |
/hug <player> /cuddle <player> |
Hug another player warmly. |
/kiss <player> /smooch <player> |
Kiss another player affectionately. |
/poke <player> |
Poke another player playfully. |
/stomp <player> |
Stomp on another player's foot forcefully. |
/slap <player> |
Slap another player sharply. |
/stab <player> /shank <player> |
Stab another player aggressively. |
/stare <player> |
Stare at another player intently. |
/thank <player> /ty <player> |
Thank another player sincerely. |
/applaud <player> /clap <player> |
Applaud another player enthusiastically. |
Expressions
Express yourself to all players on the server. Permissions for these commands are granted by default unless the command is disabled.
Command | Description |
---|---|
/wave |
Wave hello to everyone cheerfully. |
/cry /sulk |
Express your sadness to everyone openly. |
Jumpscares
Scare yourself in unique ways. Permissions for these commands are granted by default unless the command is disabled. Soon™ players will be able to jumpscare each other (toggleable).
Command | Description |
---|---|
/bogscare /bog |
Perform a jumpscare on yourself with a bog effect. |
/guardianscare /guardian |
Perform a jumpscare on yourself with a guardian effect. |
Miscellaneous
Additional commands and features:
Command | Description | Permission Node |
---|---|---|
/emotes /ae emotes |
List all emotes available to the player. | Granted by default, unless disabled |
/expressions /ae expressions |
List all expressions available to the player. | Granted by default, unless disabled |
/jumpscares /ae jumpscares |
List all jumpscares available to the player. | Granted by default, unless disabled |
/ae reload |
Reload the plugin configuration. | axtonsemotes.reload Default: op |
/ae version |
Check the plugin's current version and the latest release. | axtonsemotes.version Default: op |
Notify administrator of plugin updates on join. | axtonsemotes.updatenotify Default: op |

To customize the plugin, edit the config.yml
file:
# >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
# Global Configuration
# Configure global plugin settings and features:
# >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
# Choose the language for the plugin. To create a custom language, copy and modify the 'en.yml'
# file. Supported languages include: 'en' (English), 'fr' (Français/French), 'es' (Español/Spanish),
# 'it' (Italiano/Italian), 'ru' (Русский/Russian).
language: en
# Allows players to use shared emote commands on themselves.
allow-self-executions: false
# Allows players to view a list of all emotes, expressions, and jumpscares available, based on
# their permissions.
allow-list-commands: true
# Configure debug mode, which logs detailed information about command executions. This is useful
# for troubleshooting but will result in many console messages.
debug-mode:
# Enable or disable debug mode.
enabled: false
# Specify whether to log debug messages to a file. Ignored if 'enabled' is false.
log-to-file: true
# Specify the file name for the debug log. Ignored if 'enabled' is false.
log-file: 'debug.log'
# >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
# Plugin Versioning
# Configure update checks and notifications:
# >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
# Enables automatic checking for new plugin updates.
check-for-latest: true
# Notifies players with the 'axtonsemotes.updatenotify' permission when a new update is available.
notify-on-update: true
After updating the configuration, reload it with /ae reload
.
Default configurations for the emote commands are available on the GitHub. For more information, read the Wiki.

Main Author
axtonprice ✨
Donate:

This project is MIT licensed. View the license here.
MIT © axtonprice