dzwdz / chat_heads

Mozilla Public License 2.0
57 stars 34 forks source link

Incompatible with FTB Utilities #113

Open hideki2k02 opened 1 month ago

hideki2k02 commented 1 month ago

Hello, I was looking through the Closed Issues and apparently it should be compatible with /nickname commands, however that does not seem to be the case with FTB Utilities. Could you take a look into that? image

Fourmisain commented 1 month ago

Isn't FTB Utilities for 1.12.2? Ah, you mean FTB Essentials.

I was looking through the Closed Issues and apparently it should be compatible with /nickname commands

Yesn't, Chat Heads can only do so much. Your server is sending system messages in place of player messages, which do not have player identifying information (UUIDs). Chat Heads can thus only try matching the message to a player via the known names, which are profile names and tab display names.

In this case FTB Essentials modifies the player entity's display name, which affects chat, but not the tab display name:

names

In other words, I don't think there's anything Chat Heads can do in this case.

There is however a "Name aliases" feature in the config where you can match your nickname to either your profile or tab display name, like Duck -> profile_name42:

alias

P.S. Chat Heads also looks for /tell click commands inside messages (you know the thing where you click on a player name and it'll autocomplete the command to dm that player), but FTB Essential nicks sadly remove those as well.

hideki2k02 commented 1 month ago

What a shame :( It might be worth it to leave the issue open or leave a incompatibility notice somewhere. What I did to keep ChatHeads was disabling /nick from FTB Essentials (serverconfig folder) and switching to another mod (on my case Styled Nicknames).