The Meaning of Life, the Universe, and Everything.
Join Date:
2/11/2017
Posts:
662
Member Details
Translating into python might be a stretch, but I support pretty much everything else. Generally, I will use the command block interface rather than writing a function because functions are written with a normal text editor and don't implement auto-complete features. You also cannot tell whether there is an error in your code until you reload the game. Command blocks aren't much better, though, since they are only one-line, take up a lot of space, and the error system is often unclear or incomplete.
I would suggest that auto-complete features be added for nbt and selector data, as well as implementing everything shown here. Also, if the error is an invalid id it should suggest some valid ids for you. And this UI should be implemented into a stand-alone application for writing and parsing functions, allowing you to easily write code and detect errors without actually having Minecraft open.
Rollback Post to RevisionRollBack
Remember those versions that minecraft pranked us with? Specifically:
Minecraft 2.0
Minecraft 1.VR-Pre1
Snapshot 15w14a
Minecraft 3D
Those are still downloadable! Watch this video for 2.0:
To download the other ones you need to make a folder in the versions folder for minecraft and put the client and JSON file for the versions in there. They all need to be named the same aside from file extensions. Once you do that, you will be able to choose that version when making a new profile with the minecraft launcher.
I've created a design for a new command block ui...
In the original I thought are some features are missig:
syntax highlighting, understandeble error messages,
multiline text and python support.
I know: my english is awful
I personally think thats unnecessary amount of work for the devs for something that is only a slight inconvenience for players
Also why would u need the "info" bit if it changes nothing
As a programmer I can definitely affirm these are basic features of an IDE and would love to have them in Minecraft.
I Support.
Want to see my suggestions? Here they are!
I am also known as GameWyrm or GameWyrm97. You can also find me at snapshotmc.com
Why Python support? If it were included, it would have to be a heavily modified or disabled version so you can't do hacker-ish things.
Translating into python might be a stretch, but I support pretty much everything else. Generally, I will use the command block interface rather than writing a function because functions are written with a normal text editor and don't implement auto-complete features. You also cannot tell whether there is an error in your code until you reload the game. Command blocks aren't much better, though, since they are only one-line, take up a lot of space, and the error system is often unclear or incomplete.
I would suggest that auto-complete features be added for nbt and selector data, as well as implementing everything shown here. Also, if the error is an invalid id it should suggest some valid ids for you. And this UI should be implemented into a stand-alone application for writing and parsing functions, allowing you to easily write code and detect errors without actually having Minecraft open.
Remember those versions that minecraft pranked us with? Specifically:
Those are still downloadable! Watch this video for 2.0:
https://www.youtube.com/watch?v=PQdu9LKAdIU
To download the other ones you need to make a folder in the versions folder for minecraft and put the client and JSON file for the versions in there. They all need to be named the same aside from file extensions. Once you do that, you will be able to choose that version when making a new profile with the minecraft launcher.
15w14a is on this link:
http://minecraft.gamepedia.com/15w14a
1.RV-Pre1 is here:
http://minecraft.gamepedia.com/1.RV-Pre1
Minecraft 3D is here:
https://minecraft.gamepedia.com/Java_Edition_3D_Shareware_v1.34