An open API service indexing awesome lists of open source software.

https://github.com/mineinabyss/bondrewdlikeshisemotes

Bondrewd and his collection of emotes for Mine in Abyss
https://github.com/mineinabyss/bondrewdlikeshisemotes

Last synced: 12 months ago
JSON representation

Bondrewd and his collection of emotes for Mine in Abyss

Awesome Lists containing this project

README

          

# Bondrewd likes his emotes
Convert phrases into emotes as specified in the Made in Abyss resource pack. Bondrewd likes his emotes.

### Emote mapping
Emotes start at `\uEBAF` (Bondrewd And Friends) and increment for each additional emote.

### How to add custom emotes
Add an entry in the list of emotes in the config. They will be converted to `::` format in-game.

### How to use a pre-existing `default.json` file
Place the `default.json` file in the `/plugins/BondrewdLikesHisEmotes/convert/` folder and it will be included.

### How to add to existing resource pack
Place the generated `/plugins/BondrewdLikesHisEmotes/default.json` file in the `/assets/minecraft/font/` directory of the resource pack, and place all images in the `/assets/minecraft/textures/emotes/` folder or wherever specified by the config.

### Permissions
- `bondrewdemotes.emote.` - Permission to use the specified emote. OP by default. Doesn't actually prevent the user from typing emotes, it just stops them from showing up in the list.
- `bondrewdemotes.all` - Permission to use all emotes. OP by default. Doesn't actually prevent the user from typing emotes, it just stops them from showing up in the list.
- `bondrewdemotes.reload` - Permission to use the reload command. OP by default.
- `bondrewdemotes.list` - Permission to use the list command. True by default.
- `bondrewdemotes.admin` - Permission to use all the emotes and commands. OP by default.

### Commands
- `/emote list` - List all the emotes that the player has permission for.
- `/emote reload` - Reload the list of valid emotes

### PlaceholderAPI
In the cases where providing `::` doesn't work, or you'd like to use it in a plugin, then you can use the PlaceholderAPI expansion with the namespace `%emote_%`.

### Additional info
Note that it *is* possible for players to copy and paste the corresponding unicode character directly into chat and bypass permissions.