Nice! Actually the faces rising in the back of the actual faces of the character makes me think we should go to the logical end of it and add facial expressions to skins :-)
By this logic I can decompile Minecraft itself and release it as free software. But it’s not allowed. In the same way, you can’t just relicense previous work of others to any license.
Your code is automatically licensed AGPL. Just add that license and get on with coding life.
Mods | Support Mesehub: bc1qluuests9rxmlnvpjrhsnyjg9ucwy6z3r0y3srw
Yvanhoe wrote:Nice! Actually the faces rising in the back of the actual faces of the character makes me think we should go to the logical end of it and add facial expressions to skins :-)
I thought about this, but on the face of skin we have only 8*10 pixels, too a few for 'emoji'.
FreeGamers wrote:If you wanted to make this more intuitive, perhaps have an appropriate emoji be triggered when a player uses the relevant emoji/emoticon in chat...
e.g. using ":)" anywhere in a string would cause the smiling emoji to animate.
Awesome! I'll almost certainly be trying this in my server then. A lot of players never figure out console commands, so adding this could let them emote as well. Thanks for considering it.
You might want to consider adding a condition for when someone uses multiple emoticons in a single string though, just to make sure a server or game crash doesn't result from such a fringe occurrence.
More of a server-wide setting. I reckon that the chat log can be massively spammed by the shortcodes. So this feature would intercept them in order to show the emoji particle but not pass it on to the chat.
Mods | Support Mesehub: bc1qluuests9rxmlnvpjrhsnyjg9ucwy6z3r0y3srw
- The chat shortcuts are not recognizing common smiley variants, like with or without nose. E.g. “:)” vs “:-)”, and “o_O” vs “O_o”, “o_o”, “O_O”, and “B-)” vs “8-)”, and so on
- “~:[” is really unusual. It should be “>_<”, which is WAY more common.
- “:X” and “:x” (with and without nose) are commonly used for kisses, not puking.
- The shortcuts are also inconsistent. Some use noses, some don't.
- Add a tooltip to all icons in the menu to display the emoticon shortcut because nobody can remember them all by heart :-)
- If a chat message includes multiple emoticons, only the first one is used
- The chat command help for “/e” is not good. It should be at least a half sentence about what this command *does*. Type in /help all for inspiration of how the help text should look like.
- “/e” plus the emoji shortcut should display the emoji directly without opening the window or sending anything in chat
There are so many variations for these that at some point, I think it will be up to operators to add their own personal variations. For example, I always used :X as lips sealed tight, or shocked in awe. I always thought of kisses as :* or :-*