kangarko / ChatControl-Red

Issue tracker and documentation for the next generation ChatControl Red, the most advanced chat management plugin.
49 stars 23 forks source link

1.12.2: Plugin does not work as it's expected #2427

Closed MatinHQ closed 1 year ago

MatinHQ commented 1 year ago

"/version ChatControlRed" - plugin version

10.20.2

Are you using MySQL?

Yes

Error log (if applicable)

No response

"/chc debug" output (strongly recommended)

I will mail it

Information about the issue/bug

When players chat in the server nothing appears, I checked console there is no error also player chats are visible on console but nothing will send in game

Also other commands like /chc does not have any output when I run them in the game but in console is just fine

image image

james090500 commented 1 year ago

Are you sure your chat isn't turned off or set to secure only?

I think its

ESC > Options > Chat Settings

MatinHQ commented 1 year ago

No it's off

james090500 commented 1 year ago

Then you'll need to turn your chat on.

MatinHQ commented 1 year ago

How can enabling only secure chat help me solve this issue I don't want to see only secure chats

kangarko commented 1 year ago

There is no secure chat option on Minecraft 1.12, James. Actually we do not support secure chat (for 1.19+) so that needs to be OFF.

I tested this on 1.12 with these chat settings:

a

And was able to see the chat normally (tested via Bungee)

a

Can you try connecting directly to the server without Velocity to see if that works? I am unable to test Velocity at the moment. But if that will work then it's likely you have a plugin at Velocity that's blocking our chat.

MatinHQ commented 1 year ago

Unfortunately, we can't directly connect to servers via port, due some network limitation applied for security reasons

kangarko commented 1 year ago

@james090500 I can partially reproduce when switching channels, I do not see a "x joined y channel message", nothing.

To reproduce:

  1. Type /ch
  2. Click on the up arrow to start writing in the another channel.
  3. You should get a chat message but nothing is printed to chat:

This is what you should get in chat (using default setup): b

Instead nothing happens when via Velocity:

a

james090500 commented 1 year ago

Must be a typo on my behalf. I meant make sure CHAT is on and SECURE CHAT is off

MatinHQ commented 1 year ago

Any news on this?

MatinHQ commented 1 year ago

Also I have another gamemode which is 1.18.2 and it has same issue

image

kangarko commented 1 year ago

@james090500 any ETA on fixing this please?

MatinHQ commented 1 year ago

Can you guys please, put this issue on priority whole purpose of chat control is controlling chat, but if plugin makes the chat no longer works there is no reason to be used

james090500 commented 1 year ago

I have been away from home. I know the notification message isn't working properly but this does not stop chat working.

This sounds either like a config or environment bug at the moment.

What versions are you running and can you try on a test environment with a blank config then with your config

MatinHQ commented 1 year ago

I have been away from home. I know the notification message isn't working properly but this does not stop chat working.

This sounds either like a config or environment bug at the moment.

What versions are you running and can you try on a test environment with a blank config then with your config

I already sended full config files to support email and I had no issue so far, I have been using chat control for 8 month or so and nothing changed except regex for detecting swears

kangarko commented 1 year ago

@james090500 did you try my reproduction steps? I found a simple way to find the bug, thanks.

james090500 commented 1 year ago

I am aware of the bug. But this is more of a visual issue. It does not effec the actual joining or messages etc.

The issue with the OP not being able to send messages is something completely different but I can't replicate.

TheWylot commented 1 year ago

Hey, i have same issue currently

james090500 commented 1 year ago

Hey, i have same issue currently

The issue of no player messages appearing in chat?

Send your config.

TheWylot commented 1 year ago

as github doesnt accept yml files. i will send it using txt format config.txt

james090500 commented 1 year ago

We will need the full config to replicate. And please say the full issue you're facing.

james090500 commented 1 year ago

Closing due to lack of response.

MatinHQ commented 1 year ago

Lack of response?

MatinHQ commented 1 year ago

Did you try ask me anything? I send you all required files explained you everything i could also kangarako gave you a repro and you say about lack of response?

TheWylot commented 1 year ago

Did you try ask me anything? I send you all required files explained you everything i could also kangarako gave you a repro and you say about lack of response?

even when i sent the config file. they just asked it again.

kangarko commented 1 year ago

@james090500

james090500 commented 1 year ago

@kangarko if they've emailed the configs to you please send them on discord to me.

@MatinHQ you never replied to my message asking you to test in a separate environment with brand new configs.

Basically

  1. Spin up a new server, install CHC does /chc output in chat?

  2. If it does, try with your existing config on a brand new server, does /chc output anything.

If it does, another plugin on your existing server is causing chc to stop working.

To add, the bug with notifications that says "you joined a Chanel" is visual, I am trying to look into it but even if it doesn't say "you joined the channel" you still join it.

The bigger issue you described is /chc not working and chat not displaying.

TheWylot commented 12 months ago

as github doesnt accept yml files. i will send it using txt format config.txt

@james090500 just click on config.txt here (then reformat it to yml.)

james090500 commented 12 months ago

as github doesnt accept yml files. i will send it using txt format config.txt

@james090500 just click on config.txt here (then reformat it to yml.)

We don't need 1 yml. We need the entire config folder