MultiMC / Launcher

A custom launcher for Minecraft that allows you to easily manage multiple installations of Minecraft at once
https://multimc.org/
Other
4.27k stars 875 forks source link

Document all traits on wiki #4871

Open Solitudocultor opened 2 years ago

Solitudocultor commented 2 years ago

Role

I run vanilla, custom and modded Minecraft versions for the purposes of playing, testing and development.

Suggestion

I want the wiki to document all existing traits and their uses.

Benefit

so that I know how I can best run the client I want.

This suggestion is unique

You may use the editor below to elaborate further.

The only trait I know from personal experience is noapplet, which allows me to launch Minecraft clients from Alpha v1.0.6 to release 1.5.2 using Minecraft.class (not applet), which can be useful in many cases. For example, if I want to use Minecraft arguments as well (using minecraftArguments metadata field, which is also undocumented), which is only possible with noapplet in versions older than 1.6.1.

This is literally the only trait that I personally know of use, and that is only because its use is intuitive. I’ve also seen traits like texturepacks, legacyLaunch, no-texturepacks and some others, but have no idea what they do. I expected to find this on the JSON Patches page, but I didn’t find it (the same with minecraftArguments metadata field and variables like ${auth_player_name}, ${auth_access_token}, etc.).

I have already asked a question in Discord. All I got was confirmation of the use of noapplet, as well as a note that MultiMC can add traits automatically depending on the Minecraft version. But there was not a single person who would know which traits exist, how many of them there are, or the use of at least some other than noapplet.

GaucovyAero commented 1 year ago

@Solitudocultor I need some information. How exactly does the noapplet trait work and where can I find it? (in MultiMC code)

phit commented 1 year ago

https://github.com/MultiMC/Launcher/search?q=noapplet

GaucovyAero commented 1 year ago

https://github.com/MultiMC/Launcher/search?q=noapplet

thanks man