Currently (1.9.1-pre3) running the /help command for other entities using the /execute command prints the help message for the player or command block running the /execute command. However, when doing this there is no TAB completion hint.
- Run the following command
You will see the TAB completion hint
- Place an ArmorStand
- Now execute the /help command from the ArmorStand
You will see no TAB completion hint
The following is based on decompiled version of Minecraft 1.9 using MCP 9.24 beta. All method and class names are the names used in the decompiled version.
The reason why this happens is because the method net.minecraft.command.CommandHelp.execute(MinecraftServer, ICommandSender, String) tests if the sender is a player. As TAB completion now works in command blocks as well, this test should probably be removed.