Minecraft plugin ChatEmojis
Information about ChatEmojis and servers where it was found
🔌 About the ChatEmojis plugin
ChatEmojis — is a Minecraft plugin that replaces emoticons with graphical emojis, lets servers add custom emojis via configuration, and provides commands to list and reload emojis. ChatEmojis is lightweight, built on the Spigot API (native major version 1.16) and is intended for Spigot/Paper servers.
🎯 Purpose
ChatEmojis solves the simple problem of converting typed emoticons (like ":)" or "❤️") into visual emojis in chat and some text contexts. It reduces the need for server‑side resource packs by using configured emoji outputs and allows server owners to expose or restrict specific emojis via permissions. ChatEmojis is useful where chat personality and customizable emoji sets matter. ()
⚙ Main features
- Replace emoticons with emojis in chat messages (and in signs/books as supported). ()
- Add custom emojis through configuration (emoji definitions and groups). ()
- Multiple emoticon inputs per emoji, regular expression matching and random selection options. ()
- Commands to view emoji list, show help, reload configuration, change settings and check plugin version. ()
- API for other plugins to parse messages with ChatEmojis. ()
🧩 Who it's for
ChatEmojis fits servers that want lightweight chat customization without heavy resource packs: survival, community, minigame and roleplay servers that want emoji support with permission control.
🏗 Usage examples
- Allow all players to use a basic emoji set while reserving premium emoji groups to donors via permission nodes.
- Display emoji list to players with
/emojiand allow admins to add new emoji entries in the plugin config (see repo wiki for format). ()
⚡ Details & confirmed data
- Author: Rayo. ()
- Native Major MC Version: 1.16; tested versions listed from 1.7 up to 1.21 on the Spigot resource. ()
- Java requirement: Java 8+. ()
⌨️ Commands
| Command | Description | Permission | Access |
|---|---|---|---|
/emoji or /emojis | Show list of all emojis | chatemojis.list | Player |
/emoji help | Display help for plugin commands | none | Player |
/emoji reload | Reload emojis/configuration | chatemojis.reload | Admin / Console |
/emoji settings | Show or toggle plugin settings | chatemojis.admin | Admin |
/emoji version | Show plugin version | none | Player / Console |
🔐 Permissions
| Permission | Description | Default |
|---|---|---|
chatemojis.list | Permission to use /emoji list | true |
chatemojis.use.* | Use all emojis | op |
chatemojis.reload | Reload emojis/config | op |
chatemojis.admin | Access settings and admin options | op |
chatemojis.* | Full access to plugin and commands | op |
Emoji specific nodes: chatemojis.use.<name> for ungrouped emojis and chatemojis.use.<group-path>.<name> for grouped emojis (see /emoji hover or wiki to find exact node). ()
⚙ Installation
📥 Install
- Download ChatEmojis.jar from the official resource (Spigot/GitHub releases).
- Place the .jar into your server's
plugins/folder. - Fully restart the server (do not use
/reload).
📦 Dependencies
ChatEmojis does not hard‑depend on other plugins (it works standalone). It optionally integrates with:
- PlaceholderAPI — used for placeholder parsing (optional). ()
- EssentialsX — supported for parsing emojis in direct messages (optional). ()
🧾 Configuration
- The plugin uses configuration files in its plugin folder and provides a format for emoji definitions and groups; full configuration examples and a how‑to are in the GitHub wiki. The exact filename(s) and whether a single
config.ymlis auto‑generated are described in the repo documentation/wikis. () - MySQL/SQLite support: Information about database support for persistent emoji storage is not present in the official sources. If your use case requires persistence beyond config files, consult the repo or open an issue. (Information absent in official sources.)
🧠 Additional information
Known limitations & conflicts
- 1.7 support is limited (per author note). Test on older versions before deploying. ()
- ChatEmojis does not hard‑depend on PlaceholderAPI or EssentialsX, but some integrations require those plugins.
- Compatibility with proxy setups (BungeeCord/Velocity) is not guaranteed by the official resource — test in a staging environment.
FAQ
Q: How do I add a custom emoji?
A: Create a new emoji entry using the format shown in the GitHub wiki/readme; upload the required image or define the output as configured and reload with /emoji reload. ()
Q: Do I need PlaceholderAPI? A: No — PlaceholderAPI is optional and only needed if you want to parse placeholders. ()
Q: Are emojis shown on signs and in books? A: The Spigot resource notes emojis can be used on signs and in books; behavior may vary by server version and client. ()
Q: Does the plugin collect telemetry (bStats)? A: The official sources (Spigot listing and GitHub README) do not mention bStats or telemetry. (Information absent in official sources.)
Q: Is there Discord support for help or community? A: No official Discord invite is listed in the primary sources. Use GitHub Issues for support. (Information absent in official sources.)
Sources
Primary sources: SpigotMC resource and the official GitHub repository. ()
- Restarting...1953.72
- CorePlay
Classic Czech/Slovak survival server with events, duels, auctions and a friendly community.
242.7 - EthelMC
Community survival with economy, land claims, arenas and crossplay (Java & Bedrock). Ranks, player shops and seasonal events.
039.82 - Modora
Community-focused Survival server with land claims, economy & jobs, NPCs, daily quests and voting rewards. Plugin setup suggests Java–Bedrock crossplay and multi-version support.
020.22
The ChatEmojis plugin page shows which servers monitoring found this plugin on, and which platforms and versions it appears with.
Plugins may add commands, economy, protection, permissions, mini-games, integrations, or other mechanics. The actual role of ChatEmojis depends on each server's configuration.
Data is generated automatically from technical server responses. If a server hides its plugin list, it may not appear in this section even if it uses ChatEmojis.
Use the server list with ChatEmojis to compare projects, check compatible versions, or find examples of how the plugin is used on public servers.