lucko / commodore

Utility for using Minecraft's 1.13 'brigadier' library in Bukkit plugins.
MIT License
176 stars 15 forks source link

Add more information for beginners #9

Closed Andre601 closed 3 years ago

Andre601 commented 4 years ago

I like the system of the .commodore file, but with it comes additional stuff which may seem hard to understand, especially if you're a beginner at understanding tab-completion and command suggestions.

What is quotable_phrase for? What does single_word change? Are colours changeable, or set? Those are only a few of the many questions I had to ask about the file system itself. I can't imagine how it must feel like for people who want to use the code-version instead.

So having a separate wiki, where you list the various options and their respective usage would be a good way to give information to beginners who stumble upon this and wonder how to use it.

Andre601 commented 4 years ago

An additional thing I also realized is, that there isn't a clear way of distinguishing, how to set optional and required params.

For example, when I would make a command which allows me to sell items for a certain price and make the number of items sold optional (defaulting to 1) then how would I setup commodore for the following command variations?

Andre601 commented 3 years ago

This is still something I think should be applied. If at all should it at least have a wiki.

The issues I mentioned in my previous posts still apply now.

It's sad to see this being a good library, yet lack so much info on how to use it and to make it more beginner-friendly. And considering this issue didn't receive an answer for more than a year is it really sad.

lucko commented 3 years ago

I've enabled the wiki tab on this repo and granted edit access to anyone.

I don't have time to personally write any more documentation at the moment, but if you or someone else would like to then be my guest :)

lucko commented 3 years ago

I've just seen that you have started to - that's great! Thank you :)

Andre601 commented 3 years ago

I've just seen that you have started to - that's great! Thank you :)

Yes. I already created some stuff and hopefully, the info is correct. If something is different than described, or if the description should be improved, lmk.