Fix sendError discrepency with client commands ()

This fixes a discrepancy between how error messages are formatted in client commands vs server commands.
This commit is contained in:
Jason 2021-03-22 12:01:44 -07:00 committed by GitHub
parent 1e6c71f9bc
commit f63a27820f
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -25,6 +25,7 @@ import net.minecraft.client.network.ClientCommandSource;
import net.minecraft.client.network.ClientPlayerEntity;
import net.minecraft.client.world.ClientWorld;
import net.minecraft.network.MessageType;
import net.minecraft.text.LiteralText;
import net.minecraft.text.Text;
import net.minecraft.util.Formatting;
import net.minecraft.util.Util;
@ -44,7 +45,7 @@ abstract class ClientCommandSourceMixin implements FabricClientCommandSource {
@Override
public void sendError(Text message) {
client.inGameHud.addChatMessage(MessageType.SYSTEM, message.copy().formatted(Formatting.RED), Util.NIL_UUID);
client.inGameHud.addChatMessage(MessageType.SYSTEM, new LiteralText("").append(message).formatted(Formatting.RED), Util.NIL_UUID);
}
@Override