This suggestion is related to commands, particularly NBT tags in recent snapshots... please don't vote no if it doesn't concern you.
This is a small suggestion that doesn't change much, but gets rid of a bit of confusion.
So basicly, just getting rid of the "No" in front of NBT tags... it's pointless, and just makes you type two more letters... so ya, thats it.
e.g "NoGravity" to "Gravity" with a default of 1 instead of 0.
"NoBasePlate" to "BasePlate" again with a default of 1 instead of 0.
These are the two tags I could think of off the top my head, but there are many more... basicly just remove the "No" in front of a tag and invert the default(if default is 0, new default would be 1).
This would be more intuitive, and even an improvement, but changing them would break a lot of the game. If an NBT tag exists on something in a world (let's say a falling sand entity), the game might look for an NBT tag on that falling sand entity. If it is looking for NoGravity and it doesn't find it, it will not look for Gravity and instead create a new NoGravity tag and use that. You could change the engine to automatically convert the NBT tags from NoGravity to Gravity, but then if you moved a world from the new version to an older version, it would break. This would break the ability to move newer worlds to older versions of minecraft and have them work at all. As it is right now, you can move a 1.8 world to 1.7 and some of the stuff will still work. This would break almost every chance of being able to move worlds from newer versions of minecraft to older ones, all to remove two letters from some NBT tags the average person will never see.
Thing is, I see mapmaking as something that is long and takes dedication. Where's the dedication of you being too lazy in typing in an extra 2 letters? And, as the above post has said, Mojang won't go back in change it if it's unnecessary.
I would like something akin to an Alias system that you can set up in a map settings file or something, so you can set your own names for things to make them shorter, that would be nice and a similar concept
This would be more intuitive, and even an improvement, but changing them would break a lot of the game. If an NBT tag exists on something in a world (let's say a falling sand entity), the game might look for an NBT tag on that falling sand entity. If it is looking for NoGravity and it doesn't find it, it will not look for Gravity and instead create a new NoGravity tag and use that. You could change the engine to automatically convert the NBT tags from NoGravity to Gravity, but then if you moved a world from the new version to an older version, it would break. This would break the ability to move newer worlds to older versions of minecraft and have them work at all. As it is right now, you can move a 1.8 world to 1.7 and some of the stuff will still work. This would break almost every chance of being able to move worlds from newer versions of minecraft to older ones, all to remove two letters from some NBT tags the average person will never see.
No support.
Only custom spawned objects would have no gravity or noAI etc... anyways it would take 5 minutes for someone to make a Mcedit filter to reverse the values.
Why make Mojang go through the work to change it when you can just add a "no"?
No support.
It would take about 30 minutes to do it. Not that much trouble they would have to go through. Also, it make it easier, causes less confusion, and avoids a pointless double negative.
Thing is, I see mapmaking as something that is long and takes dedication. Where's the dedication of you being too lazy in typing in an extra 2 letters? And, as the above post has said, Mojang won't go back in change it if it's unnecessary.
Yes, mapmaking does take a lot of time and dedication, that is why i want to make it easier, less confusing, and avoid time pointlessly wasted.
Quote from Nocturnal42»
It would take about 30 minutes to do it. Not that much trouble they would have to go through. Also, it make it easier, causes less confusion, and avoids a pointless double negative.
How do you know it would take them 30 minutes? It could be a really hard thing to change.
No support. It's literally two letters, deal with it.
Rollback Post to RevisionRollBack
A man who dares to waste an hour of his life has not yet discovered the value of time. A man who dares waste ten hours of his life has obviously discovered the internet.
This is a small suggestion that doesn't change much, but gets rid of a bit of confusion.
So basicly, just getting rid of the "No" in front of NBT tags... it's pointless, and just makes you type two more letters... so ya, thats it.
e.g "NoGravity" to "Gravity" with a default of 1 instead of 0.
"NoBasePlate" to "BasePlate" again with a default of 1 instead of 0.
These are the two tags I could think of off the top my head, but there are many more... basicly just remove the "No" in front of a tag and invert the default(if default is 0, new default would be 1).
support
No support.
No support.
Only custom spawned objects would have no gravity or noAI etc... anyways it would take 5 minutes for someone to make a Mcedit filter to reverse the values.
It would take about 30 minutes to do it. Not that much trouble they would have to go through. Also, it make it easier, causes less confusion, and avoids a pointless double negative.
Yes, mapmaking does take a lot of time and dedication, that is why i want to make it easier, less confusing, and avoid time pointlessly wasted.
How do you know it would take them 30 minutes? It could be a really hard thing to change.
A man who dares to waste an hour of his life has not yet discovered the value of time. A man who dares waste ten hours of his life has obviously discovered the internet.