While working with scoreboards there have been many times I've needed to change a players score but /scoreboard players add and /scoreboard players remove were inconvenient as I needed to multiply or divide a score often multiple times. Yes, /scoreboard players operation can be used but it's too much of a hassle as you need a separate score for each integer. This is my suggestion - change the /scoreboard players operation command as follows:
/scoreboard players operation @a coins *= 5 would multiply the score for "coins" for all players by 5. This would eliminate having to set the score of fake player on an objective to 5.
TL:DR:
Give the ability to replace <selector> <objective> in /scoreboard players operation <targetName> <targetObjective> <operation> <selector> <objective> by a single integer.
While working with scoreboards there have been many times I've needed to change a players score but /scoreboard players add and /scoreboard players remove were inconvenient as I needed to multiply or divide a score often multiple times. Yes, /scoreboard players operation can be used but it's too much of a hassle as you need a separate score for each integer. This is my suggestion - change the /scoreboard players operation command as follows:
From:
/scoreboard players operation <targetName> <targetObjective> <operation> <selector> <objective>
To:
/scoreboard players operation <targetName> <targetObjective> <operation> <selector> <objective> OR /scoreboard players operation <targetName> <targetObjective> <operation> <value>
Example:
/scoreboard players operation @a coins *= 5 would multiply the score for "coins" for all players by 5. This would eliminate having to set the score of fake player on an objective to 5.
TL:DR:
Give the ability to replace <selector> <objective> in /scoreboard players operation <targetName> <targetObjective> <operation> <selector> <objective> by a single integer.
What's your opinion on this?