Giter Site home page Giter Site logo

Name aliases about chat_heads HOT 5 CLOSED

dzwdz avatar dzwdz commented on July 20, 2024
Name aliases

from chat_heads.

Comments (5)

Fourmisain avatar Fourmisain commented on July 20, 2024

Do these nicknames show in the player list when pressing tab or is this purely in the messages that get sent?
If it's the former, this sounds like a bug or an issue with Chat Heads' settings which "Heuristic only" sender detection could fix - give that a try if you haven't.
If it's the latter, we probably need something like aliases like you suggest.

from chat_heads.

Poly2it avatar Poly2it commented on July 20, 2024

Screenshot from 2023-01-02 14-36-21

Here is a scenario on a server which does not provide sender UUIDs.
BUSHI_YAMMAMOTO is nicknamed as ~Yamamoto, but their skin does not show up in chat with heuristic detection.
.Owlet1124 is a bedrock player logged on through GeyserMC, but their skin is available to the client as show in the image. Their nickname is ~Owl.

from chat_heads.

Fourmisain avatar Fourmisain commented on July 20, 2024

k, in this case I think I can push my branch - already wrote an implementation last week.

I still find it so weird that they made nicknames separate from display and profile names - display names are the "vanilla" way to nickname players (vanilla itself doesn't directly use that functionality; they literally made it so that modded servers could rename players), but oh well.

Oh right, I only wrote the implementation for 1.19.3, is that fine or do you need a backport?

P.S.
Just released 0.9.0 for 1.19.3

from chat_heads.

Poly2it avatar Poly2it commented on July 20, 2024

Nice work!
I have not had the opportunity to update to 1.19.3 yet as not all mods I depend on have released for the version yet, so I am still on 1.19.2. A back-port would be very kind.

from chat_heads.

Fourmisain avatar Fourmisain commented on July 20, 2024

k, backport to 1.19.2 / 1.19.1 is up!
Well, kinda, Modrinth seems to have technical trouble right now.

If anyone reads this and wants a backport for earlier versions, just ask!

from chat_heads.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.