Launcher output reduntantly made
I launch minecraft under a batch file for cmd output. (This file also changes the location of appdata so I don't accidently open up modern saves or try to connect to servers).
Expected result: Launcher(client) provides the output log in a logical manner.
In 1.5 this is what happens:
Starting up SoundSystem...
Initializing LWJGL OpenAL
(The LWJGL binding of OpenAL. For more information, see http://www.lwjgl.or
g)
OpenAL initialized.
2013-05-11 15:17:31 [CLIENT] [INFO] Found animation info for: textures/blocks/la
va_flow.txt
2013-05-11 15:17:31 [CLIENT] [INFO] Found animation info for: textures/blocks/wa
ter_flow.txt
2013-05-11 15:17:31 [CLIENT] [INFO] Found animation info for: textures/blocks/fi
re_0.txt
2013-05-11 15:17:31 [CLIENT] [INFO] Found animation info for: textures/blocks/fi
re_1.txt
2013-05-11 15:17:31 [CLIENT] [INFO] Found animation info for: textures/blocks/la
va.txt
2013-05-11 15:17:31 [CLIENT] [INFO] Found animation info for: textures/blocks/po
rtal.txt
2013-05-11 15:17:31 [CLIENT] [INFO] Found animation info for: textures/blocks/wa
ter.txt
2013-05-11 15:17:33 [CLIENT] [INFO] Found animation info for: textures/items/clo
ck.txt
2013-05-11 15:17:33 [CLIENT] [INFO] Found animation info for: textures/items/com
pass.txt
(Most of the log is truncated here, only including some)
Actual result:
In the new launcher:
Client> Client> Starting up SoundSystem... Client> Initializing LWJGL OpenAL Client> (The LWJGL binding of OpenAL. For more information, see http://www. lwjgl.org) Client> OpenAL initialized. Client> Client> 2013-05-11 15:11:57 [CLIENT] [INFO] Found animation info for: textures/b locks/lava_flow.txt Client> 2013-05-11 15:11:57 [CLIENT] [INFO] Found animation info for: textures/b locks/water_flow.txt Client> 2013-05-11 15:11:57 [CLIENT] [INFO] Found animation info for: textures/b locks/fire_0.txt Client> 2013-05-11 15:11:57 [CLIENT] [INFO] Found animation info for: textures/b locks/fire_1.txt Client> 2013-05-11 15:11:57 [CLIENT] [INFO] Found animation info for: textures/b locks/lava.txt Client> 2013-05-11 15:11:57 [CLIENT] [INFO] Found animation info for: textures/b locks/portal.txt Client> 2013-05-11 15:11:57 [CLIENT] [INFO] Found animation info for: textures/b locks/water.txt Client> 2013-05-11 15:11:59 [CLIENT] [INFO] Found animation info for: textures/i tems/clock.txt Client> 2013-05-11 15:11:59 [CLIENT] [INFO] Found animation info for: textures/i tems/compass.txt
It shows client twice, and even on empty lines, it prints client. This is just messy.
Environment
Launched under batch file:
java -Xms1G -Xmx1G -cp minecraftdev2.jar net.minecraft.bootstrap.Bootstrap
Created Issue:
Launcher output reduntantly made
I launch minecraft under a batch file for cmd output. (This file also changes the location of appdata so I don't accidently open up modern saves or try to connect to servers).
Expected result: Launcher(client) provides the output log in a logical manner.
In 1.5 this is what happens:Starting up SoundSystem... Initializing LWJGL OpenAL (The LWJGL binding of OpenAL. For more information, see http://www.lwjgl.or g) OpenAL initialized. 2013-05-11 15:17:31 [CLIENT] [INFO] Found animation info for: textures/blocks/la va_flow.txt 2013-05-11 15:17:31 [CLIENT] [INFO] Found animation info for: textures/blocks/wa ter_flow.txt 2013-05-11 15:17:31 [CLIENT] [INFO] Found animation info for: textures/blocks/fi re_0.txt 2013-05-11 15:17:31 [CLIENT] [INFO] Found animation info for: textures/blocks/fi re_1.txt 2013-05-11 15:17:31 [CLIENT] [INFO] Found animation info for: textures/blocks/la va.txt 2013-05-11 15:17:31 [CLIENT] [INFO] Found animation info for: textures/blocks/po rtal.txt 2013-05-11 15:17:31 [CLIENT] [INFO] Found animation info for: textures/blocks/wa ter.txt 2013-05-11 15:17:33 [CLIENT] [INFO] Found animation info for: textures/items/clo ck.txt 2013-05-11 15:17:33 [CLIENT] [INFO] Found animation info for: textures/items/com pass.txt(Most of the log is truncated here, only including some)
Actual result:
In the new launcher:Client> Client> Starting up SoundSystem... Client> Initializing LWJGL OpenAL Client> (The LWJGL binding of OpenAL. For more information, see http://www. lwjgl.org) Client> OpenAL initialized. Client> Client> 2013-05-11 15:11:57 [CLIENT] [INFO] Found animation info for: textures/b locks/lava_flow.txt Client> 2013-05-11 15:11:57 [CLIENT] [INFO] Found animation info for: textures/b locks/water_flow.txt Client> 2013-05-11 15:11:57 [CLIENT] [INFO] Found animation info for: textures/b locks/fire_0.txt Client> 2013-05-11 15:11:57 [CLIENT] [INFO] Found animation info for: textures/b locks/fire_1.txt Client> 2013-05-11 15:11:57 [CLIENT] [INFO] Found animation info for: textures/b locks/lava.txt Client> 2013-05-11 15:11:57 [CLIENT] [INFO] Found animation info for: textures/b locks/portal.txt Client> 2013-05-11 15:11:57 [CLIENT] [INFO] Found animation info for: textures/b locks/water.txt Client> 2013-05-11 15:11:59 [CLIENT] [INFO] Found animation info for: textures/i tems/clock.txt Client> 2013-05-11 15:11:59 [CLIENT] [INFO] Found animation info for: textures/i tems/compass.txtIt shows client twice, and even on empty lines, it prints client. This is just messy.
Environment
Launched under batch file:
java -Xms1G -Xmx1G -cp minecraftdev2.jar net.minecraft.bootstrap.Bootstrap
- Unresolved
- Open
- Unconfirmed
- Command-Line Format Log cmd
- 0.7
The old launcher outputs nothing, when the game is running, all of the console output comes from minecraft.jar itself.
The new launcher captures that minecraft.jar output and puts a tag in front to distinguish the different log sources:
--> In the dev console:
--> In the dev console:
Of course it's redundant, but it would be more messy if the the Client> tag would be omitted, you cannot distinguis any more the output of the client and the launcher.
As explained above, this is intentional.
I'm also not sure why
1) you are giving a super small launcher 1gb of ram
2) you are not just doing -jar minecraftdev2.jar
Just start it with
Ok, there are just a few things that are annoying, such as
I think the main reason why it annoys me is because the > normally represents a command, so it confuses me slightly. "Client: " would probably work well, and maybe in the console having multiple logs would also work.
Also, if the launcher can be closed after the game launches, what kinds of errors do you expect to occur in the launcher?
Also, when I want to start the client with more ram, you used to start the launcher with more, but now it looks like it is creating a separate process, so is there any way to specify how much ram you need?
I know this is a little bit of a feature request here, but maybe a way to tell the launcher not to append "Client> " before everything?