Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Chat Radius QOL fixes. #72

Open
3 tasks done
FlailoftheLord opened this issue Aug 25, 2024 · 0 comments
Open
3 tasks done

Chat Radius QOL fixes. #72

FlailoftheLord opened this issue Aug 25, 2024 · 0 comments
Assignees

Comments

@FlailoftheLord
Copy link

FlailoftheLord commented Aug 25, 2024

Spark link

Not Applicable

Plugin Version

ChatManager version 1.21-6

Server Version

1.21.1

Server Platform

Paper

Describe the bug

Chat Radius works, but not consistently, and not as intuitively expected.

Steps to reproduce

Chat radius works as described in the configuration, however, this is confusing for most people as it's not the expected functionality, nor is it consistent.
The following is a short test I conducted on behalf of a discord issue.
Default_Format: "{radius} &7{player} &9> &7{message}"
is the format I'm using for the following test with a radius of 10
The first player is out of my range, yet I can still see some of the messages that are labeled as local even though they shouldn't be labeled as such.
POV 1:
image

My POV:
image

message sent using the modifier get sent in the current channel...
but not if you're switching from local chat to another channel.
the chat prefix should change, but it doesn't until your next message.
the radius feature works as intended... but not as expected. It's extremely un-intuitive.

Suggested fix:
The message sent with the chat modifier (eg. '#' or '$') should be sent in the channel to which it's assigned and not to the channel the [message sender] is currently in.
The chat prefix should show this updated change; instead of updating on the next message the [message sender] sends in chat.
The chat radius modifier character (eg. '#' or '$') should be stripped from the chat message when sent.
This can optionally only be stripped if the [message sender] has the {radius} placeholder in their chat format identifier.

Additional context

yes i ticked all the boxes.

Agreements

  • I have searched for and ensured there isn't already an open issue regarding this.
  • I ticked all the boxes without actually reading them
  • My version of Minecraft is supported by CrazyCrew.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants