/scoreboard doesn't parse # consistently in player names
The bug
/scoreboard only accepts # when it's the very first character of a fake player name. Using # elsewhere in the name requires quotes, even though there is no ambiguity.
How to reproduce
/scoreboard objectives add test dummy /scoreboard players set #test test 1 /scoreboard players set test# test 2 /scoreboard players set te#st test 3
Expected result
All three "set" commands succeed
Observed result
Only the first one succeeds, the others error
Notes
The only character that should be unparseable without quotes is the space character. So this command should work as well:
/scoreboard players set ~!@#$%^&á12345 test 1
Please ensure that this is the case when fixing this issue
Created Issue:
/scoreboard doesn't parse # correctly in player names
The bug
/scoreboard only accepts # when it's the very first character of a fake player name. Using # elsewhere in the name requires quotes, even though there is no ambiguity.
How to reproduce
/scoreboard objectives add test dummy /scoreboard players set #test test 1 /scoreboard players set test# test 2 /scoreboard players set te#st test 3Expected result
All three commands succeedObserved result
Only the first command succeedsNotes
The only character that should be unparseable without quotes is the space character. So this command should work as well:/scoreboard players set ~!@#$%^&á12345 test 1Please ensure that this is the case when fixing this issue
The bug
/scoreboard only accepts # when it's the very first character of a fake player name. Using # elsewhere in the name requires quotes, even though there is no ambiguity.
How to reproduce
/scoreboard objectives add test dummy /scoreboard players set #test test 1 /scoreboard players set test# test 2 /scoreboard players set te#st test 3Expected result
All three commands succeedObserved result
Only the firstcommandsucceedsNotes
The only character that should be unparseable without quotes is the space character. So this command should work as well:/scoreboard players set ~!@#$%^&á12345 test 1Please ensure that this is the case when fixing this issue
The bug
/scoreboard only accepts # when it's the very first character of a fake player name. Using # elsewhere in the name requires quotes, even though there is no ambiguity.
How to reproduce
/scoreboard objectives add test dummy /scoreboard players set #test test 1 /scoreboard players set test# test 2 /scoreboard players set te#st test 3Expected result
All three "set" commands succeedObserved result
Only the first one succeeds, the others errorNotes
The only character that should be unparseable without quotes is the space character. So this command should work as well:/scoreboard players set ~!@#$%^&á12345 test 1Please ensure that this is the case when fixing this issue
/scoreboard doesn't parse # correctly in player names/scoreboard doesn't parse # consistently in player names
relates to
Cleaning up old tickets: This ticket has not been updated recently (~3 months+) so is being closed as Cannot Reproduce. If you feel this is still a valid issue then please comment, or create a new ticket following the Issue Guidelines.
Quick Links:
📓 Bug Tracker Guidelines – 📧 Mojang Support
📓 Project Summary – ✍️ Feedback and Suggestions – 📖 Game Wiki