COWMODSКаталог модов

Axton's Emotes

A light-weight, configurable chat emotes plugin for 1.20+ Spigot/Paper servers.

Автор: axtonprice1,3 тыс.11обновлён 14 дек. 2025 г.
ПриключенияОбщениеУтилиты

Описание

Axton's Emotes
Latest Release Codacy Grade Discord Chat
Modrinth Downloads CurseForge Downloads Spigot Version BuiltByBit PaperMC Hangar

Axton's Emotes

A light-weight, configurable chat emotes plugin for 1.20+ Spigot/Paper servers.

Available in 12+ languages, including Spanish, French, Italian, German.. See the full list on the wiki.

Promo Image 1 Promo Image 2


Features

Features

  • 🎮 Drag-and-drop play (Plugin does not require configuration changes to begin using).

  • 🎲 Easy emote configuration (Easily create custom emotes, or simply use the premade emotes).

  • 🗝️ Simple permissions (Plugin permissions are designed to be easy to configure).

  • 💫 Configurable emote radius (Minimum distance players must be from each other for shared emotes).

  • ⏱️ Configurable emote cooldown (Prevent players from spamming emotes commands).


Screenshots

Ingame Screenshots

Command example Command example Command example

Permissions for all emotes are granted by default unless an emote is disabled or the user is explicitly denied permission to all emotes with axtonsemotes.emotes.use.


Installation

Installing the plugin

  1. Download: Get the latest .jar from the Releases tab, or from Modrinth.
  2. Deploy: Place the .jar in your server's plugins/ folder.
  3. Restart: Restart your server. PaperMC is recommended for optimal performance.
  4. Configure: Modify config.yml to your liking, then reload the plugin with /ae reload.
  5. Verify: Check you are running the latest version by using /ae version.

Note: Java 17 or higher is required to run this plugin. Please refer to the wiki for more details on installation.


Commands & Features

Commands & Permissions

View the Commands Guide

View the Permissions Guide


Configuration

Configuration

View the Configuration Guide

View the Emote Configuration Guide

View the Supported Languages


axtonprice ✨

Sponsor Patreon Buy Me A Coffee


GPLv3 License

This project is licensed under the GNU General Public License version 3. View the project license here.

Галерея

BannerEmote ParticlesSound EffectsCommand Example 1

Последние версии

Все версии →
release

AxtonsEmotes v1.6.0

1.6.0
14 дек. 2025 г.537Minecraft: 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2bukkit, paper, purpur, spigot
Скачать
Что нового
### Author: @axtonprice [![Codacy Grade](https://app.codacy.com/project/badge/Grade/09d0abf7deae4a0ea1c5b871eab45464)](https://app.codacy.com/gh/axtonprice/axtons-emotes/dashboard?utm_source=gh&utm_medium=referral&utm_content=&utm_campaign=Badge_grade) ## Changelog - ✨ Migrated project wiki to [MkDocs page](https://emotes.axtonprice.xyz). - ✨ Implemented automatic emote migration system. #40 - ✨ Implemented toggleable actionbar option for emote messages. #23 - 💡 Refactored default `emote.yml` configuration structure. [View new configuration guide.](https://emotes.axtonprice.xyz/configuration/#emote-configuration) - 💡 Added migration guide page to documentation. [See the docs.](https://emotes.axtonprice.xyz/migration/) - 💡 Improved documentation layout and readability. - 🏳️ Language support for Czech (`cs`) via Crowdin. <hr> **Full Changelog**: https://github.com/axtonprice/axtons-emotes/compare/v1.5.1...v1.6.0
release

AxtonsEmotes v1.5.1

1.5.1
4 дек. 2025 г.54Minecraft: 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, paper, purpur, spigot
Скачать
Что нового
### Author: @axtonprice [![Codacy Grade](https://app.codacy.com/project/badge/Grade/09d0abf7deae4a0ea1c5b871eab45464)](https://app.codacy.com/gh/axtonprice/axtons-emotes/dashboard?utm_source=gh&utm_medium=referral&utm_content=&utm_campaign=Badge_grade) ## Changelog - 🛠️ Fixed `PlayerData.java` class overwriting storage files rather than appending. #39 - ✨ Added `/ae resetemotes` utility command to reset `emotes.yml` configuration file to plugin defaults. #35 - ✨ Added configurable minimum player distance limits for shared emote commands (configure in `config.yml`). #20 - ✨ Added configurable emote cooldown time in seconds (configure in `config.yml`). #19 - ✨ Updated all language key translations via Crowdin. <hr> **Full Changelog**: https://github.com/axtonprice/axtons-emotes/compare/v1.5.0...v1.5.1
release

AxtonsEmotes v1.5.0

1.5.0
3 дек. 2025 г.32Minecraft: 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, paper, purpur, spigot
Скачать
Что нового
### Author: @axtonprice [![Codacy Grade](https://app.codacy.com/project/badge/Grade/09d0abf7deae4a0ea1c5b871eab45464)](https://app.codacy.com/gh/axtonprice/axtons-emotes/dashboard?utm_source=gh&utm_medium=referral&utm_content=&utm_campaign=Badge_grade) > Added support for Minecraft 1.20+ servers and created handling for custom emote configuration. ## Changelog - 🛠️ Fixed Spigot servers not actually being supported due to overlooked presence of Paper dependencies. #17 - 💡 Improved support and handling for Minecraft 1.20+ servers (tested on Spigot, Paper, and Purpur upto 1.21.10). #9 - 💡 Refactored [`Configuration.java`](https://github.com/axtonprice/axtons-emotes/blob/main/src/main/java/com/arizonsoftware/utils/Configuration.java) startup and validation methods. - ✨ Added automatic smart configuration file migration for plugin version upgrades. #26 - 💡 Overhauled emote command handling to use [`emotes.yml`](https://github.com/axtonprice/axtons-emotes/blob/main/src/main/resources/emotes.yml) configuration-based executions. #11 - 🛠️ Fixed players always being able to see emotes in tab list menu, regardless of permissions. #22 - ✨ Added [BStats.org](https://bstats.org/plugin/bukkit/AxtonsEmotes/23323) anonymous metrics tracking (toggleable in [`config.yml`](https://github.com/axtonprice/axtons-emotes/blob/main/src/main/resources/config.yml)). #25 - 💡 Moved command features from [`AxtonsEmotes.java`](https://github.com/axtonprice/axtons-emotes/blob/main/src/main/java/com/arizonsoftware/AxtonsEmotes.java) to dedicated [`BaseCommands.java`](https://github.com/axtonprice/axtons-emotes/blob/main/src/main/java/com/arizonsoftware/commands/BaseCommands.java) class. - ✨ Added `/ae toggledebug` and `/ae togglemetrics` to toggle debug mode and BStats metrics tracking. - ✨ Added `/ae resetlang` command to reset language files to plugin defaults. - ✨ Added automatic version checking every 12 hours (if enabled in [`config.yml`](https://github.com/axtonprice/axtons-emotes/blob/main/src/main/resources/config.yml)). - 💡 Setup a private project on [Crowdin](https://crowdin.com/) to track translation progress & accuracy. - 💡 Crowdin translation files have been moved into `/lang/translations`. - 💡 Updated new translation keys across all language files. - ✨ Added support for multiple new languages. [View list.](https://github.com/axtonprice/axtons-emotes/wiki/Languages) - ✨ Added utility commands to permission group `axtonsemotes.admin` in [`config.yml`](https://github.com/axtonprice/axtons-emotes/blob/main/src/main/resources/config.yml). - 💡 Removed the jumpscare feature (featured was not intended to remain long-term!) - 💡 Plus many other code improvements and changes... ## Credits 🎉 - **CupOfSuoup** for verifying Spanish translation keys in [`es.yml`](https://github.com/axtonprice/axtons-emotes/blob/main/src/main/resources/lang/translations/es.yml). - **Ashley** for amending Polish translation keys in [`pl.yml`](https://github.com/axtonprice/axtons-emotes/blob/main/src/main/resources/lang/translations/pl.yml). - **Mason** for verifying German translation keys in [`de.yml`](https://github.com/axtonprice/axtons-emotes/blob/main/src/main/resources/lang/translations/de.yml). 💘 Thank you to those who've externally contributed! ## What's Next? 🚧 - Add PlaceholderAPI support to emote messages. #15 - Emote particle and sound effect version-based ENUM validation. #16 - Refactoring MessageHandler methods and usages. #18 - Command cooldown for emote executions. #19 - Shared emote block distance radius limits. #20 - Configurable action bar messages in emote messages. #23 - Standardize debugging log output formatting. #27 - Reset emotes.yml configuration utility command. #35 <hr> **Full Changelog**: https://github.com/axtonprice/axtons-emotes/compare/v1.4.0...v1.5.0
beta

AxtonsEmotes v1.4.0

1.4.0
11 сент. 2024 г.506Minecraft: 1.21, 1.21.1paper
Скачать
Что нового
### Author: @axtonprice > The most advanced version yet. Featuring customisable language support, improved debugging, automatic version checking & migration, and new emote list commands. - **Added GitHub Development Branch** [dev](https://github.com/axtonprice/axtons-emotes/tree/dev) - **Permissions Fix v2:** Emote command permissions are now granted to non-ops by default. - **Enhancements:** - Improved project-wide documentation. - Added `listenerCount` and `configsCount` variables to the plugin's `onEnable` message. - Added configurable messages and effects for plugin commands in `commands.yml`. - **Language Support:** https://github.com/axtonprice/axtons-emotes/issues/4 - Added plugin-wide support for default and custom language files, configurable in `config.yml`. - Added default language options: `en` (English), `fr` (French), `es` (Spanish), `it` (Italian), `ru` (Russian). - **Command Handling:** - Refactored command registration and execution handling. - Added custom command executors and handlers. - **New Commands:** - Added `/guardianscare` jumpscare command. - Added `/ae version` command to check the plugin version. - Added implementation of `/emotes`, `/expressions`, and `/jumpscares`. https://github.com/axtonprice/axtons-emotes/issues/1 - **Version Checking:** - Added automatic version checking on plugin startup and player join events. https://github.com/axtonprice/axtons-emotes/issues/2 - Added compatibility for development builds. - Added automatic configuration migration when the plugin is updated. https://github.com/axtonprice/axtons-emotes/issues/3 - **Debugging:** - Created debugging class and methods for logging information for troubleshooting. - Added `debug-mode` configuration options to `config.yml`. - Added `enabled` option to toggle debugging. - Added `log-to-file` option to toggle writing debug logs to a file. - Added `debug-log` option to specify a file to log to. Bukkit-v1.4.0-1.21 by @axtonprice in https://github.com/axtonprice/axtons-emotes/pull/6 **Full Changelog**: https://github.com/axtonprice/axtons-emotes/compare/v1.3.0...v1.4.0
alpha

AxtonsEmotes v1.3.0

1.3.0
19 авг. 2024 г.117Minecraft: 1.21, 1.21.1paper
Скачать
Что нового
# v1.3 Release ### Author @axtonprice - Refactored shared emotes and expression commands: - Added custom command handlers. - Improved validation procedures. - Added `/bog` jumpscare command. - Fixed permission handling not working due to malformed permission nodes. - Added missing permission handling to reload command. - Added plugin command registry to it's own method. - Added command re-registry on plugin reload. - Added command registry command counter reset method. - Added documentation to all important methods. - Added ability to enable/disable commands via configuration. - Merged `/sulk` command with `/cry` as alias. - And more... **Full Changelog**: https://github.com/axtonprice/axtons-emotes/compare/v1.2...v1.3