Server motd is sent as plain text component making it impossible to use text components for formatting
The bug
Based on 1.11 decompiled using MCP 9.35 rc1
The server sends the motd as plain text component (method net.minecraft.server.MinecraftServer.run()). This requires the player to use the legacy formatting character (§) because the string is displayed as plain text for the client.
Expected behavior
The motd should be a text component which is then parsed and send to the client.
This would require old motd messages to be converted to a text component.
Linked Issues
is duplicated by1
relates to4
Created Issue:
Server motd is sent as plain text component making it impossible to use text components for formatting
Relates to:
MC-107075The bug
The server sends the motd as plain text component (method net.minecraft.server.MinecraftServer.run()). This prevents using text components to format the motd as it would then just be displayed as plain text for the client.
Relates to:
MC-107075
Based on 1.11 decompiled using MCP 9.35 rc1The bug
The server sends the motd as plain text component (method net.minecraft.server.MinecraftServer.run()). This prevents using text components to format the motd as it would then just be displayed as plain text for the client.
//this.statusResponse.setServerDescription(new TextComponentString(this.motd)); this.statusResponse.setServerDescription(this.motd);
Relates to:
MC-107075
Based on 1.11 decompiled using MCP 9.35 rc1The bug
The server sends the motd as plain text component (method net.minecraft.server.MinecraftServer.run()). This prevents using text components to format the motd as it would then just be displayed as plain text for the client.
//this.statusResponse.setServerDescription(new TextComponentString(this.motd));this.statusResponse.setServerDescription(this.motd);Relates to:
MC-107075
Based on 1.11 decompiled using MCP 9.35 rc1The bug
The server sends the motd as plain text component (method net.minecraft.server.MinecraftServer.run()). This prevents using text components to format the motd as it would then just be displayed as plain text for the client.
this.statusResponse.setServerDescription(new TextComponentString(this.motd));
relates to
Relates to:
MC-107075
Based on 1.11 decompiled using MCP 9.35 rc1The bug
The server sends the motd as plain text component (method net.minecraft.server.MinecraftServer.run()). This prevents using text components to format the motd as it would then just be displayed as plain text for the client.
this.statusResponse.setServerDescription(new TextComponentString(this.motd));Based on 1.11 decompiled using MCP 9.35 rc1
The bug
The server sends the motd as plain text component (method net.minecraft.server.MinecraftServer.run()). This prevents using text components to format the motd as it would then just be displayed as plain text for the client.
this.statusResponse.setServerDescription(new TextComponentString(this.motd));
relates to
relates to
Based on 1.11 decompiled using MCP 9.35 rc1
The bug
The server sends the motd as plain text component (method
net.minecraft.server.MinecraftServer.run()). Thisprevents using text components to format the motd as it would then just be displayed as plain text for the client.this.statusResponse.setServerDescription(new TextComponentString(this.motd));The bug
Based on 1.11 decompiled using MCP 9.35 rc1
The server sends the motd as plain text component (method net.minecraft.server.MinecraftServer.run()). This requires the player to use the legacy formatting character (§) because the string is displayed as plain text for the client.
Expected behavior
The motd should be a text component which is then parsed and send to the client.
This would require old motd messages to be converted to a text component.
relates to
is duplicated by
Thank you for your report!
We're tracking this issue in MC-112699, so this ticket is being resolved and linked as a duplicate.
If you would like to add a vote and any extra information to the main ticket it would be appreciated.
If you haven't already, you might like to make use of the search feature to see if the issue has already been mentioned.
Quick Links:
📓 Bug Tracker Guidelines – 💬 Community Support – 📧 Mojang Support
📓 Project Summary – ✍️ Feedback and Suggestions – 📖 Game Wiki
– I am a bot. This action was performed automatically! The ticket was resolved by one of our moderators, and I left this message to give more information to you.
Still in 1.21.4.