Axton's Emotes

Axton's Emotes

Latest Release Codacy Grade Modrinth Downloads CurseForge Downloads Spigot Version Discord Chat

Axton's Emotes

A lightweight social emotes plugin for Bukkit/Spigot/Paper 1.21.

Available in English, Spanish, French, Italian, and Russian.

Promo Image 1 Promo Image 2


Installation
  1. Download: Get the latest .jar from the Releases tab.
  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 the config.yml to your liking, then reload the plugin with /ae reload.

Note: Java 21 or higher is required to run this plugin.


Features

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

Configuration

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


Comments

Posts Quoted:
Reply
Clear All Quotes

About This Project

  • Project ID
    1086817
  • Created
    Aug 19, 2024
  • Last Released File
    Sep 11, 2024
  • Total Downloads
    222
  • License

Categories

Members

Recent Files