HomeJavaModsMeme Bubble
Meme Bubble
ModsJava

Meme Bubble

by SarusM · on Modrinth

Animated GIF meme emotes with sound in speech bubbles over players' heads. Assets stream from the server automatically - no resource pack; includes an…

⬇ Download on Modrinth

Meme Bubble

Animated GIF meme emotes with sound in speech bubbles over players' heads. The server streams every asset to the clients automatically - players install one mod and get the server's full emote set, no resource pack needed.

Two players playing emotes

How it works

Client features

Emote panel on G: animated thumbnail grid, play/stop, per-emote hotkeys.

Emotes tab of the G panel

Built-in shop - emotes can have prices, locked ones show a Buy button:

A paid emote with a Buy button

Quick-access wheel on B: 4 pages of 8 slots, bindings work across servers.

Quick-access emote wheel

Personal speech bubble - every player picks which bubble frame rides with their emotes (any bubble the server offers, or no bubble at all):

Bubble picker

Viewer-side controls: master emote volume, a mute-all switch and per-player volume/mute, like in voice chat mods.

Players tab with volume and mute controls

Server setup (plugin)

  1. Drop the plugin jar into plugins/ and restart - a starter emote pack is installed on first run.
  2. Add an emote: put a .gif (or .png/.jpg) into plugins/Meme/emotes/gifs/ - the file name becomes the emote id. Optional extras: sounds/<id>.ogg (OGG Vorbis) and bubbles/<id>.png.
  3. Whole sets ship as zip packs: drop a zip with gifs/, bubbles/, sounds/ folders inside into plugins/Meme/emotes/packs/.
  4. /memes reload applies everything live - online players get the updated catalogue instantly.
  5. Tune any emote in emotes.yml or straight from the game with /memes set <id> <param> <value> - scale, placement offset, sound volume, price, loops and more:

Emote placement offset configured to the side

Admin commands: /memes list | info | set | mute | unmute | grant | revoke | price | play | stopall | playeremotes. Players use the panel or /meme <id>. The optional player-emotes mode lets players show emotes from their own local packs - the server relays only metadata, never files.

Selling emotes (economy)

Pick where purchases are charged in config.yml:

economy: vault            # vault | excellenteconomy | essentials | playerpoints
economy-currency: ''      # excellenteconomy only: currency id (file name from currencies/)
Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more