Uploaded image for project: 'Minecraft: Java Edition'
  1. Minecraft: Java Edition
  2. MC-134084

If gamerule sendCommandFeedback is disabled, /msg or /tell don't display the message to the sender


    • Icon: Bug Bug
    • Resolution: Fixed
    • 1.16.2 Pre-release 2
    • Minecraft 1.13, Minecraft 1.13.1, Minecraft 1.13.2, Minecraft 18w45a, Minecraft 18w46a, Minecraft 1.14, 1.16.1, 20w29a, 1.16.2 Pre-release 1
    • None
    • Confirmed
    • (Unassigned)

      Original Message:

      When you disable sendCommandFeedback from the gamerule, then type /msg [message], it will send. However it won't display the message to the sender (yourself) you sent if you are an operator or a normal player.


      You also cannot type commands that will only show locally like /team list Blue

      Steps to replicate issue:

      1. As an operator on a server, run:
        /gamerule sendCommandFeedback false
      1. Send a message to a player:
        /msg OtherPlayer hello
      1. As an operator on a server, run:
        /team list Blue
      1. To contrast, try the above two same methods ending in different results using:
        /gamerule sendCommandFeedback true


      What is expected:

      1. Players should be able to know they have sent an outgoing message to other players, regardless of server operators hiding their chat clutter with "sendCommandFeedback" disabled.
      2. Commands that only display locally to server operators, regardless of the gamerule settings, should bypass this toggle, as it is not expected to show up globally to either other operators or players.

            slicedlime [Mojang] slicedlime
            I3ladeDragon Nikolas
            10 Vote for this issue
            7 Start watching this issue