0 of 0

File information

Last updated

Original upload

Created by

Zexu2K

Uploaded by

Zexu2K

Virus scan

Safe to use

Tags for this mod

About this mod

This mod adds a new menu with custom emotes to the game! Want to express yourself in a unique way? Now you can! Plus, you’re free to create your own custom emotes and add them to the game. Have fun showing off your personality with brand new emojis!

Requirements
Permissions and credits
Donations
This mod introduces a brand-new custom emote menu that can be accessed at any time during gameplay. When activated, the menu displays a variety of custom emojis that players can use to express themselves!



Accessing the Emote Menu


To open the emoji menu, use the key or controller button set in the mod’s config.
Default: Q for keyboard, DPadDown for controller.


Using Emotes

Browse through available emoji and select one to express how you're feeling!
The selected emoji will appear above your character’s head to show your mood or reaction to friends and NPCs.




⭐ Setting Favorite Emojis

On Keyboard:
Hold Ctrl + 1, 2, 3, or 4 while clicking an emoji with the left mouse button to assign it as a favorite.
To use a favorite, just open the emoji menu and press the corresponding key (1–4).


On Controller:
Hold Left Shoulder (LB) + LT, RT, DPadUp, DPadRight, or DPadLeft to assign a favorite emoji.
To use it, just open the emoji menu and press the assigned button again.






🧩 Creating Your Own Custom Emoji: A Guide for Modders

📁 Step 1: Folder Structure
Your content pack should follow this layout:

YourEmojiPack/
├── assets/
├── YourEmoji.png
├── AnotherEmoji.png
├── cfg.json
└── manifest.json


📝 Step 2: manifest.json Example

{
"Name": "NameForPack",
"Author": "YourName",
"Version": "1.0",
"Description": "Terraria Emoji Pack",
"UniqueID": "YourName.NameForPack",
"ContentPackFor": {
"UniqueID": "Zexu2K.NewEmotes",
"MinimumVersion": "2.2"
}
}


🎨 Step 3: Create Emoji Graphics
Use the included template.png (found in the main mod folder) to align your artwork.
Green lines are helper guides showing the center of the emoji bubble, making positioning easier.
Each emoji must be exactly 64×64 pixels and use a transparent background.

📝 Step 4: cfg.json Format
Your cfg.json file should look like this:

{
"Tongue": "Tongue.png",
"Happy": "HappyEmoji.png",
"Wave": "wave.png"
}


By following this guide, you can create custom emojis that integrate seamlessly into the in-game emote system!

Note: For custom emoji to work in multiplayer, all players must have the same emoji files installed.



Special thanks to Treeways for the OwO emoji assets used in this mod.
Original mod: OwO Emote