(As will become apparent when you start reading, I'm talking about Java Edition.)
Commands in Minecraft are very versatile, and new updates are making them even more versatile. There are lots of different questions out there that ask for how to accomplish different tasks, from as simple as giving items with enchantments, to complicated stuff like teleporting to scoreboard values.
But now I'm going to get into the more technical stuff.
Minecraft is known for being Turing-complete, not only in redstone, but also in commands, meaning that there's no limit to what the commands and redstone can do. It could even be argued that learning MC commands is similar to learning a new coding language, but having it integrated into a video game.
Being an avid computer science student, there are lots of questions related to the more scripting side of commands floating around in my brain. I want to find some place to post them and get answers, but I want to ask whether they would be appreciated here. I'm not as concerned about getting answers quickly, this is a question about whether these questions would be welcome on this great knowledge base. Some of the questions I would ask include things like:
- How do I concatenate two strings in NBT?
- How do I split a string at an arbitrary index in NBT?
- How do I convert between different data types in NBT?
But I'm not sure whether I'm beginning to push the boundaries of gaming here. To what extent will these types of questions be welcomed? If not, what other sites would accept such questions?
This goes without saying, but of course I'll research this stuff first, but I doubt I'll find much because not many people "code" in Minecraft.