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
[X] I have searched the issue tracker and did not find an issue describing my suggestion, especially not one that has been rejected.
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.
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 (usingminecraftArguments
metadata field, which is also undocumented), which is only possible withnoapplet
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 withminecraftArguments
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 thannoapplet
.