EssentialsX

EssentialsX

2M Downloads

Minecraft default join message is not translated

jd07159 opened this issue ยท 4 comments

commented

Type of bug

Other unexpected behaviour

/ess dump all output

Error log (if applicable)

No response

Bug description

The quit message is translated, but the join message is not.

Steps to reproduce

custom-join-message: "none"
custom-quit-message: "none"

Expected behaviour

join messages must be translated.

Actual behaviour

The quit message is translated, but the join message is not.

Additional Information

javaw_WPs3wSoiFB

commented

Hey,
I was about to open a bug report myself, but then I saw this.

Join messags are always english & the leave message always uses the players local.
image

I have been able to determine what is causing this error - allow-silent-join-quit: true - generates these incorrect join/leave messages. [Join message is always english & leave message is players local] If I set it to false, the messages are only in the player's local, as they are supposed to be.

I hope this helps to narrow down the problem.

  • Drei
commented

Hi,

Could you provide me your config.yml @DreiFxn or @jd07159, please? I'd like to replicate your issue. Took a quick look at the code, looks like a pretty simple fix but just want to test it out. Then I can submit a PR.

commented

Set allow-silent-join-quit: true and
Setting custom-join-message: "none" will allow you to reproduce the bug. @zp4rker

commented

Thanks. I've replicated the bug. Will try working on a solution.