Kraftzone.net (Retired site)

=> General Discussions => Topic started by: Koolio on July 11, 2013, 01:52:37 am

Title: Portable Minecraft v1.40
Post by: Koolio on July 11, 2013, 01:52:37 am
A video tutorial going through how to use it will be done later, though if anyone else wants to volunteer doing one that would be great aswel!!  Tried to make the launcher as intuitive as possible, but open to suggestions.

Latest features:
1.40- Color icons, and more improvements.
(http://kraftzone.net/images/KZ_Minecraft_Launcher.png)
(http://kraftzone.net/images/KZ_Minecraft_Launcher_Releases.png)
(http://kraftzone.net/images/KZ_Minecraft_Launcher_ModPacks.png)
(http://kraftzone.net/images/KZ_Minecraft_Launcher_ModLists.png)
(http://kraftzone.net/images/KZ_Minecraft_Launcher_About.png)

It will auto download the base files required to run the modpack, the modpack only includes mods and additional library files that are required to run the mods, that is why you will still need to download all the base minecraft resources such as sounds mainly.


Change Log... check launcher [Updates] for full log.
Quote
----v1.40---- 11/02/2015 ----
- Color icons added!
- Mc version json files "inheritsFrom": "?" now working properly.
- Window resizing working properly for most tabs.
- Link copying to clipboard option added or open in default browser directly.
- [Mod/Addons]>[list of Mods] has option to select other mc version modlists.
- Mc Version list, now has a folder icon next to it which adds a context menu, so you can open related folders quicker.

----v1.38---- 8/8/2014 ----
- Bug fixes: "Object reference not set to an instance of an object"  prevented
- Color cell shading & "Source" on the (list of mods) tab removed, not needed.

----v1.37---- 1/8/2014 ----
- Bug fixes:
- twitch_access_token is now retrieved if you have premium login enabled.
   And your twitch account has been linked on your mojang profile
- 32/64bit twitch platform files are extracted properly now.
- twitch streaming now works with 1.7.10+
- Launch button is deactivated for 4seconds after being clicked to prevent
   accidental launches of minecraft versions (slowing the loading)
- New Feature: AutoScroll added to [About] section for log support
- [Settings] and tick [Show all console info], then [Launch], then [About]
- Bunch of other bugfixes

----v1.36---- 15/7/2014 ----
- New Feature:  Mod listings can be found on [Mod/Addons]> (list of Mods)
- Bug fix: Modpacks/MCVersions grid row styling now accurate all the time
- Launcher is now resizable, sometimes useful for the grid views.

----v1.35---- 11/7/2014 ----
- New Feature: [Mod/Addons] tab now contains the long awaited modpacks
- Moved Java Portable downloads into the [Mod/Addons] tab.
- Many bugfixes with downloading modpacks, extracting, uninstalling mods.
- Known issue: Once a mod or mcversion has been installed the highlight color
  may still show red on Installed even, just manually reselect it etc

----v1.34---- 02/7/2014 ----
- Bug fix: Zip extraction progress now accurate.
- No longer requires launcher restart when adding Java portable versions.

----v1.33---- 26/6/2014 ----
- Bug fix: now downloads all the files required for newer 1.7.10+ releases.
  I broke it in 1.32 fixing another bug, so be sure to upgrade to this version!!

----v1.32---- 22/6/2014 ----
- Java 8 Portable 32/64bit added into 'Updates' tab for download & install.
- Console output option added in 'Settings' tab, lets you see detailed log
   information, and any extra info and errors while loading and running game.
- Copy log button added to 'About' tab.

----v1.31---- 20/6/2014 ----
- A fake launcher_profile.json added if the file does not already exist,
 required so forge installer works.
-Create gamedir folder in kz launcher incase minecraft doesn't (prevents
 a crash if forge loader is installed as it loads up before minecraft and looks
for mods in the gamedir when starting up)

----v1.30---- 30/5/2014 ----
-Check updates now gets latest launcher version information,
 downloads and prompts to updats the launcher after app close.
-"Minecraft Launcher.exe" can be renamed and will still work including
updates.
- Uninstalling a minecraft version will prompt to remove the gamedata
 folder aswel. (assets(sounds,textures, library files, will not be removed as
 they are used by multiple minecraft versions. You can still manually delete
 files/folders, and it will redownload the files required when you install
 a new minecraft version.
- Error handling for canceled downloads and incomplete files will be removed.
- Extra debuging code added, [Settings]>Debug (enabled/ticked), will show
 more error information if there is any.



Download Links
(click the download link in the button, not the button :))

Install Setup:
http://kraftzone.net/downloads/KzSetup_1.40.exe (http://kraftzone.net/downloads/KzSetup_1.40.exe)

The above will offer to install to default location of  %appdata%\.minecraft  and create shortcut icons in startmenu
---------or ----------
The below is do it yourself install (extract all .zip files into a new folder you created):

Portable Zip :
http://kraftzone.net/downloads/MinecraftLauncher_v1.40.zip (http://kraftzone.net/downloads/MinecraftLauncher_v1.40.zip)

Run "Minecraft Launcher.exe" (this file can be renamed, it will still work)

Disclaimer: While its fully tested to work on my end, I can't fully test every computer scenario or possible bug, so if anything goes wrong let me know and I'll try to help fix it. Also this launcher only connects to Mojang for mc releases and resource files, and Kraftzone.net for modpacks, javaportable and launcher updates (and that's only if you hit the update button to check)


Instruction help

Once installed goto [Settings]>[Minecraft Releases] to get full minecraft releases.
(http://i.imgur.com/22qnFIC.jpg)

Or use the [Mod/Addons] to get modpack releases.

Fill in "MC Username", select options, add a "Profile Name" then click [Add Profile], you then select name at the bottom of the screen and press [Launch]


Coming Next
-I do plan to make it easier to create you own modpacks, and upload them.
-An easier way of enabling/disabling mods directly in the launcher without having to get messy with moving/renaming files before launching.
-Always more bug fixes[/list]
Title: Re: Portable Minecraft v1.40
Post by: Pepsi87 on July 15, 2013, 11:27:10 pm
Nice.........
Title: Re: Portable Minecraft v1.40
Post by: Koolio on July 17, 2013, 04:37:15 pm
Some more progress

(http://kraftzone.tk/mclauncher6.png)

Now does saving, loading and removing of profiles... will work on the updating and modpacks stuff next...

oh and might be able to get mojang login system working that allows premium users to authenticate and play aswel..

but for now that part is low priority ...

Currently got mc version setup with Forge, Optifine, Liteloader, Macromod, CJB(xray,fly) TMI, Reisminimap, PlayerApi, Smartmoving, my own mods( 10,000 chat line history, and screenshot mod) all working, so will get that in the next downloadable update.

(http://kraftzone.tk/mclauncher7.png)

:D

Title: Re: Portable Minecraft v1.40
Post by: Koolio on July 18, 2013, 11:00:18 am
Get the latest version here packaged with everything required...  http://kraftzone.tk/downloads/mc162portable.v0.68.zip (http://kraftzone.tk/downloads/mc162portable.v0.68.zip)

Includes Forge, Optifine, Liteloader, Macromod, CJB(xray,fly) TMI, Reisminimap, PlayerApi, Smartmoving, my own mods( 10,000 chat line history, and screenshot mod) ..if you select the MC Version "LiteLoader 1.6.2" before launching
Title: Re: Portable Minecraft v1.40
Post by: Pepsi87 on July 19, 2013, 01:28:17 am
-clicks download button- koolio this is amazing
Title: Re: Portable Minecraft v1.40
Post by: Koolio on July 20, 2013, 07:03:02 pm
added working skinmod and updated optifine to u_b4 (use mc version 1.6.2LiteLoader)

Download http://kraftzone.tk/downloads/libraries.zip (http://kraftzone.tk/downloads/libraries.zip) 

extract contents of that into the main portable directory... make sure you have already gotten http://kraftzone.tk/downloads/mc162portable.v0.68.zip (http://kraftzone.tk/downloads/mc162portable.v0.68.zip)


Title: Re: Portable Minecraft v1.40
Post by: Koolio on July 21, 2013, 08:10:39 pm
(http://codinghorror.typepad.com/.a/6a0120a85dcdae970b0128776ff992970c-pi)

hehe :D

Title: Re: Portable Minecraft v1.40
Post by: Dilly2k on July 21, 2013, 08:12:13 pm
heh
Title: Re: Portable Minecraft v1.40
Post by: xxNavyxxSealsxx on July 22, 2013, 05:03:38 pm
As well as myn even though I don't need it
Title: Re: Portable Minecraft v1.40
Post by: johnny on July 22, 2013, 11:57:04 pm
Is it normal that when i launch the launcher it says "Forge Mod Loader has found a problem with your minecraft installation. you have mod sources that are duplicated within your system

Mod Id : File name
mod_ReiMinimap : [1.6.2]ReiMinimap_v3.4_01.zip
mod_ReiMinimap : [1.6.2]ReiMinimap_v3.4_01.zip
Title: Re: Portable Minecraft v1.40
Post by: Koolio on July 23, 2013, 12:11:08 am
no check mods folder and remove reisminimap that doesn't have that filename
Title: Re: Portable Minecraft v1.40
Post by: Koolio on July 23, 2013, 02:22:08 pm
updated the main file with working xray now..

should really work on making it easier to update files, how many even use the launcher though?
Title: Re: Portable Minecraft v1.40
Post by: johnny on July 23, 2013, 04:58:13 pm
i can only use it on 1.6.2.mcpatcher. I can't run it on 1.6.2.liteloader
Title: Re: Portable Minecraft v1.40
Post by: johnny on July 23, 2013, 05:11:06 pm
in the mods forlder it has:
-1.6.2 (folder)                                                              -mod_cjb_moreinfo (compressed folder)
-cjb (folder)                                                                 -mod_cjb_x_ray (compressed folder)
-reiminimap (folder)                                                     -mod_macros_0.9.10_beta1_mc1.6.2.lite...
-[1.6.2]ReiMinimap_v3.4_01.zip (compressed folder)         
-CJB_MAIN (compressed folder)
-liteloader-1.6.2 (java)
-mod_cjb_cheats (compressed folder)
Title: Re: Portable Minecraft v1.40
Post by: Koolio on July 23, 2013, 06:04:34 pm
compressed folder?

they shoudn't be compressed folders... makes me think you are just using windows built in zip support (which basically just opens up a .zip file as if its folder when its not... this leads to problems)

Screenshot is sort of how your folder structure and files should look roughly...



(http://kraftzone.tk/modsfolder.png)


(http://kraftzone.tk/mclauncherFolder.png)

use winrar etc and extract the http://kraftzone.tk/downloads/mc162portable.v0.68.zip (http://kraftzone.tk/downloads/mc162portable.v0.68.zip) into a new folder (or delete the existing one and extract into that)


Title: Re: Portable Minecraft v1.40
Post by: Nytalix on July 24, 2013, 03:15:14 pm
i can't open the minecraft i install the launcher but i keep trying noting happening D:
Title: Re: Portable Minecraft v1.40
Post by: Koolio on July 24, 2013, 03:33:50 pm
...what windows version?
Title: Re: Portable Minecraft v1.40
Post by: johnny on July 24, 2013, 08:06:47 pm
windows 7
Title: Re: Portable Minecraft v1.40
Post by: Koolio on July 25, 2013, 12:51:48 am
yeh was asking iceAOS.. but still really need more info to go on if you are needing help..

I assume that the download was extracted properly.. and into an empty folder...

until I look at having the launcher check its own files to make sure folder structure is correct..  and possibility of auto updating files to get itself working...   

for some it works, others its not..
Title: Re: Portable Minecraft v1.40
Post by: Nytalix on July 25, 2013, 11:19:02 am
i took it out of the other and other folders and gust extracted and run the launcher there
Title: Re: Portable Minecraft v1.40
Post by: Koolio on July 25, 2013, 10:49:43 pm
If you have had trouble launching mc using the launcher try this version http://kraftzone.tk/downloads/mcLauncher.v0.70.zip (http://kraftzone.tk/downloads/mcLauncher.v0.70.zip)

just put the extract exe in the portable folder you already have.... overwrite the previous "Minecraft Launcher.exe".
Title: Re: Portable Minecraft v1.40
Post by: Nytalix on July 26, 2013, 01:25:11 pm
i did what you sad but yet still same error but this time when i click the lauche a few times it says cannot hanndel
Title: Re: Portable Minecraft v1.40
Post by: Koolio on July 26, 2013, 02:15:55 pm
"times it says cannot hanndel"...

thats it? nothing else
Title: Re: Portable Minecraft v1.40
Post by: Nytalix on July 26, 2013, 06:37:23 pm
no it opens a new tap and says unhandled exception has occured and that's all
Title: Re: Portable Minecraft v1.40
Post by: Koolio on August 11, 2013, 07:01:01 am
Bump...v0.80 check main thread http://kraftzone.tk/mclauncher (http://kraftzone.tk/mclauncher)

Added premium login support.

Also I have gotten Win8.1 and there were some troubles at first... but then it worked fine after using the official Mojang launcher.. So I haven't tested completely with v0.80 yet. Give this version a try anyway.
Title: Re: Portable Minecraft v1.40
Post by: SnowAOS on August 11, 2013, 07:11:56 am
Works great
Title: Re: Portable Minecraft v1.40
Post by: Koolio on August 11, 2013, 07:35:28 am
v0.81  ...forgot the dll files needed for authenticating and zip extraction derpderp.
Title: Re: Portable Minecraft v1.40
Post by: Koolio on August 11, 2013, 07:41:08 am
I'll probably make a proper installer instead of this zip extraction and creating folder stuff, plus desktop/start menu icon :D
Title: Re: Portable Minecraft v1.40
Post by: Nytalix on August 11, 2013, 12:14:13 pm
not working
:(
Title: Re: Portable Minecraft v1.40
Post by: xxNavyxxSealsxx on August 11, 2013, 07:51:54 pm
im making an installer
Title: Re: Portable Minecraft v1.40
Post by: Koolio on August 13, 2013, 12:54:48 am
----v0.87 ---- 13/08/2013 ----
-Pack Extraction
-Added shader mod if you use MC version "1.6.2-mcpatcher"
-Other bugs and checks fixed


http://kraftzone.tk/downloads/MinecraftLauncher_v0.87.zip (http://kraftzone.tk/downloads/MinecraftLauncher_v0.87.zip)


I would recommend redownloading main files, ie put the 3 files in an empty folder (or wipe the existing folder)... Until I get a proper setup file and update system sorted that involves less redownloading of everything again.

On the plus side I've updated the forge version, and added the shaderpack and mod, also some of my shader tweaks to make either Sonics or Sildurs  shader packs a little better looking with the lighting. I recommend using the "Sildurs Nvidia shaders 1.6.2 Pre (Kz pack).zip"  in the shader options.
Title: Re: Portable Minecraft v1.40
Post by: Koolio on August 13, 2013, 02:14:08 am
omg.. lol.. finally I found out why its not been working for some.....

Those of you who its not been working for.. did you make a folder that had a space in it? :D

Because that's why, for now just rename that folder so that it has no space in it.

Will try fix the launcher to handle that now.

edit------------

NOTE: Make sure for that any folder you extract the main files to, does not contain any folder spaces.

Example:
C:\McLauncher\   <This will work>
C:\Games\MinecraftPortable  <This will work>
C:\Mc Launcher\   <This won't work right now>
C:\Program Files\MC1.6.2\  <This work either, because 'Program Files' contains a space.

Until I find a workable fix around that problem that is.

Hope to get a decent installation program soon, or at least a fix for this spaces issue.
Title: Re: Portable Minecraft v1.40
Post by: Koolio on August 13, 2013, 05:45:00 am
http://www.minecraftforum.net/topic/1904538-fpsplus-recommended-version-released-147-162/ (http://www.minecraftforum.net/topic/1904538-fpsplus-recommended-version-released-147-162/)

Might add that into the mcpatcher version and or liteloader (if it works with optifine which it does seem to though no tested myself)  ... does seem to give a little extra fps which is nice with the shaders
Title: Re: Portable Minecraft v1.40
Post by: Koolio on August 13, 2013, 11:12:08 pm
----v0.90 ---- 14/08/2013 ----
- Launching bug fixed when using folders with spaces!
- Added cape mod support  http://www.mccapes.com/ (http://www.mccapes.com/)
  Visit site add your Playername to have your own cape.
 (Only works for LiteLoader1.6.2 and mcpatcher Mc versions)
- Fps improvement mod added (mcpatcher version only)
- Custom selection boxes mod added.
- Java portable 7 (32bit) included in the default download again.

http://kraftzone.tk/downloads/MinecraftLauncher_v0.90.zip (http://kraftzone.tk/downloads/MinecraftLauncher_v0.90.zip)

Have to wipe and redownload the main base file again... (ie just use a empty folder and start the exe)
Title: Re: Portable Minecraft v1.40
Post by: Nytalix on August 14, 2013, 10:05:07 am
when i download eny of the the kz:mc it says it's harmful
Title: Re: Portable Minecraft v1.40
Post by: Koolio on August 14, 2013, 05:41:05 pm
"harmful"  in what way? Only thing it does is download the files required and lets you play mc and mods without premium or the mod setup hassles.


If that sounds dangerous and you don't trust something I've made to help ... and don't take this personally... BUT don't fking use it or tell me what some shitty corporate crap unknown antivirus has to say because all you write is "when i download eny of the the kz:mc it says it's harmful" i mean WTF am I meant to know from that, you don't say what shitty software this is that tells you its harmful.. in fact the sentence provides as about as much useful information as a dead goat!


And I personally find that kind of antivirus software to be shit (infested with phonehome spyware) and stupidly inaccurate, trust your common sense on what you download and where its from, and use a proper firewall to control what internet connections goes in or out of your computer. Its way better than some shitty antivirus crap that does it for you.
Title: Re: Portable Minecraft v1.40
Post by: Nytalix on August 15, 2013, 11:05:04 am
shezz clam down koolio

all am saying is the download was harmful for my laptop but in what way
is it harmful for my laptop?
Title: Re: Portable Minecraft v1.40
Post by: Koolio on August 15, 2013, 08:49:42 pm
"shezz clam down koolio"

...you say that :)  ..and then you write the below.. which just infuriates me again..

"all am saying is the download was harmful for my laptop but in what way
is it harmful for my laptop?""

Seriously how in the hell am I meant to know ??!!? lol jeez its like you didn't read my rant at all, because you still don't bloody tell what in the fuck is telling you its harmful?!?!


Also I explained what the program does, it only connects to my site the first time you run (and that's only if you click download) to download the mc pack files, those files are then extracted into the directory you put the launcher exe in.. perhaps that's harmful, or maybe its because this shitty junk piece of antivirus software or whatever the fk it is, is on the shitjang payroll and are blocking minecraft launchers, what other software have you downloaded that says its harmful? does downloading the official mojang exe also tell you its harmful? lol

Please don't respond again asking stupid questions, because I will take them as insult to what I have made here, and I've given the best responses I can over this nonsense. Put simply if you don't trust my program don't use it.

---------------------------------------------------------------------------------------------------------------
And in other news

----v0.93 ---- 15/08/2013 ----
- Added debug checkbox in About tab
- Added quick 'Open Folder' button, use as
  quick shortcut to the portable folder.


Am going to try get a some better updater/ mod pack downloader added now so that version upgrades are easier than downloading the full pack everytime.

Probably be a while before next update, unless 0.93 interests you (it doesn't need anything new downloading, other than the exe)
Title: Re: Portable Minecraft v1.40
Post by: Koolio on August 15, 2013, 09:08:01 pm
Should have added this (smartmoving) a while back :D

Seeing as I won't be doing any full pack update for while as explained above, you can still add it yourself.. fyi most Forge mods will probably work aswel ....just by putting the main jar or zip file in the mods directory as mc-patcher' or 'LiteLoader version are setup properly for it.

 http://kraftzone.tk/downloads/Smart Moving Universal for ModLoader or Minecraft Forge or MCPC+.zip (http://kraftzone.tk/downloads/Smart Moving Universal for ModLoader or Minecraft Forge or MCPC+.zip)


Download it, put it in the mods folder... it should work with MC Version: 'mc-patcher' or 'LiteLoader'
Title: Re: Portable Minecraft v1.40
Post by: Koolio on September 23, 2013, 12:25:41 am
http://kraftzone.net/downloads/MinecraftLauncher_v0.98.zip (http://kraftzone.net/downloads/MinecraftLauncher_v0.98.zip)

Replace the existing files.. it will ask to download 1.6.4 or if you haven't gotten the original files it will get base files first.


----v0.98 ---- 22/09/2013 ----
- Added 1.6.4 support

----v0.93 ---- 15/08/2013 ----
- Added debug checkbox in About tab
- Added quick 'Open Folder' button, use as
  quick shortcut to the portable folder.


fyi if you want to use all 1.6.2 mods on the 1.6.4 server you can..  just follow and read carefully this link http://kraftzone.net/164 (http://kraftzone.net/164)

Tested to work just fine using the liteloader version.
Title: Re: Portable Minecraft v1.40
Post by: Nytalix on September 23, 2013, 09:50:14 am
A few question well maybe a lot lol

1.where can i put the launcher's folder at %appdata% or in programs?
and can i have the link to the 1.6.4 skinmod?

Title: Re: Portable Minecraft v1.40
Post by: Koolio on September 23, 2013, 07:39:31 pm
can put the launcher folder anywhere

is no 1.6.4 skin mod yet
Title: Re: Portable Minecraft v1.40
Post by: belfedia on October 04, 2013, 09:40:34 am
Hello all,
thanks for this very good portable version

I have little problem, launcher don't start on windows xp professionnal, no error message
I need to install something more ?
Title: Re: Portable Minecraft v1.40
Post by: Nytalix on October 04, 2013, 09:45:10 am
no it that mean's you did something wrong or
you need windows 7 or 8
Title: Re: Portable Minecraft v1.40
Post by: Koolio on October 04, 2013, 11:32:52 am
well i never tested it on win xp.. its built for .net framework 4.5  which MS never made work on XP because they are idiots.

However I can look into building it for .net framework 4.0 which I think does work on XP ... will see.
Title: Re: Portable Minecraft v1.40
Post by: Koolio on October 04, 2013, 12:05:51 pm
ok wasn't too hard try this version (not tested on xp).. and you will still need to have http://www.microsoft.com/en-us/download/details.aspx?id=17718 (http://www.microsoft.com/en-us/download/details.aspx?id=17718) installed on xp sp3. It should work though.

http://kraftzone.net/downloads/MinecraftLauncher_v0.98.zip (http://kraftzone.net/downloads/MinecraftLauncher_v0.98.zip)

also included a pre patched liteloader version the download ... Look for in the versions dropmenu "1.6.4-Patched" means all the 1.6.2 mods will work on 1.6.4 server but you have to use the auto connect feature to connect to the server or use direct connect in game.. so it doesn't version check and prevent you from joining the server with what is still the old game version.


Until more mods come out for 1.6.4.
Title: Re: Portable Minecraft v1.40
Post by: Koolio on October 04, 2013, 01:16:02 pm
I recommend getting the launcher and putting it a new folder and downloading the main files again.

More mods were added and updated ... optifine working with shader mod, also the version to use is "1.6.4-Patched"   it is essentially 1.6.2 still, so you still have to auto connect to server ip.

Title: Re: Portable Minecraft v1.40
Post by: johnny on October 06, 2013, 03:55:49 am
ty koolio
Title: Re: Portable Minecraft v1.40
Post by: minelord on October 08, 2013, 03:19:37 am
hey koolio can you play multiplayer on v0.98
Title: Re: Portable Minecraft v1.40
Post by: Undeadgummybear on October 08, 2013, 05:10:36 am
finally get it to bring up minecraft now it says failed login bad login
Title: Re: Portable Minecraft v1.40
Post by: RedArrow on October 08, 2013, 06:52:32 am
Fishmannyj, try mc.kraftzone.net:25575
Title: Re: Portable Minecraft v1.40
Post by: belfedia on October 11, 2013, 11:22:46 am
ok wasn't too hard try this version (not tested on xp).. and you will still need to have http://www.microsoft.com/en-us/download/details.aspx?id=17718 (http://www.microsoft.com/en-us/download/details.aspx?id=17718) installed on xp sp3. It should work though.

http://kraftzone.net/downloads/MinecraftLauncher_v0.98.zip (http://kraftzone.net/downloads/MinecraftLauncher_v0.98.zip)

also included a pre patched liteloader version the download ... Look for in the versions dropmenu "1.6.4-Patched" means all the 1.6.2 mods will work on 1.6.4 server but you have to use the auto connect feature to connect to the server or use direct connect in game.. so it doesn't version check and prevent you from joining the server with what is still the old game version.


Until more mods come out for 1.6.4.

That's working well :) thanks to windows XP users :)
Title: Re: Portable Minecraft v1.40
Post by: Koolio on October 25, 2013, 02:04:52 pm
1.7.2

Updated launcher, get it here..


http://kraftzone.net/downloads/MinecraftLauncher_v1.00.zip (http://kraftzone.net/downloads/MinecraftLauncher_v1.00.zip)

Extract it into a new folder! (Just don't use the 1.6.x folder from the previous launcher, though it would still work, you will not be able to use 1.6.x... just do it like I say ok)

Includes just the plain basic 1.7.2 no mods, yet.

----v1.00---- 25/10/2013 ----
- Added 1.7.2 support
- Settings tab
- Custom Java arguements
- Mojang Authentication bug fixes

- Each mc version has its own gameDir, the mc version name
 is the same name as gameDir folder. Makes it a lot easier for
 the upcoming modpacks and enabling/disabling mods per
mc version that you use.

Your in game setting files, screenshot folder etc will be in the
mc version folder you use (found in the main launcher folder.)


Title: Re: Portable Minecraft v1.40
Post by: Koolio on October 25, 2013, 03:05:49 pm
If you downloaded it when it say 1.7.1   ..scrap it all and do it again, mojang already on 1.7.2
Title: Re: Portable Minecraft v1.40
Post by: zohaibkhalid2003 on October 25, 2013, 03:12:37 pm
WHEEEWW MINECRAFT 1.7.2
Title: Re: Portable Minecraft v1.40
Post by: Koolio on October 25, 2013, 03:18:11 pm
I have put up a vanilla 1.7.2 server up (everyone has creative)

Connect using....

mc.kraftzone.net:25585
Title: Re: Portable Minecraft v1.40
Post by: belfedia on November 11, 2013, 08:13:24 am
I have try to install forge, minecraft start but no forge, what i can make for that please ? :)
Title: Re: Portable Minecraft v1.40
Post by: Nytalix on November 11, 2013, 09:13:39 am
give us compliet question's like what kind of mc launcher are you using the kz one or the crack/prim one?
and what verseon
Title: Re: Portable Minecraft v1.40
Post by: Koolio on November 11, 2013, 04:54:54 pm
what iceaos said

also my launcher isn't really made for installing new mods especially base line mods like forge, for that you need your own premium account and to use the original minecraft launcher.

Also forge does come in my launcher its working in "1.6.4-patched", "litelader-1.6.2" as its required to load most of the mods in the mod folder.
Title: Re: Portable Minecraft v1.40
Post by: Chris on November 11, 2013, 11:34:17 pm
watch my video on it :D

https://www.youtube.com/watch?v=7kNnidc6BWE&feature=player_embedded (https://www.youtube.com/watch?v=7kNnidc6BWE&feature=player_embedded)
Title: Re: Portable Minecraft v1.40
Post by: belfedia on November 13, 2013, 08:40:36 am
what iceaos said

also my launcher isn't really made for installing new mods especially base line mods like forge, for that you need your own premium account and to use the original minecraft launcher.

Also forge does come in my launcher its working in "1.6.4-patched", "litelader-1.6.2" as its required to load most of the mods in the mod folder.

I am nostalgic for the old launcher, and the simple command "set APPDATA =% CD% \ data" for a portable version :/
Thanks for your work, Helping many friends :)
Title: Re: Portable Minecraft v1.40
Post by: Koolio on November 13, 2013, 08:18:53 pm
yeh I miss the old setup aswel
Title: Re: Portable Minecraft v1.40
Post by: Theodor Andrei on November 23, 2013, 04:35:40 pm
Help!!My KZ Launcher works only for 1.6.2 (Liteloader , mcpatched) And when i try to extract 1.6.4 , The progress bar is empty and it sais i downloaded it....and it doesnt work only the normal 1.6.4..... Please Help!
Title: Re: Portable Minecraft v1.40
Post by: Chris on November 23, 2013, 06:29:24 pm
Use 1.6.4 Patched. When u join the server, use Direct Connect, don't add a server.
Title: Re: Portable Minecraft v1.40
Post by: Theodor Andrei on November 23, 2013, 07:09:09 pm
But i want to use liteloader , with shaders , mob decapitating mod and smart moving :(
]
Title: Re: Portable Minecraft v1.40
Post by: Koolio on November 23, 2013, 07:13:40 pm
only thing I can suggest is extract the launcher files into a new folder...find the file MC_1.6.2_Files.zip  and move that to same directory aswel.. then run the launcher again

or just skip finding  MC_1.6.2_Files.zip and run the launcher in a new folder and let it download it all again...

I think u might have gotten file corrupt

Title: Re: Portable Minecraft v1.40
Post by: Theodor Andrei on November 23, 2013, 07:14:06 pm
i did
Title: Re: Portable Minecraft v1.40
Post by: Koolio on November 23, 2013, 08:32:51 pm
and what happened?
Title: Re: Portable Minecraft v1.40
Post by: Koolio on January 06, 2014, 01:49:33 am
Updated launcher, get it here..

Portable Download:
http://kraftzone.net/downloads/MinecraftLauncher_v1.10.zip (http://kraftzone.net/downloads/MinecraftLauncher_v1.10.zip)
Installation: Make a folder like "McPortable" where ever you want, extract the above zip file into that folder, then run "Minecraft Launcher.exe", it will ask to download the rest of the files needed.

Note: It does not include the portable java, you can goto the 'Updates' tab and download the 32/64bit java portable version. Otherwise it just uses your OS java version to run (if you don't have, then download the portable java).

Setup installation download:
http://kraftzone.net/downloads/Setup1.10.exe (http://kraftzone.net/downloads/Setup1.10.exe)
Installation: Same as above, only this provides a installer can also be uninstalled using it.
 
Changelog...
Quote
----v1.10---- 04/01/2014 ----
- Liteloader1.7.2 added
-- mods: OptiFine HD A7 Ultra, Worldedit CUI 1.7.2, TooManyItems

- The launcher can now read /version/ .json files, meaning you can
copy your modded library folders and minecraft versions from the
official launcher(where its easier to setup new mods anyway) into the
respective Kz launcher folders, and run them.
This will make it easier to do mod packs in the future, you can
technically make them yourself now.

-Hidden feature:
Drag and drop a .jar file onto the launcher and it will use the
launcher Java version (inc. portable) to run the jar from its location.
Useful if .jar files are set to open by something else like winrar and
not the OS system Java.

Includes some code from Atom Launcher
https://github.com/TrinaryAtom/AtomLauncher--Minecraft-- (https://github.com/TrinaryAtom/AtomLauncher--Minecraft--)
Title: Re: Portable Minecraft v1.40
Post by: Theodor Andrei on January 08, 2014, 06:40:54 pm
Koolio ... is this the launcher with mods?
Title: Re: Portable Minecraft v1.40
Post by: Koolio on January 10, 2014, 12:39:21 pm
yes so far only put in 3x optifine, worldedit cui and which needs liteloader.

Soon as MCP updates and gets a decent working version out I'll make another update to the launcher with the screenshot mod (which I do have working for 1.7.2 but you will need to install it yourself) and skinmod, also by then I'm sure many other minecraft mods will be getting updates.
Title: Re: Portable Minecraft v1.40
Post by: Koolio on January 14, 2014, 10:00:12 pm
Skin mod 1.7.2:  http://kraftzone.net/downloads/1.7.2 Kraftzone - SkinMod.zip (http://kraftzone.net/downloads/1.7.2 Kraftzone - SkinMod.zip)

Put into the extracted 'bkz.class' file into the file "Liteloader1.7.2.jar" found <where your install or put your launcher>/versions/LiteLoader1.7.2/Liteloader1.7.2.jar

If you want to put the modded file into another minecraft version make sure you delete the META-INF folder if it exists.. otherwise the game won't launch.

Should find your kraftzone skin loads up, and other premium players skins who have played at kraftzone will show up in game.. only briefly tested but it did work so releasing it.

Screenshot mod 1.7.2, similar install instructions as above: http://kraftzone.net/downloads/1.7.2 Kraftzone - Screenshot.zip (http://kraftzone.net/downloads/1.7.2 Kraftzone - Screenshot.zip)

Will have an updated launcher this or next week, more mods should be coming out now that MCP is near complete.
Title: Re: Portable Minecraft v1.40
Post by: o0Julia0o on February 24, 2014, 10:07:19 pm
wow - the first portable launcher since change of the minecraft-filesystem... thx so much :-) written in c++?

-- mods: OptiFine HD A7 Ultra, Worldedit CUI 1.7.2, TooManyItems
Optifine HD A7 Ultra? i can´t find it: http://www.minecraftforum.net/topic/249637-174-optifine-hd-d1-fps-boost-hd-textures-aa-af-and-much-more/ (http://www.minecraftforum.net/topic/249637-174-optifine-hd-d1-fps-boost-hd-textures-aa-af-and-much-more/)
Title: Re: Portable Minecraft v1.40
Post by: Koolio on February 25, 2014, 01:57:41 am
wow - the first portable launcher since change of the minecraft-filesystem... thx so much :-) written in c++?

-- mods: OptiFine HD A7 Ultra, Worldedit CUI 1.7.2, TooManyItems
Optifine HD A7 Ultra? i can´t find it: http://www.minecraftforum.net/topic/249637-174-optifine-hd-d1-fps-boost-hd-textures-aa-af-and-much-more/ (http://www.minecraftforum.net/topic/249637-174-optifine-hd-d1-fps-boost-hd-textures-aa-af-and-much-more/)

Thanks, yeh portable apps are easier to manage, especially with minecraft updates breaking all mods, its just easier to take the entire portable minecraft directory for that version with all the mods and configs for that version and put it somewhere else. And it still runs because its portable :D

its done in c#, c++ would have been overkill for just a launcher, that and I'm not that good with it :)

will be doing another update soon though I dunno when though.
Title: Re: Portable Minecraft v1.40
Post by: Theodor Andrei on February 26, 2014, 08:43:55 am
Kooglio... Should put Forge Too if you can... Cuz i am trying to make Mods Review and i need forge ... please
Title: Re: Portable Minecraft v1.40
Post by: o0Julia0o on February 26, 2014, 03:26:17 pm
keep it simple, or make 2 versions, 1 light-version - only with 1 tab & one version with forge & all the other tabs etc.

great work by the way!
Title: Re: Portable Minecraft v1.40
Post by: rui334 on March 05, 2014, 12:59:18 pm
koolio there something wrong I can't turn it on it said
The application was unable to start correctly (0xc000007b). Click OK to
close the application
Title: Re: Portable Minecraft v1.40
Post by: Koolio on March 05, 2014, 02:46:03 pm
no idea rui

it worked before?
Title: Re: Portable Minecraft v1.40
Post by: rui334 on March 06, 2014, 07:57:00 am
well it did worked before
Title: Re: Portable Minecraft v1.40
Post by: salamala on April 26, 2014, 11:31:30 am
is there a way to use this portabe version and installin / using also Adventurecraft + Zelda mod?
Thank you very much!
Title: Re: Portable Minecraft v1.40
Post by: GGMaster on May 05, 2014, 12:34:03 pm
will you update the launcher?
Title: Re: Portable Minecraft v1.40
Post by: Koolio on May 05, 2014, 02:05:05 pm
what do you want updating exactly?
Title: Re: Portable Minecraft v1.40
Post by: Chris on May 05, 2014, 02:12:26 pm
Most likely 1.7.9
Title: Re: Portable Minecraft v1.40
Post by: Koolio on May 09, 2014, 11:36:39 pm
So been doing getting the launcher more updated recently

It's been so long since the last update, but finally got more of this stuff figured out with file handling and getting multifile downloading setup, before I would package all the files needed to run minecraft version with the mod setup I use etc.

Well I've almost complete the update....


(http://i.imgur.com/JBLdBD2.jpg)

...it can now download,install and run every official minecraft release, among many other big improvements that will make it easier to do modpacks.

This new release will actually make it possible for cracked players to install there own mods such as using the forge installer for any minecraft version. The catch being you would need to install the launcher to "%appdata%\.minecraft" like the official minecraft laucher does...  then install those type of mods that use an installer, in that directory. Pretty much how its done anyway, then after you have done that you can just copy the kraftzone launcher(and all files in the that directory) to wherever you want again, and it will all work ala PORTABLE!

Will hopefully have it released in the few days, still got one last thing to do with getting the resource files downloaded (at the moment all the files needed to launch a minecraft version work(except you don't get any sounds/textures downloaded/or loaded up), and for newer minecraft releases they have moved to using some hash filing system for textures,sounds etc so the file names are non-readable random crap, where as before a sound file was a sound file with readable file name.

Shouldn't take long though, the biggest hurdles are over.
Title: Re: Portable Minecraft v1.40
Post by: Koolio on May 16, 2014, 06:49:25 am
New version... no installer for this version until more of it is tested and working.

The key improvement is all minecraft releases, should download and work.

Important notice, if you start a download, don't cancel it :D

Reason being is that when it starts a download, and it gets cancelled the incomplete file it was downloading at the time you press cancel, doesn't get wiped (I haven't gotten to adding the code and its not so simple).

And if that happens then you end up with a corrupt file, that doesn't get updated (because the file exists). Basically this version is NOT bugfree, and there is still much more to add, but it does work overall :D

(http://i.imgur.com/JBLdBD2.jpg)

21/05/04
v1.25...And more fixes


Download: http://kraftzone.net/downloads/MinecraftLauncher_v1.25.zip (http://kraftzone.net/downloads/MinecraftLauncher_v1.25.zip)

Extract it to a new folder, so it doesn't interfere with you current working MC launcher.
Title: Re: Portable Minecraft v1.40
Post by: Koolio on May 31, 2014, 05:24:47 pm
Ok a more complete release should work better for everyone now and I've created an proper installer for it. It will default install directory to %appdata%\.minecraft

which pretty useful, as you can following mod installations from other guides as if you were using the real minecraft launcher which also default to installing at %appdata%\.minecraft

Will do a new thread for the kz launcher when the mod pack part of it is complete.

For now if you want consider this one final for the minecraft releases feature. You can still download the java portable and 1.7.2 custom modpack in the [Updates] tab.

Once installed goto [Settings]>[Minecraft Releases] to get minecraft releases.
Fill in username, select options, save new profile, then launch.

A video tutorial going through how to use it will be done later. It should not be not that hard though.

Quote
----v1.30---- 30/5/2014 ----
-Check updates now gets latest launcher version information,
 downloads and prompts to updats the launcher after app close.
-"Minecraft Launcher.exe" can be renamed and will still work including
updates.
- Uninstalling a minecraft version will prompt to remove the gamedata
 folder aswel. (assets(sounds,textures, library files, will not be removed as
 they are used by multiple minecraft versions. You can still manually delete
 files/folders, and it will redownload the files required when you install
 a new minecraft version.
- Error handling for canceled downloads and incomplete files will be removed.
- Extra debuging code added, [Settings]>Debug (enabled/ticked), will show
 more error information if there is any.

----v1.25---- 22/5/2014 ----
And more internal fixes
-By far the hugest update, launcher can now check minecrafts json files for
 missing files that are required to launch and offer download option.

-[Settings]>[Minecraft Releases] You can now download all minecraft releases
 including latest snapshots.


Install Setup:
http://kraftzone.net/downloads/KzSetup_1.30.exe (http://kraftzone.net/downloads/KzSetup_1.30.exe)

The above will offer to install to default location of  %appdata%\.minecraft  and create shortcut icons in startmenu
---------or ----------
The below is do it yourself install (extract all .zip files into a new folder you created):

Portable Zip :
http://kraftzone.net/downloads/MinecraftLauncher_v1.30.zip (http://kraftzone.net/downloads/MinecraftLauncher_v1.30.zip)

Run "Minecraft Launcher.exe" (this file can be renamed, it will still work)

Disclaimer: While its fully tested to work on my end, I can't fully test every computer scenerio or possible bug, so if anything goes wrong let me know and I'll try to help fix it. Also this launcher only connects to Mojang for mc releases and resource files, and Kraftzone.net for modpack, javaportable and launcher updates (and that's only if you hit the update button to check)

Title: Re: Portable Minecraft v1.40
Post by: _GGMaster_ on June 19, 2014, 06:02:13 pm
i cant open the new launcher help me plz :D thanks
Title: Re: Portable Minecraft v1.40
Post by: Koolio on June 19, 2014, 06:06:13 pm
hmm no idea... why not provide more info like what OS version?

otherwise cannot help you.
Title: Re: Portable Minecraft v1.40
Post by: Pepsi87 on June 19, 2014, 07:06:42 pm
your launcher is making me mad. I cant install any litemod mods, no voxel cam, no da flight, I literally cant do anything, i even tried the .minecraft approach and still nothing, not not even the WE CUI works, but on the tab when you start up mc it says 'Mod WE CUI ACTIVE'

Koolio i need help :3
Title: Re: Portable Minecraft v1.40
Post by: Koolio on June 20, 2014, 04:05:00 pm
So I had a look at installing forge specifically the windows .exe launcher (http://files.minecraftforge.net/maven/net/minecraftforge/forge/1.7.2-10.12.2.1127/forge-1.7.2-10.12.2.1127-installer-win.exe (http://files.minecraftforge.net/maven/net/minecraftforge/forge/1.7.2-10.12.2.1127/forge-1.7.2-10.12.2.1127-installer-win.exe)) with my launcher while its in the default .minecraft folder....

Looks like there was 2 problems, one it won't let you install anything without "launcher_profiles.json" file, which the official launcher creates to store profile data in.

my launcher uses its own profile storage, so I'll just add a dummy file that fools the forge installer for now.

The other issue is after forge is installed, my launcher sets the gamedir folder to that of the minecraft version, by default minecraft will create that folder if it doesn't exist, but with forge it checks the gamedir to find any mods, but because it loads before minecraft does, the folder doesn't exist so it crashes.

So those things are fixed, I imagine the litemod installer has similar problems to that of forge, so I'll check that next.

In future though, you should goto [Settings] and make sure the [Debug] checkbox is ticked.. then try launching any versions, it will generate any errors during launch or while playing, I left it optional as some errors aren't really errors, just notices and they can be annoying. So if u have issues getting something to work do that in future and then copy any error you get.


Title: Re: Portable Minecraft v1.40
Post by: Pepsi87 on June 20, 2014, 07:44:00 pm
Not sure if this is a global 'problem' or just me, but i run the debug, i get a whole list of nerd stuff, i close it, then my kraftzonelauncher window bugs out and i cant click anythings and so i have to manually close the java.exe service and i get a java error box in the kz application.  Like i said, not sure if its an everyone problem or its just my shitty vista...


Java.exe crash report- (yea yea my usernames hilarious, i made it when i was younger)


---------------------------
Java Error
---------------------------
Jun 20, 2014 2:41:39 PM com.mumfrey.liteloader.launch.LiteLoaderTweaker preInit

INFO: Bootstrapping LiteLoader 1.7.2

Jun 20, 2014 2:41:39 PM com.mumfrey.liteloader.launch.LiteLoaderTweaker preInit

INFO: Beginning LiteLoader PreInit...

LiteLoader> LiteLoader 1.7.2_01 starting up...
LiteLoader> Active Pack: Development version (NOT FOR RELEASE)
LiteLoader> Java reports OS="windows vista"
LiteLoader> Enumerating class path...
LiteLoader> Class path separator=";"
LiteLoader> Class path entries=(
   classpathEntry=C:\Users\ZeldaFan\AppData\Roaming\MINECR~1\libraries\optifine\OptiFine\1.7.2_HD_U_A7\OptiFine-1.7.2_HD_U_A7.jar
   classpathEntry=C:\Users\ZeldaFan\AppData\Roaming\MINECR~1\libraries\com\mumfrey\liteloader\1.7.2\liteloader-1.7.2.jar
   classpathEntry=C:\Users\ZeldaFan\AppData\Roaming\MINECR~1\libraries\net\minecraft\launchwrapper\1.9\launchwrapper-1.9.jar
   classpathEntry=C:\Users\ZeldaFan\AppData\Roaming\MINECR~1\libraries\org\ow2\asm\asm-all\4.1\asm-all-4.1.jar
   classpathEntry=C:\Users\ZeldaFan\AppData\Roaming\MINECR~1\libraries\java3d\vecmath\1.3.1\vecmath-1.3.1.jar
   classpathEntry=C:\Users\ZeldaFan\AppData\Roaming\MINECR~1\libraries\net\sf\trove4j\trove4j\3.0.3\trove4j-3.0.3.jar
   classpathEntry=C:\Users\ZeldaFan\AppData\Roaming\MINECR~1\libraries\com\ibm\icu\icu4j-core-mojang\51.2\icu4j-core-mojang-51.2.jar
   classpathEntry=C:\Users\ZeldaFan\AppData\Roaming\MINECR~1\libraries\net\sf\jopt-simple\jopt-simple\4.5\jopt-simple-4.5.jar
   classpathEntry=C:\Users\ZeldaFan\AppData\Roaming\MINECR~1\libraries\com\paulscode\codecjorbis\20101023\codecjorbis-20101023.jar
   classpathEntry=C:\Users\ZeldaFan\AppData\Roaming\MINECR~1\libraries\com\paulscode\codecwav\20101023\codecwav-20101023.jar
   classpathEntry=C:\Users\ZeldaFan\AppData\Roaming\MINECR~1\libraries\com\paulscode\libraryjavasound\20101123\libraryjavasound-20101123.jar
   classpathEntry=C:\Users\ZeldaFan\AppData\Roaming\MINECR~1\libraries\com\paulscode\librarylwjglopenal\20100824\librarylwjglopenal-20100824.jar
   classpathEntry=C:\Users\ZeldaFan\AppData\Roaming\MINECR~1\libraries\com\paulscode\soundsystem\20120107\soundsystem-20120107.jar
   classpathEntry=C:\Users\ZeldaFan\AppData\Roaming\MINECR~1\libraries\io\netty\netty-all\4.0.10.Final\netty-all-4.0.10.Final.jar
   classpathEntry=C:\Users\ZeldaFan\AppData\Roaming\MINECR~1\libraries\com\google\guava\guava\15.0\guava-15.0.jar
   classpathEntry=C:\Users\ZeldaFan\AppData\Roaming\MINECR~1\libraries\org\apache\commons\commons-lang3\3.1\commons-lang3-3.1.jar
   classpathEntry=C:\Users\ZeldaFan\AppData\Roaming\MINECR~1\libraries\commons-io\commons-io\2.4\commons-io-2.4.jar
   classpathEntry=C:\Users\ZeldaFan\AppData\Roaming\MINECR~1\libraries\net\java\jinput\jinput\2.0.5\jinput-2.0.5.jar
   classpathEntry=C:\Users\ZeldaFan\AppData\Roaming\MINECR~1\libraries\net\java\jutils\jutils\1.0.0\jutils-1.0.0.jar
   classpathEntry=C:\Users\ZeldaFan\AppData\Roaming\MINECR~1\libraries\com\google\code\gson\gson\2.2.4\gson-2.2.4.jar
   classpathEntry=C:\Users\ZeldaFan\AppData\Roaming\MINECR~1\libraries\com\mojang\authlib\1.3\authlib-1.3.jar
   classpathEntry=C:\Users\ZeldaFan\AppData\Roaming\MINECR~1\libraries\org\apache\logging\log4j\log4j-api\2.0-beta9\log4j-api-2.0-beta9.jar
   classpathEntry=C:\Users\ZeldaFan\AppData\Roaming\MINECR~1\libraries\org\apache\logging\log4j\log4j-core\2.0-beta9\log4j-core-2.0-beta9.jar
   classpathEntry=C:\Users\ZeldaFan\AppData\Roaming\MINECR~1\libraries\org\lwjgl\lwjgl\lwjgl\2.9.0\lwjgl-2.9.0.jar
   classpathEntry=C:\Users\ZeldaFan\AppData\Roaming\MINECR~1\libraries\org\lwjgl\lwjgl\lwjgl_util\2.9.0\lwjgl_util-2.9.0.jar
   classpathEntry=C:\Users\ZeldaFan\AppData\Roaming\MINECR~1\libraries\org\lwjgl\lwjgl\lwjgl-platform\2.9.0\lwjgl-platform-2.9.0-natives-windows.jar
   classpathEntry=C:\Users\ZeldaFan\AppData\Roaming\MINECR~1\libraries\net\java\jinput\jinput-platform\2.0.5\jinput-platform-2.0.5-natives-windows.jar
   classpathEntry=C:\Users\ZeldaFan\AppData\Roaming\MINECR~1\versions\LiteLoader1.7.2\LiteLoader1.7.2.jar
)
LiteLoader> Discovering tweaks on class path...

---------------------------
OK   
---------------------------
Title: Re: Portable Minecraft v1.40
Post by: Koolio on June 20, 2014, 07:55:38 pm
hmm this from a clean 1.7.2 version that you have installed liteloader etc on?

Title: Re: Portable Minecraft v1.40
Post by: Koolio on June 20, 2014, 08:12:20 pm
Yeh the issue is that "Minecraft 1.7.2"   modpack I did is old now, and all the mods used in it are old(like 3months+)  so any mods for forge or liteloader that you try to install on that version will not work.

A new modpack and fix to install forge will be in next release.
Title: Re: Portable Minecraft v1.40
Post by: Koolio on June 20, 2014, 09:07:02 pm
Do "Check Updates" in the launcher to download the latest update.

----v1.31---- 20/6/2014 ----
- A fake launcher_profile.json added if the file does not already exist,
 required so forge installer works.
-Create gamedir folder in kz launcher incase minecraft doesn't (prevents
 a crash if forge loader is installed as it loads up before minecraft and looks
for mods in the gamedir when starting up)

Title: Re: Portable Minecraft v1.40
Post by: Pepsi87 on June 22, 2014, 04:52:00 pm
Omg it was working fine yesterday. Now it wont even start

I get a .NET Framework chrash error

See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.Xml.XmlException: Root element is missing.
   at System.Xml.XmlTextReaderImpl.Throw(Exception e)
   at System.Xml.XmlTextReaderImpl.ParseDocumentContent()
   at System.Xml.XmlTextReaderImpl.Read()
   at System.Xml.XmlLoader.Load(XmlDocument doc, XmlReader reader, Boolean preserveWhitespace)
   at System.Xml.XmlDocument.Load(XmlReader reader)
   at System.Xml.XmlDocument.Load(String filename)
   at Minecraft_Launcher.Main.Main_Load(Object sender, EventArgs e)
   at System.Windows.Forms.Form.OnLoad(EventArgs e)
   at System.Windows.Forms.Form.OnCreateControl()
   at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
   at System.Windows.Forms.Control.CreateControl()
   at System.Windows.Forms.Control.WmShowWindow(Message& m)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
   at System.Windows.Forms.ContainerControl.WndProc(Message& m)
   at System.Windows.Forms.Form.WmShowWindow(Message& m)
   at System.Windows.Forms.Form.WndProc(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.18052 built by: FX45RTMGDR
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
Minecraft Launcher
    Assembly Version: 1.31.0.0
    Win32 Version: 1.31
    CodeBase: file:///C:/Users/ZeldaFan/AppData/Roaming/.minecraft/Minecraft%20Launcher.exe
----------------------------------------
System.Windows.Forms
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.18036 built by: FX45RTMGDR
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.18021 built by: FX45RTMGDR
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.18021 built by: FX45RTMGDR
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Xml
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.18060 built by: FX45RTMGDR
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.

Title: Re: Portable Minecraft v1.40
Post by: Koolio on June 22, 2014, 06:27:43 pm
hmm try renaming "Minecraft Launcher.xml"  in the same dir as the launcher... see if that works after setting up a new profile.
Title: Re: Portable Minecraft v1.40
Post by: Chris on June 22, 2014, 06:53:50 pm
This page has gone from v1.30 to v1.32 :o
Title: Re: Portable Minecraft v1.40
Post by: Koolio on June 22, 2014, 08:04:39 pm
because each reply takes a copy of the current thread title at the time of posting.... and i changed the main thread title to represent the new version, but it doesn't change all existing reply titles.
Title: Re: Portable Minecraft v1.40
Post by: Pepsi87 on June 23, 2014, 02:22:54 pm
Load of horse shit. My launcher finally took a dump so I deleted all of it. I'm redoing all my mods I worked my ass of on installing. I'll be on in about half an hour
Title: Re: Portable Minecraft v1.40
Post by: Koolio on July 08, 2014, 05:20:39 pm
Coming real soon now...

(http://i.imgur.com/IlTkZRf.png)

And the mod list tab next to it will show a list of all minecraft mods available for any particular version of minecraft like 1.7.2 or 1.7.10...

A bit like http://modlist.mcf.li/version (http://modlist.mcf.li/version)  ... only built in directly to the kz launcher with maybe a few extra features.

It would be a step to far to provide automatic download and installation of these mods, however it will provide link to the actual mod listing page...
Title: Re: Portable Minecraft v1.40
Post by: Pepsi87 on July 08, 2014, 10:31:01 pm
Coming real soon now...

To a store near you!
Title: Re: Portable Minecraft v1.40
Post by: Koolio on July 11, 2014, 04:14:10 pm
1.35 added (modpacks)

Goto the [Updates] tab >[Check Updates] you shoudl be able to get the latest version using that.. or just use either of the below files.

Install Setup:[/b]
http://kraftzone.net/downloads/KzSetup_1.35.exe (http://kraftzone.net/downloads/KzSetup_1.35.exe)

The above will offer to install to default location of  %appdata%\.minecraft  and create shortcut icons in startmenu
---------or ----------
The below is do it yourself install (extract all .zip files into a new folder you created):

Portable Zip :
http://kraftzone.net/downloads/MinecraftLauncher_v1.35.zip (http://kraftzone.net/downloads/MinecraftLauncher_v1.35.zip)
Title: Re: Portable Minecraft v1.40
Post by: Koolio on July 15, 2014, 06:37:09 pm
1.36- Adds mod listings (easier to see which mods have been updated)
(http://i.imgur.com/Pn4ItH5.png)
Title: Re: Portable Minecraft v1.40
Post by: Razgriz666 on July 18, 2014, 03:26:04 am
I have v1.11, and I was wondering a few things...

1.how do you use the worldeditcui thing?(exact directions for this would be preferable)

2.Is there a way to change my skin?

3.Is there a way to get mods for this version, or do I need one of the newer versions for that?
Title: Re: Portable Minecraft v1.40
Post by: Koolio on July 18, 2014, 11:15:05 am
I would update to the latest version

1.worldeditcui is included in the modpack called "1.7.2-Forge10.12.2.1127 "  you can find it on tab [Mod/Addons]>[Mod Packs]  in version 1.36

2. yes and no, I did make a skincapemod for 1.7.2 for cracked users, you uploaded your skin and cape at http://kraftzone.net/server/index.php?page=skinupload (http://kraftzone.net/server/index.php?page=skinupload)
however its not really supported much anymore because of an compatibility with optifine, so if you want to use it you can download it at http://kraftzone.net/forum/index.php?topic=73 (http://kraftzone.net/forum/index.php?topic=73)    there are other mods that do the same can't remember the names, but installing mods on newer launcher is pretty much the same as normal minecraft if you use the kzsetup and install to the .minecraft folder.

3. not really, just update, newer one has modpacks
 
Title: Re: Portable Minecraft v1.40
Post by: Razgriz666 on July 18, 2014, 02:46:37 pm
Okay, I just downloaded the .zip thingy and extracted the contents to a folder, is there anything else I need to get?
Title: Re: Portable Minecraft v1.40
Post by: Koolio on July 18, 2014, 03:42:30 pm
that should be it
Title: Re: Portable Minecraft v1.40
Post by: Razgriz666 on July 18, 2014, 10:46:57 pm
I don't need to download java portable or anything like that?Sorry to pester you, but the contents of this folder look nothing like the one from my v1.11 folder, so I am more than a little curious.
Title: Re: Portable Minecraft v1.40
Post by: Koolio on July 18, 2014, 11:40:55 pm
java portable can be downloaded from the new launcher, it self extracts after download, also java 8 portable 32/64bit was added.

you could just extract the new launcher into the same folder as the old one. It should register the existing java portable version(s), mc version(s), and profiles setup.

but ofc backup before hand if you don't trust it. I can't even remember what 1.11 had now but i'm pretty sure there was no changes in profile storage so it should work. Though I did make a change to where gamedir files are stored but I am pretty sure that big change was done before 1.11, probably in 1.10.

ie if the mcversion is called "madeupname1.7.2"  then you should have a folder in the main launcher folder called "madeupname1.7.2" and inside that is where the mods, screenshots and settings are stored for that version.

c:\mcportable\
-madeupname1.7.2
--mods
--logs
--etc other files/folders for that mc version
-versions
---madeupname1.7.2

also with newer launcher versions its possible to just update from within the launcher, [Updates] >[Check Updates]  if there is an update.
Title: Re: Portable Minecraft v1.40
Post by: Koolio on July 18, 2014, 11:43:47 pm
btw i'm thinking of posting this launcher on planetminecraft and minecraft forums, though I'll have to make another version that asks for premium login on the [settings]>[minecraft releases]

as currently it can be used by anyone even those who don't have premium account, but i feel enough work has been put into this launcher now that i'm sure many more would like it
Title: Re: Portable Minecraft v1.40
Post by: Razgriz666 on July 19, 2014, 01:32:01 am
how do I get the Not Enough Items mod, or any other mod not already included? I can see several mods I would like to have, but I am not exactly sure how to obtain them...
Title: Re: Portable Minecraft v1.40
Post by: Koolio on July 19, 2014, 01:37:23 am
you would have to install that yourself, toomanyitems is included, but u can remove it and install the other.

if you download the modpack: 1.7.2-Forge10.12.2.1127  ..it includes forge obviously, and liteloader, so most mods should be as easy as putting them in the ..\1.7.2-Forge10.12.2.1127\mods ...folder

the [list of mods] is still being worked on, currently it shows mods for 1.7.10 and older ie you see the mod, goto the url and then follow install instructions, that tab is purely just to keep upto on what has been added for 1.7.10, or other versions when I finish it, [/list]
Title: Re: Portable Minecraft v1.40
Post by: _GGMaster_ on July 28, 2014, 01:58:05 pm
A video tutorial going through how to use it will be done later, though if anyone else wants to volunteer doing one that would be great aswel!!  Tried to make the launcher as intuitive as possible, but open to suggestions.

Latest features:
1.36- Adds mod listings (easier to see which mods have been updated)
(http://i.imgur.com/IIcszeM.png)

1.35- Adds modpacks...
(http://i.imgur.com/IlTkZRf.png)

It will auto download the base files required to run the modpack, the modpack only includes mods and additional library files that are required to run the mods, that is why you will still need to download all the base minecraft resources such as sounds mainly.

(click the download link in the button, not the button :))

Install Setup:
KzSetup_1.36.exeKraftzone.net (Retired site)
http://kraftzone.net/downloads/KzSetup_1.36.exe

The above will offer to install to default location of  %appdata%\.minecraft  and create shortcut icons in startmenu
---------or ----------
The below is do it yourself install (extract all .zip files into a new folder you created):

Portable Zip :
MinecraftLauncher_v1.36.zipKraftzone.net (Retired site)
http://kraftzone.net/downloads/MinecraftLauncher_v1.36.zip

Run "Minecraft Launcher.exe" (this file can be renamed, it will still work)

Disclaimer: While its fully tested to work on my end, I can't fully test every computer scenario or possible bug, so if anything goes wrong let me know and I'll try to help fix it. Also this launcher only connects to Mojang for mc releases and resource files, and Kraftzone.net for modpacks, javaportable and launcher updates (and that's only if you hit the update button to check)


Instruction help

Once installed goto [Settings]>[Minecraft Releases] to get full minecraft releases.
(http://i.imgur.com/22qnFIC.jpg)

Or use the [Mod/Addons] to get modpack releases.

Fill in "MC Username", select options, add a "Profile Name" then click [Add Profile], you then select name at the bottom of the screen and press [Launch]


Coming Next
-I do plan to make it easier to create you own modpacks, and upload them.
-An easier way of enabling/disabling mods directly in the launcher without having to get messy with moving/renaming files before launching.
-Always more bug fixes


Change Log... check launcher [Updates] for full log.
Quote
----v1.36---- 15/7/2014 ----
- New Feature:  Mod listings can be found on [Mod/Addons]> [list of Mods]
- Bug fix: Modpacks/MCVersions grid row styling now accurate all the time
- Launcher is now resizable, sometimes useful for the grid views.

----v1.35---- 11/7/2014 ----
- New Feature: [Mod/Addons] tab now contains the long awaited modpacks
- Moved Java Portable downloads into the [Mod/Addons] tab.
- Many bugfixes with downloading modpacks, extracting, uninstalling mods.
- Known issue: Once a mod or mcversion has been installed the highlight color
  may still show red on Installed even, just manually reselect it etc

----v1.34---- 02/7/2014 ----
- Bug fix: Zip extraction progress now accurate.
- No longer requires launcher restart when adding Java portable versions.

----v1.33---- 26/6/2014 ----
- Bug fix: now downloads all the files required for newer 1.7.10+ releases.
  I broke it in 1.32 fixing another bug, so be sure to upgrade to this version!!

----v1.32---- 22/6/2014 ----
- Java 8 Portable 32/64bit added into 'Updates' tab for download & install.
- Console output option added in 'Settings' tab, lets you see detailed log
   information, and any extra info and errors while loading and running game.
- Copy log button added to 'About' tab.

----v1.31---- 20/6/2014 ----
- A fake launcher_profile.json added if the file does not already exist,
 required so forge installer works.
-Create gamedir folder in kz launcher incase minecraft doesn't (prevents
 a crash if forge loader is installed as it loads up before minecraft and looks
for mods in the gamedir when starting up)

----v1.30---- 30/5/2014 ----
-Check updates now gets latest launcher version information,
 downloads and prompts to updats the launcher after app close.
-"Minecraft Launcher.exe" can be renamed and will still work including
updates.
- Uninstalling a minecraft version will prompt to remove the gamedata
 folder aswel. (assets(sounds,textures, library files, will not be removed as
 they are used by multiple minecraft versions. You can still manually delete
 files/folders, and it will redownload the files required when you install
 a new minecraft version.
- Error handling for canceled downloads and incomplete files will be removed.
- Extra debuging code added, [Settings]>Debug (enabled/ticked), will show
 more error information if there is any.




Old information some of it is relevant (mainly the 1.7.2 modpack)
---------------------------------------------------------------------------------------------------------

v1.11---- 08/01/2014
small bug fix update.. only needed if you are having problems with errors when pressing Launch button.


Includes 3 mods for 1.7.2 use the LiteLoader1.7.2 version when launching includes Optifine! Check changelog for more info.

Portable Download:
http://kraftzone.net/downloads/MinecraftLauncher_v1.11.zip (http://kraftzone.net/downloads/MinecraftLauncher_v1.11.zip)
Installation: Make a folder like "McPortable" where ever you want, extract the above zip file into that folder, then run "Minecraft Launcher.exe", it will ask to download the rest of the files needed.

Note: It does not include the portable java, you can goto the 'Updates' tab and download the 32/64bit java portable version. Otherwise it just uses your OS java version to run (if you don't have, then download the portable java).

Setup installation download:
http://kraftzone.net/downloads/Setup1.11.exe (http://kraftzone.net/downloads/Setup1.11.exe)
Installation: Same as above, only this provides a installer can also be uninstalled using it.
 
Changelog...
Quote
----v1.10---- 04/01/2014 ----
- Liteloader1.7.2 added
-- mods: OptiFine HD A7 Ultra, Worldedit CUI 1.7.2, TooManyItems

- The launcher can now read /version/ .json files, meaning you can
copy your modded library folders and minecraft versions from the
official launcher(where its easier to setup new mods anyway) into the
respective Kz launcher folders, and run them.
This will make it easier to do mod packs in the future, you can
technically make them yourself now.

-Hidden feature:
Drag and drop a .jar file onto the launcher and it will use the
launcher Java version (inc. portable) to run the jar from its location.
Useful if .jar files are set to open by something else like winrar and
not the OS system Java.

Includes some code from Atom Launcher
https://github.com/TrinaryAtom/AtomLauncher--Minecraft-- (https://github.com/TrinaryAtom/AtomLauncher--Minecraft--)

Old change log
Quote
----v1.00---- 25/10/2013 ----
- Added 1.7.2 support
- Settings tab
- Custom Java arguements
- Mojang Authentication bug fixes

- Each mc version has its own gameDir, the mc version name
 is the same name as gameDir folder. Makes it a lot easier for
 the upcoming modpacks and enabling/disabling mods per
mc version that you use.

Your in game setting files, screenshot folder etc will be in the
mc version folder you use (found in the main launcher folder.)



For 1.6.4 use.....
-----------------------------------------

http://kraftzone.net/downloads/MinecraftLauncher_v0.98.zip (http://kraftzone.net/downloads/MinecraftLauncher_v0.98.zip)

Replace the existing files.. it will ask to download 1.6.4 or if you haven't gotten the original files it will get base files first.


Mods that are included and work with LiteLoader1.6.2...

Forge  (http://files.minecraftforge.net) 
CJB (fly) xray not included (http://www.minecraftforum.net/topic/1613697-162continue-of-cjb-modfml-modloader/) 
PlayerAPI (required for SmartMoving (http://www.minecraftforum.net/topic/738498-146api-player-api/) 
SmartMoving (http://www.minecraftforum.net/index.php?act=findpost&pid=5180835) 
Liteloader (required for .litemods) (http://www.minecraftforum.net/topic/1868280-162api-liteloader-for-minecraft-162/) 
WorldEdit CUI (GUI) (http://www.minecraftforum.net/topic/885099-mc-146-we-54-cui-gui-visualizer-for-worldedit-v146/) 
Optifine (http://www.minecraftforum.net/topic/249637-162-optifine-hd-c4-fps-boost-hd-textures-aa-af-and-much-more/) 
Macromod (http://www.minecraftforum.net/topic/467504-162-macro-keybind-mod-0910/) 
Shadersmod (http://www.minecraftforum.net/topic/1544257-164162shaders-mod-v201-beta-17-updated-by-karyonix/) 
Panaroma (http://www.minecraftforum.net/topic/792414-162panorama-kit/) 
Kraftzone SkinCapeMod
Kraftzone 10,000 chat history( not compatible with tabbychat(max1000 line history))
Kraftzone ScreenshotMod

Coming soon (tested and working with 1.6.2 /litloader (just put in mods folder )
Tabbychat (http://www.minecraftforum.net/topic/1540451-162-tabbychat-v1902-smp-chat-overhaul/) 
Custom-selection-box (http://www.minecraftforum.net/topic/1799471-162-custom-selection-box-v12-its-fancy/) 
Mob-amputation (http://ichun.us/mods/mob-amputation/) 
Mob-dismemberment/ (http://ichun.us/mods/mob-dismemberment/) 
Quick Third Person (QTP)/ (http://ha3.eu/public/mc-mods/glitter.php/)

VoxelMod Pack (vision, board, menu, voxelsniper gui)


This mod setup is set to change in later launcher versions.



----v0.98 ---- 22/09/2013 ----
- Added 1.6.4 support

----v0.93 ---- 15/08/2013 ----
- Added debug checkbox in About tab
- Added quick 'Open Folder' button, use as
  quick shortcut to the portable folder.

----v0.90 ---- 14/08/2013 ----
- Launching bug fixed when using folders with spaces!
- Added cape mod support  http://www.mccapes.com/ (http://www.mccapes.com/)
  Visit site add your Playername to have your own cape.
 (Only works for LiteLoader1.6.2 and mcpatcher Mc versions)
- Fps improvement mod added (mcpatcher version only)
- Custom selection boxes mod added.
- Java portable 7 (32bit) included in the default download again.



----v0.87 ---- 13/08/2013 ----
-Pack Extraction
-Added shader mod if you use MC version "1.6.2-mcpatcher"
-Other bugs and checks fixed


------
Updated to v0.81

Now includes premium login support....
Authenticates your premium account with Mojangs login server before launching the game (this allows you to play on premium servers (beware my version doesn't have complete error handling on this, so if you get errors, make sure your username/password are correct, better to check using the official launcher if you have login trouble just to make sure it isn't there servers or your user/pass being incorrect)

Also this should be easier to run now, installation is pretty simple, download it, extract the file into a new folder like "Minecraft Portable"  then run it. It asks to download the required files, and extract them for you now.  You will need to visit the "Update" tab to get the portable java32/64bit versions if you want the complete portable setup.,otherwise it will use your OS installed java version.


(http://kraftzone.tk/mclauncher8.png)


Some of the advantages over running default Minecraft other than you need a premium account.

Is that Minecraft by default installs to your local profile folder ie (%appdata%\.minecraft) before 1.6 that was a pain if you wanted to test and use different mods without having to manually patch minecraft.jar and add/remove other mod files from certain folders.

Portable Minecraft lets you get around all those silly hassles aswel as letting you run it from any drive/folder maybe you have a faster drive to put it on. Though the 1.6 premium launcher has made improvements and does allow user profiles now.

It however still isn't great, my launcher provides a few nice extras like starting minecraft at specific window sizes, and directly connecting to your favorite MC server. I will in the future be making more enhancements and fixing any bug (report if you find any), currently the version 1 releases doesn't save profile username or allow multiple profiles. It also doesn't authenticate with Mojang servers for those with a premium account that want to connect to other premium servers, I obviously don't care because Kraftzone is not a premium server :P

It also has neat way of launching mcpatcher directly from the portable location.. again advanced features that some might find very useful.

Download includes the launcher ... 

http://kraftzone.net/downloads/MinecraftLauncher_v0.98.zip (http://kraftzone.net/downloads/MinecraftLauncher_v0.98.zip)

Example screenshot of how the folder setup should look like if you extract it properly...

http://kraftzone.tk/mclauncherFolder.png (http://kraftzone.tk/mclauncherFolder.png) 



(Extract anywhere, you can rename the main folder "MinecraftPortable" to whatever you want (I renamed the folder to MC1.6.2) ..

Inside of it, Run "Minecraft Launcher.exe" ..fairly self explanatory 


You can ignore space bug issue now.. at has been fixed in version 0.90
NOTE: Make sure for that any folder you extract the main files to, does not contain any folder spaces.

Example:
C:\McLauncher\   <This will work>
C:\Games\MinecraftPortable  <This will work>
C:\Mc Launcher\   <This won't work right now>
C:\Program Files\MC1.6.2\  <This work either, because 'Program Files' contains a space.

Until I find a workable fix around that problem that is.



You can use system java (you should have java installed anyway) or portable pick java32bit

-----------
fyi antivirus alert? If you don't trust my software I don't want you using it.

http://virusscan.jotti.org/en/scanresult/c76065c4d118e27ca85e2bc97ce1a1be5fb3110b (http://virusscan.jotti.org/en/scanresult/c76065c4d118e27ca85e2bc97ce1a1be5fb3110b)
----------




, , Liteloader, Macromod, CJB(xray,fly) TMI, Reisminimap, PlayerApi, my own mods( 10,000 chat line history, and screenshot mod) ..if you select the MC Version "LiteLoader 1.6.2" before launching
[/list]
Title: Re: Portable Minecraft v1.40
Post by: Koolio on July 28, 2014, 06:55:43 pm
_GGMaster_ ???
Title: Re: Portable Minecraft v1.40
Post by: Razgriz666 on July 28, 2014, 10:02:31 pm
Are all of the mods that are in green on the mods list just the ones that are available, or are they already put on for use?
Title: Re: Portable Minecraft v1.40
Post by: Koolio on July 28, 2014, 10:51:32 pm
oooh no.. if you look at the column header it says "Source" ...green meaning that mod has sourcecode, and red meaning it doesn't.

really it was just keeping in with the style of the other tables, but doesn't mean that mod is installed in the modpack you currently have selected... I might try make it like that, it could work if you use a modpack i make because I can provide a list of mods it uses, for it to compare against.... but then if you change anything like add/remove mods yourself then it wouldn't be very accurate anymore without a whole lot more coding to check.
Title: Re: Portable Minecraft v1.40
Post by: Razgriz666 on July 29, 2014, 12:30:33 am
sooooo... in all technicality, the fact that the evilcraft mod has a green box next to it doesn't mean it is in the mods folder, and will have to be downloaded and placed there myself? and can a mod with a red box be put in the folder and expected to run?
Title: Re: Portable Minecraft v1.40
Post by: Koolio on July 29, 2014, 12:33:21 am
yes

ignore the source red/green stuff... its just cosmetic.. I kinda like to know which mods have source code available to see..

you'll need to click the bit.ly link which redirect to the proper mods official page and go from there.. should be download link/instructions etc.

if you use the modpack i did for 1.7.2 ...it has support for forge and litemods ..so installing most mods should be as easy as putting the downloaded mod in the /"1.7.2-Forge10.12.2.1127/mods/" folder
Title: Re: Portable Minecraft v1.40
Post by: Razgriz666 on July 29, 2014, 12:49:38 am
So, basically it'll take either a .jar or litemod file?
Title: Re: Portable Minecraft v1.40
Post by: Koolio on July 29, 2014, 12:50:15 am
yes
Title: Re: Portable Minecraft v1.40
Post by: Razgriz666 on July 30, 2014, 12:05:14 am
Okay... I've gone and gotten all the mods from that list that I want...

Now, I'm going to repeat one of the questions I asked earlier: how do you use the worldedit thingy???? I have a whole bunch of schematics ready to go, I just don't know where to put them or how to get them into my game once I do...and is there a way to change ones skin in this thing?
Title: Re: Portable Minecraft v1.40
Post by: Koolio on July 30, 2014, 01:52:21 am
well I checked worldedit in single player... here is the best way to find out where schematics are saved

Exmaple using modpack: 1.7.2-Forge10.12.22.1127
go into singleplayer
//hpos1 or //pos1
//hpos2 or //pos2 
//copy
//schematic save mcedit temp

that will save a schematic file of the selection u made, and create the schematics folders

now depending on which modpack/mc version on the launcher goto [Open Folder]  then goto which folder of the mc version.. in this example you would goto here: <mclauncher main folder>\1.7.2-Forge10.12.22.1127\liteconfig\common\WorldEdit\ 

and you should see another folder called \schematics\ with the file "temp.schematic"

just dump other schematics into that folder, and in game use //schematic load mcedit <filename>.schematic

Title: Re: Portable Minecraft v1.40
Post by: Razgriz666 on July 30, 2014, 03:41:54 am
And is there a way to change my skin, or should i just break the game trying?
Title: Re: Portable Minecraft v1.40
Post by: Koolio on July 30, 2014, 03:51:54 am
Get a skinmod that works for whatever mc version you use.. there was another website that offered it, much like a cape mod.

I used to make a skinmod for cracked players at kraftzone to see there other cracked player skins and premium skins of players on the server, but it is what is known as basemod.. and basemods sometimes don't work when other plugins manipulate the files.. such as optifine. I might make one for 1.7.10 or try make it into litemod or forgemod probably not.

I might upload one for 1.7.10 if I do it will be a basemod, so if you use optifine it won't work. You can go here http://kraftzone.net/forum/index.php?topic=73 (http://kraftzone.net/forum/index.php?topic=73) to read more about the 1.7.2 one
Title: Re: Portable Minecraft v1.40
Post by: Razgriz666 on July 30, 2014, 05:36:57 am
So, breaking the game is pretty much the only option?
Title: Re: Portable Minecraft v1.40
Post by: Koolio on July 30, 2014, 06:13:30 am
not sure what you mean by breaking the game

base mods don't necessarily break the game, its only if another mod needs to manipulate the same class files that the base mod uses. Such as the case of optifine which through forgemod edits the class file that contains the code for getting skins off mojangs server.
Title: Re: Portable Minecraft v1.40
Post by: Razgriz666 on July 30, 2014, 07:14:07 pm
If you were to run a .jar file through a file converter, you could turn it into a .zip file. then its as easy as finding the file named 'steve' in the entities and replacing that with the skin of your choice... the catch is that you have to rename your chosen file 'steve'

then you co back to the file converter and reconvert the .zip file into a .jar file... the next time you get on, you should be in your chosen skin.


I MAKE NO GUARANTEES!!!! THIS IS ONLY A THEORY AS TO HOW TO DO IT!!!!
If someone would like to try, then the file converter I recommend is www.convertfiles.com (http://www.convertfiles.com). I have been using their services for years, and they have never let me down.
Title: Re: Portable Minecraft v1.40
Post by: Koolio on July 30, 2014, 09:41:47 pm
you don't need to convert a .jar to a .zip  ... it is already a zip compressed file

simply force open a .jar with any program that opens a .zip like winrar, 7zip etc and it will open up exactly the same.

Title: Re: Portable Minecraft v1.40
Post by: Razgriz666 on July 30, 2014, 11:40:48 pm
well, then, you can just open it and change the specified file
Title: Re: Portable Minecraft v1.40
Post by: Koolio on July 31, 2014, 12:49:22 pm
Now that the server is updated, I have also put together a 1.7.10 modpack for the kz launcher, hope to get it released tonight or tomorrow.
Title: Re: Portable Minecraft v1.40
Post by: Pepsi87 on July 31, 2014, 05:58:11 pm
 When you finally think all problems are fixed, you update, and 10 more problems appear. No skin?
Title: Re: Portable Minecraft v1.40
Post by: Pepsi87 on August 05, 2014, 03:20:21 pm
Got this error [spoiler]---------------------------

---------------------------
Could not find fileSystem.IO.FileNotFoundException: Could not find file 'C:\Users\ZeldaFan\AppData\Roaming\MINECR~1\libraries\com\mojang\realms\1.3.3\realms-1.3.3.jar'.

File name: 'C:\Users\ZeldaFan\AppData\Roaming\MINECR~1\libraries\com\mojang\realms\1.3.3\realms-1.3.3.jar'

   at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)

   at System.IO.FileInfo.get_Length()

   at Minecraft_Launcher.Main.button_Launch_Click(Object sender, EventArgs e)
---------------------------
OK   
---------------------------
[/spoiler] saying that a library was missing, though i never deleted it, however it told me i could redownload the package, It worked fine, though im not sure why it was deleted or missing, a bug of some sort? Its fixable since it asked if i wanted to re download it.
Title: Re: Portable Minecraft v1.40
Post by: Koolio on August 05, 2014, 06:38:09 pm
Yeh I noticed the same thing, when I installed one of the newer alpha crapshots.. it must have installed newer realms, and it deleted the older version... but its not the kzlauncher that deleted any library file... at least it offers to download it again though :D
Title: Re: Portable Minecraft v1.40
Post by: pablocanz on August 10, 2014, 11:10:40 pm
Hi everyone. I want to download the launcher but I can't find any download links on the first post. Have you taken it offline?
Title: Re: Portable Minecraft v1.40
Post by: Koolio on August 11, 2014, 09:29:32 am
The links are there, they are teh blue links, get 1.38 its newest...

Install Setup:
KzSetup_1.38.exeKraftzone.net (Retired site)
http://kraftzone.net/downloads/KzSetup_1.38.exe

The above will offer to install to default location of  %appdata%\.minecraft  and create shortcut icons in startmenu
---------or ----------
The below is do it yourself install (extract all .zip files into a new folder you created):

Portable Zip :
MinecraftLauncher_v1.38.zipKraftzone.net (Retired site)
http://kraftzone.net/downloads/MinecraftLauncher_v1.38.zip

Run "Minecraft Launcher.exe" (this file can be renamed, it will still work)
Title: Re: Portable Minecraft v1.40
Post by: pablocanz on August 17, 2014, 04:47:40 pm
Thanks! I still can't see the links on the first page, but I can see perfectly the ones you reposted.

Tanh you for all your effort on doing the Launcher and the server!
Title: Re: Portable Minecraft v1.40
Post by: kraftie on August 19, 2014, 05:37:37 pm
Hi, I'm having a problem with the launcher - 0.98 works ok, but 1.35 and 1.38 both crash on launch with this message (Win7 64bit):

Problem signature:

  Problem Event Name:   CLR20r3
  Problem Signature 01:   minecraft launcher.exe
  Problem Signature 02:   1.38.0.0
  Problem Signature 03:   53e4fc45
  Problem Signature 04:   mscorlib
  Problem Signature 05:   4.0.30319.18444
  Problem Signature 06:   52717d7e
  Problem Signature 07:   ea1
  Problem Signature 08:   5a
  Problem Signature 09:   System.FormatException
  OS Version:   6.1.7601.2.1.0.256.4
  Locale ID:   1029
  Additional Information 1:   4def
  Additional Information 2:   4def3b33d7c7278176a1e1e2092c5cd4
  Additional Information 3:   2841
  Additional Information 4:   28417b47d0ed9c290b51f16f95d44b3b

my friend has the same problem & win 8 on my laptop won't run the launcher either.

Any ideas?
Title: Re: Portable Minecraft v1.40
Post by: Koolio on August 19, 2014, 05:49:34 pm
get 1.38 portable zip

MinecraftLauncher_v1.38.zipKraftzone.net (Retired site)
http://kraftzone.net/downloads/MinecraftLauncher_v1.38.zip

  ..extract all files to an empty folder (name it whatever and put it wherever suits you)   ...then run the "Minecraft Launcer.exe" from that folder.


If you still get an error let me know again, also try get the full error message.


Title: Re: Portable Minecraft v1.40
Post by: kraftie on August 19, 2014, 05:55:57 pm
Yes, that's exactly what I did. I even tried the installer and then the two older versions. I tried again, it crashes immediately with this message (the text is the same as last time)
Title: Re: Portable Minecraft v1.40
Post by: Koolio on August 19, 2014, 07:49:23 pm
Running as Admin user?

Do you see any error messages in the Event Log Viewer (goto eventviewer or [winkey]+[r]  and type in "eventvwr" and enter, it will run it... then check "Windows Logs\Application"  that correlate to this error?  ie run the launcher while you have that eventlog open should see an error log.. might be more useful information to see on why this isn't working.

Also any performance tuning apps(they tend to disable some window services)?
Antivirus (generally useless, get a firewall instead)
any window services that have been disabled? like diagnostics?

I have a feeling I know what might be causing it, as someone else had similar problem and it turned out it was because he had another issue on his win8 computer that he needed to fix, (it was because performance counters were not working) You can test that to see if you get any errors try [winkey]+[r]  and type in "perfmon".

I'll try come up with another launcher version that doesn't use that windows feature, its only needed for the java memory settings (something I added after 0.98)

Title: Re: Portable Minecraft v1.40
Post by: Koolio on August 19, 2014, 08:34:15 pm
try this version: http://kraftzone.net/downloads/MinecraftLauncher_v1.39.zip (http://kraftzone.net/downloads/MinecraftLauncher_v1.39.zip)
Title: Re: Portable Minecraft v1.40
Post by: kraftie on August 19, 2014, 08:49:15 pm
same error  :-\

the following are answers to your previous post, but the error seems to be exactly the same with the new version as well:

Yes, admin user. "Run as administrator" also makes no change.
I'm only running comodo firewall, but closing the app makes no difference.
Not sure what to look for in performace monitor - it shows a graph of cpu usage, I can run system performance / system diagnostics, etc.
Title: Re: Portable Minecraft v1.40
Post by: Koolio on August 19, 2014, 08:55:57 pm
hmm well I have no idea then.. you could try the previus launcher versions to see where it stopped working... http://kraftzone.net/downloads/ (http://kraftzone.net/downloads/)

the portable zip files are all there, just extract and run until u find the last version that did work

Title: Re: Portable Minecraft v1.40
Post by: kraftie on August 19, 2014, 09:05:44 pm
1.30 is the first one that crashes
Title: Re: Portable Minecraft v1.40
Post by: Koolio on August 19, 2014, 10:40:01 pm
I'll see what changed (actually lot changed but might be the error logging stuff)

you use English localization right? not like any other language in windows?
Title: Re: Portable Minecraft v1.40
Post by: kraftie on August 19, 2014, 10:58:30 pm
hehehe, consider the problem identified :) My programmer friend was right all along when he told me this kind of error usually has to do with using a decimal point vs decimal "comma", or something else from the realm of localization. My windows (as well as all the other I tested the launcher in) are in czech. Changing the date format to english works around the problem.
Title: Re: Portable Minecraft v1.40
Post by: Koolio on August 19, 2014, 11:05:50 pm
"My windows (as well as all the other I tested the launcher in) are in czech. Changing the date format to english works around the problem."

Thanks pretty damn hard to find out what that error was from, still no idea how I can handle it myside (I guess it was from the error logging stuff that came in 1.30 and after, as it does add a date/timestamp), other than to tell people to use English localization for date formatting.

Title: Re: Portable Minecraft v1.40
Post by: Razgriz666 on August 23, 2014, 06:50:46 pm
I'm back with more annoying questions for you...

is there a way to add plugins to 1.36(like bukkit and autocraft)?
Title: Re: Portable Minecraft v1.40
Post by: Koolio on August 23, 2014, 09:08:45 pm
bukkit isn't a plugin, though there is a little unknown secret to help.. if you drag and drop a .jar file onto the main launcher window.. it will create a .bat file (with the same file name as the dropped jar file) in its installed directory.. if you run the .bat file it will use whichever java version u have selected in the 'Java Settings' to launch the dropped .jar file (something I made because I mainly use java portable).. you can even edit this bat file yourself to make other changes.



autocraft.. dunno what kind of mod that is.. if you are wanting to install mods forge/litemods, they all just go in the 'mods' folder of whatever modpack you installed (every modpack makes its own folder in the main launcher directory to avoid clutter, in there you will find the 'mods folders... I have made 2 modpacks that include forge and litemod, 1.7.2 and 1.7.10    ie if you downloaded 1.7.10-LiteLoader from the modpacks, it would have a folder with a mods folder inside where most client mods can be installed ie "1.7.10-LiteLoader\mods"

if you want to go install all mods yourself including modloaders like forge/litemod etc then you are on your own. It is still possible with my launcher, just helps if you install the kzsetup as it puts the launcher in the .minecraft folder.. which is where modloader installers like forge/litemod generally look first to to install there stuff because that is where the official launcher goes.

Title: Re: Portable Minecraft v1.40
Post by: Razgriz666 on August 24, 2014, 09:40:16 pm
If bukkit is not a plugin, then what is it?
Title: Re: Portable Minecraft v1.40
Post by: Koolio on August 25, 2014, 01:07:25 am
bukkit is a minecraft server, like the vanilla minecraft server just better.
Title: Re: Portable Minecraft v1.40
Post by: o0Julia0o on February 07, 2015, 02:44:51 pm
i am using version 1.11 of your beautiful portable Minecraft. This version is working nice for me.

How do i add optifine to the normal 1.7.2 start & how do i add a ressoure-pack to the normal 1.7.2. I don´t want TMI to be used & startet at all. So how can i create my own version in versions-folder... with optifine but without TMI?

Where do i have to put in the optifine-files from the optifine.jar(OptiFine 1.7.2_HD_U_D5 -> http://optifined.net/adloadx.php?f=OptiFine_1.7.2_HD_U_D5.jar (http://optifined.net/adloadx.php?f=OptiFine_1.7.2_HD_U_D5.jar) )? In the 1.7.2.jar in the versions-folder?

thx!
Title: Re: Portable Minecraft v1.40
Post by: Koolio on February 07, 2015, 05:51:41 pm
hmm its not so simple to explain...

optifine comes with an installer, if u use it, it should install all the files needed and make its own folder in the versions folder... this is if you have the portable launcher in the .minecraft folder like the premium launcher.

problem is.. that my portable launcher 1.11 ... i dont' think can read the .json files properly.. i fixed it for a later version so 1.38 should be able to

and the other problem is that op


Quote
I don´t want TMI to be used & startet at all. So how can i create my own version in versions-folder... with optifine but without TMI?

the simplest solution is to use one of the modpacks that has optfine.. download the same mc version.. then replace the .jar file with the vanilla version.. I tihnk the TMI version in 1.7.2 was put into the minecraft .jar.. so replacing the .jar file with a vanilla version will remove TMI

tbh explaining how to do modding is not so easy with this portable laucher for the most part its exactly the same as just following each mods own guide.

basically it helps if you have the portable launcher in the .minecraft folder, (use the setup exe and it will place itself in the correct locations) then you should be able to follow a mods own install guide, as if you were installing the mod for premium minecraft.


Title: Re: Portable Minecraft v1.40
Post by: o0Julia0o on February 08, 2015, 08:20:31 pm
hey thx for your answer, Koolio. I hope you know, you have the one and only portable version of Minecraft in thw world! So keep your nice work on. I don´t fine a modpack of optifine. Where can i find it. Here i find optine.. a jar-file: https://optifine.net/downloads

If i put the vanilla-files from the 1.7.2.jar to the 1.7.2.jar-file in versions-folder, i get rid of TMI but i loose optifine, too.

.minecraft-folder-install-methode:
Which files are change normally by mods?

Title: Re: Portable Minecraft v1.40
Post by: Koolio on February 08, 2015, 09:56:28 pm
Quote
If i put the vanilla-files from the 1.7.2.jar to the 1.7.2.jar-file in versions-folder, i get rid of TMI but i loose optifine, too.


WEll not exactly sure what you are doing, but there is a .json file which contains some text info that tells the launcher, how to load the optifine files, or forge or liteloader, they are known as tweak mods

Quote
--tweakClass optifine.OptiFineTweaker"
    ...tells launcher that it needs to load optifine before anything else (well sortof)

Quote
libraries": [
   {
      "name": "optifine:OptiFine:1.8_HD_U_B6"
    }
.....  the path to the optifine file... to decode it, it means that it will look for the file here ".minecraft\libraries\optifine\OptiFine\1.8_HD_U_B6\OptiFine-1.8_HD_U_B6.jar"




Anyway here is what you could do....

get 1.38...

btw only reason I use ".minecraft" as a folder is because that is by default location to where mojangs own minecraft laucnher installs, so that is where I would put this portable launcher when isntalling mods ... and because of that, its also where other mod installers look for minecraft. you can later move the folder etc

Minecraft Launcher> [Mod/Addons]>[Mod Packs]> download "1.7.2-Forge10.12.2.1127"  it comes with a bunch of other mods which you can rename or delete... ".minecraft\1.7.2-Forge10.12.2.1127\mods\"

one is  "OptiFine_1.7.2_HD_U_D1.jar" which you can find in here ".minecraft\1.7.2-Forge10.12.2.1127\mods\OptiFine_1.7.2_HD_U_D1.jar"

".minecraft\versions\1.7.2-Forge10.12.2.1127\1.7.2-Forge10.12.2.1127.jar"  <<that jar file will contain TMI, so to remove it, you will need to download vanilla 1.7.2

launcher>Settings>[Minecraft Releases], look for 1.7.2 and download if you haven't already got it.

Then copy that jar file....

".minecraft\versions\1.7.2\1.7.2.jar"

or rename it to: "1.7.2-Forge10.12.2.1127.jar"

And copy it to this folder  ".minecraft\versions\1.7.2-Forge10.12.2.1127\" 

ie overwrite the other existing file "1.7.2-Forge10.12.2.1127.jar" which has TMI basemod files inside..... that way you have a vanilla 1.7.2 jar without any modifications to the actual jar.

It is important NOT to replace the "1.7.2-Forge10.12.2.1127.json"   leave that as is.

Quote
.minecraft-folder-install-methode:
Which files are change normally by mods?



But no mods actually modifier the minecraft.jar file anymore, (well except a few like TMI base mods) , most make changes to the .json file found in the \versions\<version>" folder.  Like liteloader,forge and optifine, they known as tweak mods. Mods made for forge/liteloader etc all go into the \mods\ folder now and are loaded up when minecraft startsup.

The hardest part is getting modloaders like forge\liteloader and other mods like optifine all working nicely, some versions of optifine can work fine just being extracted out of the installer and putting in the \mods\ folder,... just  not really easier to make a guide on doing this for every case and version.


Yeah I still use my minecraft portable launcher, for the most part it works, though mojang made a change late last year to the .json files, whereby the .json file does not need to list all the library files for that modded version of minecraft.

Easier to give example

If you use an optifine installer, it will create a copy of the minecraft jar into its own folder like this, (side note: optifine installer extracts its optifine version to ".minecraft\libraries\optifine\OptiFine\<version>"  sometimes the jar file from that, can be copied to the \mods\ folder, and it will be loaded up by forge\liteloader if thats installed) 

In this example :   "versions\1.8-OptiFine_HD_U_B6-ShadersMod2.4.6"

inside that folder would be a json file "1.8-OptiFine_HD_U_B6-ShadersMod2.4.6.json" which contains....

Quote
{
  "id": "1.8-OptiFine_HD_U_B6-ShadersMod2.4.6",
  "time": "2014-09-02T08:24:35+00:00",
  "releaseTime": "2014-09-02T08:24:35+00:00",
  "type": "release",
  "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}  --tweakClass optifine.OptiFineTweaker --tweakClass shadersmod.launch.SMCTweaker",
  "minimumLauncherVersion": 14,
  "assets": "1.8",
  "libraries": [
    {
      "name": "shadersmodcore:ShadersModCore:2.4.6mc1.8"
    },
    {
      "name": "net.minecraft:launchwrapper:1.9"
    },
    {
      "name": "org.ow2.asm:asm-all:4.1"
    },
    {
      "name": "optifine:OptiFine:1.8_HD_U_B6"
    }
  ],
  "mainClass": "net.minecraft.launchwrapper.Launch",
  "inheritsFrom": "1.8"
}

....well its a problem because my portable launcher doesn't yet know what .... "inheritsFrom": "1.8"  .. means.


If you look at the the original 1.8 \versions\1.8\

it also has a .json file..

Quote
{
  "id": "1.8",
  "time": "2014-09-02T08:24:35+00:00",
  "releaseTime": "2014-09-02T08:24:35+00:00",
  "type": "release",
  "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}",
  "minimumLauncherVersion": 14,
  "assets": "1.8",
  "libraries": [
    {
      "name": "java3d:vecmath:1.5.2"
    },
    {
      "name": "net.sf.trove4j:trove4j:3.0.3"
    },
    {
      "name": "com.ibm.icu:icu4j-core-mojang:51.2"
    },
    {
      "name": "net.sf.jopt-simple:jopt-simple:4.6"
    },
    {
      "name": "com.paulscode:codecjorbis:20101023"
    },
    {
      "name": "com.paulscode:codecwav:20101023"
    },
    {
      "name": "com.paulscode:libraryjavasound:20101123"
    },
    {
      "name": "com.paulscode:librarylwjglopenal:20100824"
    },
    {
      "name": "com.paulscode:soundsystem:20120107"
    },
    {
      "name": "io.netty:netty-all:4.0.15.Final"
    },
    {
      "name": "com.google.guava:guava:17.0"
    },
    {
      "name": "org.apache.commons:commons-lang3:3.3.2"
    },
    {
      "name": "commons-io:commons-io:2.4"
    },
    {
      "name": "commons-codec:commons-codec:1.9"
    },
    {
      "name": "net.java.jinput:jinput:2.0.5"
    },
    {
      "name": "net.java.jutils:jutils:1.0.0"
    },
    {
      "name": "com.google.code.gson:gson:2.2.4"
    },
    {
      "name": "com.mojang:authlib:1.5.17"
    },
    {
      "name": "com.mojang:realms:1.5.4"
    },
    {
      "name": "org.apache.commons:commons-compress:1.8.1"
    },
    {
      "name": "org.apache.httpcomponents:httpclient:4.3.3"
    },
    {
      "name": "commons-logging:commons-logging:1.1.3"
    },
    {
      "name": "org.apache.httpcomponents:httpcore:4.3.2"
    },
    {
      "name": "org.apache.logging.log4j:log4j-api:2.0-beta9"
    },
    {
      "name": "org.apache.logging.log4j:log4j-core:2.0-beta9"
    },
    {
      "name": "org.lwjgl.lwjgl:lwjgl:2.9.1",
      "rules": [
        {
          "action": "allow"
        },
        {
          "action": "disallow",
          "os": {
            "name": "osx"
          }
        }
      ]
    },
    {
      "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1",
      "rules": [
        {
          "action": "allow"
        },
        {
          "action": "disallow",
          "os": {
            "name": "osx"
          }
        }
      ]
    },
    {
      "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1",
      "natives": {
        "linux": "natives-linux",
        "windows": "natives-windows",
        "osx": "natives-osx"
      },
      "extract": {
        "exclude": [
          "META-INF/"
        ]
      },
      "rules": [
        {
          "action": "allow"
        },
        {
          "action": "disallow",
          "os": {
            "name": "osx"
          }
        }
      ]
    },
    {
      "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822",
      "rules": [
        {
          "action": "allow",
          "os": {
            "name": "osx"
          }
        }
      ]
    },
    {
      "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822",
      "rules": [
        {
          "action": "allow",
          "os": {
            "name": "osx"
          }
        }
      ]
    },
    {
      "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822",
      "natives": {
        "linux": "natives-linux",
        "windows": "natives-windows",
        "osx": "natives-osx"
      },
      "extract": {
        "exclude": [
          "META-INF/"
        ]
      },
      "rules": [
        {
          "action": "allow",
          "os": {
            "name": "osx"
          }
        }
      ]
    },
    {
      "name": "net.java.jinput:jinput-platform:2.0.5",
      "natives": {
        "linux": "natives-linux",
        "windows": "natives-windows",
        "osx": "natives-osx"
      },
      "extract": {
        "exclude": [
          "META-INF/"
        ]
      }
    },
    {
      "name": "tv.twitch:twitch:6.5"
    },
    {
      "name": "tv.twitch:twitch-platform:6.5",
      "rules": [
        {
          "action": "allow"
        },
        {
          "action": "disallow",
          "os": {
            "name": "linux"
          }
        }
      ],
      "natives": {
        "linux": "natives-linux",
        "windows": "natives-windows-${arch}",
        "osx": "natives-osx"
      },
      "extract": {
        "exclude": [
          "META-INF/"
        ]
      }
    },
    {
      "name": "tv.twitch:twitch-external-platform:4.5",
      "rules": [
        {
          "action": "allow",
          "os": {
            "name": "windows"
          }
        }
      ],
      "natives": {
        "windows": "natives-windows-${arch}"
      },
      "extract": {
        "exclude": [
          "META-INF/"
        ]
      }
    }
  ],
  "mainClass": "net.minecraft.client.main.Main"
}


Notice the difference in size, well.... "inheritsFrom": "1.8"  .. means that the minecraft jar from "versions\1.8-OptiFine_HD_U_B6-ShadersMod2.4.6"

....needs to include all the library files from the base 1.8 minecraft install.. My launcher doesn't understand that, its not a problem to fix manually, you can just copy the the text from   "libraries": [  ....down the end ]  from the main 1.8  or from which version "inheritsFrom" shows... and put it into a installer version of minecraft json file.

The merged result would look like this

Quote
{
  "id": "1.8-OptiFine_HD_U_B6-ShadersMod2.4.6",
  "time": "2014-09-02T08:24:35+00:00",
  "releaseTime": "2014-09-02T08:24:35+00:00",
  "type": "release",
  "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}  --tweakClass optifine.OptiFineTweaker --tweakClass shadersmod.launch.SMCTweaker",
  "minimumLauncherVersion": 14,
  "assets": "1.8",
  "libraries": [
    {
      "name": "shadersmodcore:ShadersModCore:2.4.6mc1.8"
    },
    {
      "name": "net.minecraft:launchwrapper:1.9"
    },
    {
      "name": "org.ow2.asm:asm-all:4.1"
    },
    {
      "name": "optifine:OptiFine:1.8_HD_U_B6"
    },
    {
      "name": "java3d:vecmath:1.5.2"
    },
    {
      "name": "net.sf.trove4j:trove4j:3.0.3"
    },
    {
      "name": "com.ibm.icu:icu4j-core-mojang:51.2"
    },
    {
      "name": "net.sf.jopt-simple:jopt-simple:4.6"
    },
    {
      "name": "com.paulscode:codecjorbis:20101023"
    },
    {
      "name": "com.paulscode:codecwav:20101023"
    },
    {
      "name": "com.paulscode:libraryjavasound:20101123"
    },
    {
      "name": "com.paulscode:librarylwjglopenal:20100824"
    },
    {
      "name": "com.paulscode:soundsystem:20120107"
    },
    {
      "name": "io.netty:netty-all:4.0.15.Final"
    },
    {
      "name": "com.google.guava:guava:17.0"
    },
    {
      "name": "org.apache.commons:commons-lang3:3.3.2"
    },
    {
      "name": "commons-io:commons-io:2.4"
    },
    {
      "name": "commons-codec:commons-codec:1.9"
    },
    {
      "name": "net.java.jinput:jinput:2.0.5"
    },
    {
      "name": "net.java.jutils:jutils:1.0.0"
    },
    {
      "name": "com.google.code.gson:gson:2.2.4"
    },
    {
      "name": "com.mojang:authlib:1.5.17"
    },
    {
      "name": "com.mojang:realms:1.5.4"
    },
    {
      "name": "org.apache.commons:commons-compress:1.8.1"
    },
    {
      "name": "org.apache.httpcomponents:httpclient:4.3.3"
    },
    {
      "name": "commons-logging:commons-logging:1.1.3"
    },
    {
      "name": "org.apache.httpcomponents:httpcore:4.3.2"
    },
    {
      "name": "org.apache.logging.log4j:log4j-api:2.0-beta9"
    },
    {
      "name": "org.apache.logging.log4j:log4j-core:2.0-beta9"
    },
    {
      "name": "org.lwjgl.lwjgl:lwjgl:2.9.1",
      "rules": [
        {
          "action": "allow"
        },
        {
          "action": "disallow",
          "os": {
            "name": "osx"
          }
        }
      ]
    },
    {
      "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1",
      "rules": [
        {
          "action": "allow"
        },
        {
          "action": "disallow",
          "os": {
            "name": "osx"
          }
        }
      ]
    },
    {
      "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1",
      "natives": {
        "linux": "natives-linux",
        "windows": "natives-windows",
        "osx": "natives-osx"
      },
      "extract": {
        "exclude": [
          "META-INF/"
        ]
      },
      "rules": [
        {
          "action": "allow"
        },
        {
          "action": "disallow",
          "os": {
            "name": "osx"
          }
        }
      ]
    },
    {
      "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822",
      "rules": [
        {
          "action": "allow",
          "os": {
            "name": "osx"
          }
        }
      ]
    },
    {
      "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822",
      "rules": [
        {
          "action": "allow",
          "os": {
            "name": "osx"
          }
        }
      ]
    },
    {
      "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822",
      "natives": {
        "linux": "natives-linux",
        "windows": "natives-windows",
        "osx": "natives-osx"
      },
      "extract": {
        "exclude": [
          "META-INF/"
        ]
      },
      "rules": [
        {
          "action": "allow",
          "os": {
            "name": "osx"
          }
        }
      ]
    },
    {
      "name": "net.java.jinput:jinput-platform:2.0.5",
      "natives": {
        "linux": "natives-linux",
        "windows": "natives-windows",
        "osx": "natives-osx"
      },
      "extract": {
        "exclude": [
          "META-INF/"
        ]
      }
    },
    {
      "name": "tv.twitch:twitch:6.5"
    },
    {
      "name": "tv.twitch:twitch-platform:6.5",
      "rules": [
        {
          "action": "allow"
        },
        {
          "action": "disallow",
          "os": {
            "name": "linux"
          }
        }
      ],
      "natives": {
        "linux": "natives-linux",
        "windows": "natives-windows-${arch}",
        "osx": "natives-osx"
      },
      "extract": {
        "exclude": [
          "META-INF/"
        ]
      }
    },
    {
      "name": "tv.twitch:twitch-external-platform:4.5",
      "rules": [
        {
          "action": "allow",
          "os": {
            "name": "windows"
          }
        }
      ],
      "natives": {
        "windows": "natives-windows-${arch}"
      },
      "extract": {
        "exclude": [
          "META-INF/"
        ]
      }
    }
  ],
  "mainClass": "net.minecraft.launchwrapper.Launch"
}


Anyway might shed some light on problems you might have getting mods to work, its not easy to explain all this stuff, but its totally possible to install minecraft mods and do everything with the portable launcher that you could with real minecraft launcher, its just some extra work copy pasting things like the above json code.


At the end of the day I just make the launcher for my own use and know how it works. To code the launcher to be exactly like the mojang launcher, and keep up with changes they make, or how other mod developers release there own mod installers, is just more of a hassle than it is worth.. bare in mind I only made it for my convenience, and many people use the portable launcher don't even play on Kraftzone. Its kinda phased out as portable launcher and really only kept working to the extent its usable for myself.


Title: Re: Portable Minecraft v1.40
Post by: o0Julia0o on February 08, 2015, 11:38:49 pm
hey Koolio - i have to say thank you again. That works perfectly! I hoped it will get an answer... but you have so much todo with you launcher & the server"s". I never thouht i will get an answer such quick.

Keep you launcher simple.. so you can update it "easily". I know a lot of people are using your launcher - and yes not all of them are playing on the kraftzone-server. But i think that´s a cool feature.. because your launcher is portable. So your users are liking the free freedom. So the launcher gets more honor, if you can use it free, too. I am just thinking of the day´s your aren´t supporting the launcher anymore... :´( .. i hope you have some friend who will be a responsible heir.

And.. please don´t forget to play the game - it´s nice! :-)
Title: Re: Portable Minecraft v1.40
Post by: Koolio on February 09, 2015, 10:16:09 am
Well keeping the launcher simple on the surface doesn't mean its easy to maintain the code underneath, only needs mojang to change something, and that causes all sorts of problems for the my launcher.


Things that would need fixing, such as the ""inheritsFrom": "1.8"" it seems like a simple thing, but the implications mean that my portable launcher would need to prompt the user to download 1.8 or whichever version it inherits from (+ all the library files) if they didn't already have it, then on loading it would need to read the 1.8 json file to load up the libraries from that. For something that is just quicker for me to copy paste some lines, then actually code that logic. Because I know what its trying to do, its easier for me to work around it, but I can see its not so easy for someone trying to install mods themselves.

I guess if I ever completely abondon the project I might put the source code up for someone else to continue, but honesly I don't think there would be anyone would continue it, and the base source code is not exactly great. It was sort of my first c# project, so its not exactly professional code. Kind of needs a complete redo on it, however Minecraft just isn't worth the time to do something like that, it has another problem in that my launcher skirts around premium logins, so its almsot like a good pirating tool to get the minecraft files directly from mojang without anyone needing a premium account.

Which is one of the reasons I never advertising or promote this launcher on say the official minecraft forums or anywhere else outside of Kraftzone, I'm sure if I had done it differently and gone with enforcing a premium login, the launcher would be very popular and I'd have more support and motivation to work on it and keep it more upto date.

Sadly its not and I don't really care, its there for anyone who discovers it and finds it useful :) and I'll keep it working as long as I'm still playing on Kraftzone.
Title: Re: Portable Minecraft v1.40
Post by: Koolio on February 10, 2015, 01:56:25 am
Quote
Is it possible to manually update the version in your portable KZ-Launcher?

it is totally possible, but there are a few things that you would need to know, otherwise you will fall into the pitfalls, you can for instance just use mojangs launcher to get all minecraft updates and do all modding in the .minecraft folder... then for sake of ease, just copy that entire folder to wherever else, another folder, drive, usb etc, and put my kz launcher exe (well and the other .dll files it comes with to work properly), in the root folder (ie .minecraft) or whatever you renamed it to.. this will work, the only time it won't work is with some modded minecraft \versions\<mc-version> with thatt "inherited" thing I was  talking about which my launcher doesn't understand yet, so you need to copy the relevant .json code in those cases.


Anyway what are you trying to achieve?

a portable version of 1.8.1?

if you are using the latest kz launcher (1.38) you can download directly the 1.8.1 version or any version that mojang has released. [kzlauncer]>[Settings]>[Minecraft Release] ([Update List?]) >the version you want to download.

That is probably the easiest way.

mods from 1.7.* won't work on 1.8.*

dll files from the "\versions\<mc-version>\<mc-version>-version\" ... all these files are manually extracted by the launcher, based on what the "<mc-version>.json" file says it should use for libraries


Quote
1. I copied the "C:\Users\Julia\AppData\Roaming\.minecraft\versions\1.8.1"-folder including 1.8.1.jar + 1.8.1.json to "E:\KZMinecraft\versions"

by copy, you put them into "E:\KZMinecraft\versions\1.8.1\"   ?

my launcher works by looking in the \versions\ folder at startup... it checks to see what other folders exist in that folder.. the folder name example "1.8.1-custom" would mean the launcher would look for 2 files in that folder with the same name but with the .jar and .json file extension. So

\version\1.8.1-custom\
.. 1.8.1-customjar
.. 1.8.1-custom.json

\version\1.8.1-custom\1.8.1-custom-natives"   <this natives folder is created and the .dll files inside of it are extracted by my portable launcher based on what information "1.8.1-custom.json" has listed.  It is a little different from the mojang launcher, which extracts those .dll files everytime you play minecraft, mine just extracts them one time speeding up mc start time a little.


Quote
4. I deleted the Meta-Inf-folder out of the "E:\KZMinecraft\versions"\1.8.1\1.8.1.jar"

You don't need to delete the "meta-inf" folder, unless you are adding 'basemods' to the minecraft jar (like some versions of TMI that are released early before there are any stable modloaders for a new mc version) .. it was more of thing that was done in older versions of minecraft, before modloaders, forgemod and liteloader, came about to making it easier for mod users to add mods to minecraft, without conflicting with other mods (ie 2 different mods making changes to the same file)


Quote
5. I copied(extractet) the complete "C:\Users\Julia\AppData\Roaming\.minecraft\versions\1.8.1\1.8.1.jar"(a lot of files + 2 folders) to the "E:\KZMinecraft\versions\natives\1.8.1\"-folder

that step would be completely wrong

Quote
Up to this step i installed no mod(jar-edit) & no TWEAK-Mod. But if i start the version, Minecraft doesn´t start. I think you are the only person who can help me, Koolio.

yes the launcher doesn't understand what is going on with how you copied files, and folders, it looks for a very specific format of folders and files simply.

I hope i've explained a few more things that might help you figure it out, let me know if you still have questions or need more help getting what you want working.
 
Title: Re: Portable Minecraft v1.40
Post by: o0Julia0o on February 11, 2015, 12:53:46 am
hi, in KZ version 1.3.8 i can max install Minecraft 1.7.10:
(http://i59.tinypic.com/2ujjpdy.png)

and in 1.3.5 i can install Minecraft 1.8:
(http://i59.tinypic.com/2125zjk.png)

Shouldn´t i be able to download 1.8 in the higher version of the launcher, too?

If i download 1.8-LiteLoader with KZLauncher 1.3.5. Why is an "1.8"-folder created in "KZMinecraft\versions\-folder" if i only download 1.8-LiteLoader? If i choose 1.8 in the launcher & press the start-button, minecraft doesn´t start. An empy "1.8"-folder is created in the KZMinecraft-folder & in KZMinecraft\versions\1.8 a 1.8-natives-folder with hte natives-files is created. But there is still no 1.8.jar in the KZMinecraft\verions\1.8-folder.

It would be nice, if there would be one clean version with Optifine only. If i do that for KZ 1.3.5 it doesn´t work(for KZ 1.11 it worked).
Anyway here is what you could do....

get 1.38...

Minecraft Launcher> [Mod/Addons]>[Mod Packs]> download "1.7.2-Forge10.12.2.1127"  it comes with a bunch of other mods which you can rename or delete... ".minecraft\1.7.2-Forge10.12.2.1127\mods\"

one is  "OptiFine_1.7.2_HD_U_D1.jar" which you can find in here ".minecraft\1.7.2-Forge10.12.2.1127\mods\OptiFine_1.7.2_HD_U_D1.jar"

".minecraft\versions\1.7.2-Forge10.12.2.1127\1.7.2-Forge10.12.2.1127.jar"  <<that jar file will contain TMI, so to remove it, you will need to download vanilla 1.7.2

launcher>Settings>[Minecraft Releases], look for 1.7.2 and download if you haven't already got it.

Then copy that jar file....

".minecraft\versions\1.7.2\1.7.2.jar"

or rename it to: "1.7.2-Forge10.12.2.1127.jar"

And copy it to this folder  ".minecraft\versions\1.7.2-Forge10.12.2.1127\" 

ie overwrite the other existing file "1.7.2-Forge10.12.2.1127.jar" which has TMI basemod files inside..... that way you have a vanilla 1.7.2 jar without any modifications to the actual jar.

It is important NOT to replace the "1.7.2-Forge10.12.2.1127.json"   leave that as is.

Until we have no clean version i have made a small workaround with the help of koolio: I have done this, it´s quite the same and it works too:
1. downlaod in MinecraftLauncher>1.8-Liteloader
2. delete the KZMinecraftLauncher\versions\1.8-folder
3. rename "KZMinecraft\versions\1.8-Liteloader" to "KZMinecraft\versions\1.8"
4. rename "KZMinecraft\versions\1.8\1.8.1-natives" to "KZMinecraft\versions\1.8\1.8-natives"
5. copy a clean original 1.8.jar into KZMinecraft\versions\1.8
6. rename "KZMinecraft\versions\1.8\1.8-LiteLoader.json" to "KZMinecraft\versions\1.8\1.8.json"


thx

Julia
Title: Re: Portable Minecraft v1.40
Post by: Koolio on February 11, 2015, 12:42:40 pm
Quote
Shouldn´t i be able to download 1.8 in the higher version of the launcher, too?

yes [kzlauncer]>[Settings]>[Minecraft Release] ([Update List?]) >the version you want to download.


Quote
It would be nice, if there would be one clean version with Optifine only.

yeh I'll do that for the next release, currently working on it now getting that inherited thing fixed... also adding icons :)

can download it here: http://kraftzone.net/downloads/MinecraftLauncher_v1.40beta.zip (http://kraftzone.net/downloads/MinecraftLauncher_v1.40beta.zip)  ...the json thing isn't fixed yet but its the latest.

(http://kraftzone.net/MinecraftLauncher1.40.png)
Title: Re: Portable Minecraft v1.40
Post by: Koolio on February 12, 2015, 04:32:33 pm
1.40 is out now.... if you downloaded the previous beta just replace it with this new as much more fixes were added since.

----v1.40---- 11/02/2015 ----
- Color icons added!
- Mc version json files "inheritsFrom": "?" now working properly.
- Window resizing working properly for most tabs.
- Link copying to clipboard option added or open in default browser directly.
- [Mod/Addons]>[list of Mods] has option to select other mc version modlists.
- Mc Version list, now has a folder icon next to it which adds a context menu, so you can open related folders quicker.

(http://kraftzone.net/KZ_Minecraft_Launcher.png)

Install Setup:
http://kraftzone.net/downloads/KzSetup_1.40.exe (http://kraftzone.net/downloads/KzSetup_1.40.exe)

The above will offer to install to default location of  %appdata%\.minecraft  and create shortcut icons in startmenu
---------or ----------
The below is do it yourself install (extract all .zip files into a new folder you created anywhere):

Portable Zip :
http://kraftzone.net/downloads/MinecraftLauncher_v1.40.zip (http://kraftzone.net/downloads/MinecraftLauncher_v1.40.zip)[/list]
Title: Re: Portable Minecraft v1.40
Post by: Nytalix on February 21, 2015, 02:13:12 pm
Kz launcher progressed alot
Title: Re: Portable Minecraft v1.40
Post by: Nytalix on February 21, 2015, 03:18:57 pm
List of Mod pack's descritpion can be edited?
Title: Re: Portable Minecraft v1.40
Post by: o0Julia0o on March 10, 2015, 11:17:36 pm
hi, where does the kz-launcher download the newest releases(snapshots)?
http://i.imgur.com/CXgdGbm.png (http://i.imgur.com/CXgdGbm.png)

Are the the original ones?
Title: Re: Portable Minecraft v1.40
Post by: Koolio on March 10, 2015, 11:26:26 pm
yes they are direct from mojang servers
Title: Re: Portable Minecraft v1.40
Post by: o0Julia0o on March 13, 2015, 03:59:57 pm
nice.

shader-problem(solved):
I have made a clean 1.8 with optifine.. in the way you told me(http://kraftzone.net/forum/index.php?topic=1234.msg14333#msg14333 (http://kraftzone.net/forum/index.php?topic=1234.msg14333#msg14333)). I named the folder just 1.8. That´s working good. But now i wan´t to add the shaders-mod. I copied the ShadersModCore-2.4.6mc1.8.jar to the 1.8-folder(1.8\mods\1.8\), but it don´t works. If i use the out of the box 1.8-folder it works(o.k., have to rename the shader.jar-ending, but that´s logically).

I addionally copied the shaderpacks-folder to my version, because the folder is created, but without any files in it. But don´t works.
That´s how it looks in menu:
(http://i.imgur.com/jLSQAsI.png)

How can i add the shadersmod to my clean 1.8+otpifine-version? thank you!

oh  - i finally made it. So i will show the solution to other who maybe have this problem, too. I had to add "B-v2.3.20-Koolio" to the "shaderPack="-line in the optionsshaders.txt in my 1.8-folder.


Auto-Folder-Creation:
But one problem i have. A 1.8-LiteLoader-folder is created, only if i press the launch-buttom: "verions\1.8-LiteLoader\1.8-LiteLoader-natives" with files in it. I can delete it directly after it´s created & minecraft still works. I have a folder (versions\1.8\1.8-natives), and this i am using.

After restarting the launcher the default-mc-version is the useless created 1.8.-liteloader-one. Why it is created? Can i stop it?

I tried the following:
deleted the: libraries\com\mumfrey\liteloader\1.8\1.8.jar

But if i press the launch-buttom with my 1.8-version, i get:

---------------------------
You are missing library file(s) to run 1.8:
\libraries\com\mumfrey\liteloader\1.8\liteloader-1.8.jar

 Attempt to download the missing libraries?
---------------------------

Title: Re: Portable Minecraft v1.40
Post by: Koolio on March 14, 2015, 02:54:14 am
I give you an explanation of how the launcher works.

When you start the launcher it checks the "<launchfolder>/versions/"  folder, and it looks at all the folder names in this directory.

Say it finds these folders (1.8-LiteLoader, 1.8, mycat, 1.5.2)  it will then check inside of these folders, and look to see if that folder contains anyway files.

The most important file is the .json file, which needs to follow a strict naming convention, it needs to use the same filename as the folder it is in. So the folder "1.8-LiteLoader" needs to have within it, a file called "1.8-LiteLoader.json" . If that is found then the launcher adds that mcversion to the dropdown menu. (At least I think, it might just add the the mcversion just based on the folder name :D I forget now, you get errors when pressing the [Launch[ button if its got nothing to read :D )

Now its not a complete check for errors, because inside the  file "1.8-LiteLoader.json" if you open it with say notepad++ you will see the lines

Quote
{
   "id": "1.8-LiteLoader",
   "time": "2014-05-14T18:29:23+01:00",
   "releaseTime": "2014-05-14T18:29:23+01:00",
   "type": "release",

At the top you see  "id": "1.8-LiteLoader",  once again "1.8-LiteLoader" corresponds to the same foldername and the filename of the .json file. 

When you are making your own custom mcversions, you need to be aware of all this (probably a few other things but this is the main thing), so that you can change all the file/foldernames appropriately.

If you don't, which you probably weren't aware of the <mcversion>.json file needs to be edited aswel, otherwise you will have the launcher recreating the "gamedir" (the official launcher by default doesn't separate each mc version into using its own game dir, this is something I enforce through my launcher to make it better at being more portable and for modpack versions) which is going to be "id" name found in the json file.. ie "1.8-LiteLoader"... like so  "<launchfolder>/1.8-LiteLoader"  (this is the folder minecraft looks to for all your custom mods, resources, config files etc) 


So to summarize when making a new custom mcversion rename all of these:

"<launchfolder>/versions/<mcversion>/"
"<launchfolder>/versions/<mcversion>/"<mcversion>.jar"
"<launchfolder>/versions/<mcversion>/"<mcversion>.json"

edit this file: "<launchfolder>/versions/<mcversion>/"<mcversion>.json"

and replace the    "id": "<mcversion>",

where <mcversion> is the name you want to see in the mcversion dropdown menu, it can be as simple as "a" or "Best1.8modpackeEver" etc..


I hope that helps..

To get Shadersmod working, the best way is to grab the latest file for your mcversion http://www.minecraftforum.net/forums/mapping-and-modding/minecraft-mods/1286604-shaders-mod-updated-by-karyonix (http://www.minecraftforum.net/forums/mapping-and-modding/minecraft-mods/1286604-shaders-mod-updated-by-karyonix)  or currently its: http://www.karyonix.net/shadersmod/files/ShadersMod-v2.4.11mc1.8.jar (http://www.karyonix.net/shadersmod/files/ShadersMod-v2.4.11mc1.8.jar)  (download it and make sure it is in the <launchfolder>)

Then drag and drop that file onto the launcher (this is a feature I added while back) it will attempt to run the .jar file based on whatever java settings you have in the launcher (it actually creates a .bat file under the same name as the .jar so that you can run it again without the launcher dragdrop thing ie "ShadersMod-v2.4.11mc1.8.bat" should be in the <launchfolder>, you could open it with notepad to see the cmd lines it adds),  if you are using portable java in the launcher, it will run the .jar file using that.

This is useful if you don't bother installing java onto your pc (or can't :) ), because otherwise running jar files isn't as easy. Anyway when you drag and drop that .jar file it will run it. This should install the shadersmod including the library files, and its own custom mcversion. Restart the launcher (I have yet to add a way to have the launcher just refresh the /versions/ check) When you restart the lancher you will see that it should add a new mcversion with the shadersmod you installed.

Now here is the bit you will need to copy into the .json of your own optifine mc version
Quote
{
   "id": "1.8-LiteLoader",
   "time": "2014-05-14T18:29:23+01:00",
   "releaseTime": "2014-05-14T18:29:23+01:00",
   "type": "release",
   "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type} --tweakClass com.mumfrey.liteloader.launch.LiteLoaderTweaker --tweakClass shadersmod.launch.SMCTweaker",
   "libraries": [
    {
      "name": "shadersmodcore:ShadersModCore:2.4.11mc1.8"
    },
      {
         "name": "com.mumfrey:liteloader:1.8",
         "url": "http://dl.liteloader.com/versions/"
      },

I've colored in green the lines you need to edit into your own <mcversion>.json file.

Once you have done that when launching your own mc version it should load the shadersmod, so long as there isn't any other plugin conflicts (some optifine versions have been known not to work with shaders and likewise etc)... there are also a few different ways of installing the shaders mod, but its sometimes easier to do it by just installing it properly, putting the extracted file into the "<launchfolder>/<mcversion>/mods/" is the other way.. if you put a mod into a subdirectory that is in the 'mods' folder it won't be read, thus it won't work, just a quick way to move mods  out the way that you don't want launching without having to rename them really.


Hope that helps its not easy to explain all this, if someone wants to make a tutorial videos on doing some of this stuff including just a basic, how to on installing/setting up the portable launcher or the setup.exe one, including going through downloading a modpack or installing portable java via the launcher, it would be a huge help.. far quicker for some one to watch a video and see it working :)




 
Title: Re: Portable Minecraft v1.40
Post by: Koolio on March 14, 2015, 03:02:45 am

Auto-Folder-Creation:
But one problem i have. A 1.8-LiteLoader-folder is created, only if i press the launch-buttom: "verions\1.8-LiteLoader\1.8-LiteLoader-natives" with files in it. I can delete it directly after it´s created & minecraft still works. I have a folder (versions\1.8\1.8-natives), and this i am using.

After restarting the launcher the default-mc-version is the useless created 1.8.-liteloader-one. Why it is created? Can i stop it?

I tried the following:
deleted the: libraries\com\mumfrey\liteloader\1.8\1.8.jar

But if i press the launch-buttom with my 1.8-version, i get:

---------------------------
You are missing library file(s) to run 1.8:
\libraries\com\mumfrey\liteloader\1.8\liteloader-1.8.jar

 Attempt to download the missing libraries?
---------------------------

yeh shouldn't have deleted that library file, anyway the problem you are having is that inside your 1.8.json file it is probably got something like

Quote
{
   "id": "1.8-LiteLoader",
   "time": "2014-05-14T18:29:23+01:00",
   "releaseTime": "2014-05-14T18:29:23+01:00",
   "type": "release",

and so it is making that folder again, just change it to "1.8"
Title: Re: Portable Minecraft v1.40
Post by: o0Julia0o on March 14, 2015, 12:32:20 pm
hey wow - thank you "Bender" Koolio for your wide reply! I like, that you isolate the different versions!

it is working like you say. I just had to change the id.

But for the shaders-mod. It´s working without doing the drag- and drop part. O.k., because i can just
1. copy ShadersModCore-2.4.6mc1.8.jar to my 1.8opti-folder(1.8opti\mods\1.8\)
2. copy the shaderpacks-folder: 1.8-LiteLoader\shaderpacks to my version: 1.8opti\shaderpacks
3. add "B-v2.3.20-Koolio" to the "shaderPack="-line in the optionsshaders.txt in my 1.8opti-folder
It´s working without the "--tweakClass shadersmod.launch.SMCTweaker"" and the other-entry in the .json of my 1.8opti-version. You don´t believe? Watch in your own - out of the box 1.8-LiteLoader.json. There is no entry like you mentioned above. And the shader is working, if you only rename the ShadersModCore-2.4.6mc1.8.jar[disabled] to ShadersModCore-2.4.6mc1.8.jar in the 1.8-LiteLoader\mods\1.8-folder.

But i can´t create a version with the newest verison of the shader. The drag & drop-think is a little bad, because it changes something on my original-minecraft in C:\
And even if i do it - i don´t know how to get furhter. I close the launcher as i am told by it. Then i choose 1.8(without optifine, because optifine is a tweak-mod).
And then? Which files do i have to copy. And... i don´t get a shaderspack-folder! -> "1.8-LiteLoader\shaderpacks\B-v2.3.20-Koolio\shaders"

Julia :)
Title: Re: Portable Minecraft v1.40
Post by: Koolio on March 15, 2015, 06:57:58 am
Quote
It´s working without the "--tweakClass shadersmod.launch.SMCTweaker"" and the other-entry in the .json of my 1.8opti-version. You don´t believe? Watch in your own - out of the box 1.8-LiteLoader.json. There is no entry like you mentioned above. And the shader is working, if you only rename the ShadersModCore-2.4.6mc1.8.jar[disabled] to ShadersModCore-2.4.6mc1.8.jar in the 1.8-LiteLoader\mods\1.8-folder.

yes I know that, like I said there is multiple ways.

Quote
But i can´t create a version with the newest verison of the shader. The drag & drop-think is a little bad, because it changes something on my original-minecraft in C:\
And even if i do it - i don´t know how to get furhter. I close the launcher as i am told by it. Then i choose 1.8(without optifine, because optifine is a tweak-mod).
And then? Which files do i have to copy. And... i don´t get a shaderspack-folder! -> "1.8-LiteLoader\shaderpacks\B-v2.3.20-Koolio\shaders"

not to sure I'm following you on this one...  or what is going wrong for you in this.

if you dragdrop the shadermod, it should install its own mcversion based on 1.8, and make its own mcversion, really the only reason i mention it is, so that you can do the 'tweak' mod thing, and it will have the library files installed for the shaders.
Title: Re: Portable Minecraft v1.40
Post by: Pepsi87 on March 15, 2015, 02:19:48 pm
Why does everything have to be so damn difficult in the first place
Title: Re: Portable Minecraft v1.40
Post by: Razgriz666 on March 15, 2015, 10:12:42 pm
how to make the system allocte more memory to this?
Title: Re: Portable Minecraft v1.40
Post by: naughtygod on March 16, 2015, 10:20:59 am
help i get  java.lang.nullpointerexception when joining lan server with the new 1.40 launcher
v.1 launcher works but can only play 1.7.2
Title: Re: Portable Minecraft v1.40
Post by: Koolio on March 16, 2015, 11:02:40 am
well 1.40 has 1.7.2

what version of minecraft is the lan server running?

and there isn't anything that the v1.40 launcher can't do than the v1.0 launcher.. it is highly recommended to use the newest one.

Quote
how to make the system allocte more memory to this?

click on [java settings] and you can adjust the java xmx memory allocation value for when you launch minecraft, generally the setting doesn't make much difference as java will just eat memory when it needs it anyway, but the setting might help to avoid page filing.
Title: Re: Portable Minecraft v1.40
Post by: o0Julia0o on March 16, 2015, 11:46:17 am
not to sure I'm following you on this one...  or what is going wrong for you in this.

if you dragdrop the shadermod, it should install its own mcversion based on 1.8, and make its own mcversion, really the only reason i mention it is, so that you can do the 'tweak' mod thing, and it will have the library files installed for the shaders.
o.k., thank you. I will try it to explain in pictures. This is what i do:
1. drag & drop the ShadersMod-v2.4.11mc1.8.jar onto the launcher & close the launcher
(http://i.imgur.com/YHKMyeu.png]http://i.imgur.com/YHKMyeu.png)
2. choose the version of minecraft(it depents on my version of minecraft in the .minecraft-folder on C:\
(http://i.imgur.com/dtyLqpL.png]http://i.imgur.com/dtyLqpL.png)
3. i get this info-window
(http://i.imgur.com/MNnOyYI.png]http://i.imgur.com/MNnOyYI.png)
4. this files are added to my original mc-folder: C:\Users\Julia\AppData\Roaming\.minecraft\versions\1.8-ShadersMod2.4.11
(http://i.imgur.com/F3EyYdV.png]http://i.imgur.com/F3EyYdV.png)

And now i have some questions:
Q1: What do i have to do with this files created in step 4?

Q2: And how do i now get the actual shader-files? In you version made from and older shader-version(ShadersModCore-2.4.6) they are here:
1.8-LiteLoader\shaderpacks\B-v2.3.20-Koolio\shaders

I only know, that i have to copy the ShadersMod-v2.4.11mc1.8.jar to the folder:
"1.8-LiteLoader\mods\1.8" Or is that a bad idea?

Julia :)
Title: Re: Portable Minecraft v1.40
Post by: Koolio on March 16, 2015, 03:20:04 pm
Well I should ask have you tried running the mcversion "1.8-ShadersMod2.4.11"? and does it work?

if it works, then you will have a shaderspack button inside the options and you can click and it will open the folder you need to add your custom shader packs into.

And you would copy the file/folder "B-v2.3.20-Koolio"  (the shadermod will read .zip files and folders (this is incase you want to edit the shader files and reload them ingame after changing them without having to pack them into a .zip file)) ... to the folder <mcversion>/shaderpacks/

<launchfolder>/<mcversion>/shaderpacks/B-v2.3.20-Koolio/

Quote
I only know, that i have to copy the ShadersMod-v2.4.11mc1.8.jar to the folder:
"1.8-LiteLoader\mods\1.8" Or is that a bad idea?

This is not something you need to do, it is the alternative method that only works in certain situations, ie you already have a 'tweakmod' installed, such as Forge, which will then load the extracted shadersmod from the /mods/ folder.

If you open "<launchfolder>/versions/1.8-ShadersMod2.4.11/1.8-ShadersMod2.4.11.json"  you should see some lines in green that look very similar to this:

Quote
{
   "id": "1.8-LiteLoader",
   "time": "2014-05-14T18:29:23+01:00",
   "releaseTime": "2014-05-14T18:29:23+01:00",
   "type": "release",
   "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type} --tweakClass com.mumfrey.liteloader.launch.LiteLoaderTweaker --tweakClass shadersmod.launch.SMCTweaker",
   "libraries": [
    {
      "name": "shadersmodcore:ShadersModCore:2.4.11mc1.8"
    },
      {
         "name": "com.mumfrey:liteloader:1.8",
         "url": "http://dl.liteloader.com/versions/"
      },

You will need to copy those lines in green, into your own custom mcversion .json file (notepad++ has a file comparison tool which is handy to check the differences on 2 mcversion .json files, so you can see what is different and make changes accordingly).. ofc as your custom mcversion is 1.8, things might work already and it should load the shadermod.. if not, well keep reading I make a note about that later.


That mcversion 1.8-ShadersMod2.4.11 is going to be loading the shadersmod where it is installed in the library folders (key thing to note it has to be installed using the shadersmod installer as it extracts the required files to the proper library folders.) And is why I brought up the tip on using the installer method.

tweakClass is something that the minecraft launcher loads up before it starts loading up pretty much everything else, so modloader/api's like forge and liteloader, have been designed to read mods in the /mods/ folder to try make it easier for mod users to just put the modfiles that are made fom forge (usually .zip files) and liteloader mods (usually .litemod (but are also .zip files if you open them)) .. mods like optifine aren't usually forge mod compatible(ie the file for optifine can just be put in the /mods/ folder), and so are also installed as tweakclass mod even though it doesn't read the /mods/ folder.

Quote
And now i have some questions:
Q1: What do i have to do with this files created in step 4?

Well you can delete it after you have gotten the information from the .json file... that is the most important part. This is the part of minecraft modding that isn't so great most mod users, but when you understand how it works its not so bad.


(http://i.imgur.com/dtyLqpL.png)
You can try selecting a custom 1.8 version here aswel, the installer should just add the relavent lines to the library files it installs and any tweakclass, it is ofc always better to install to a base version that has no custom changes and make sure that works and runs first.


(http://i.imgur.com/dtyLqpL.png)

important thing to note about using mod installer this way, when it is asking for the base version, make sure that is a vanilla base minecraft version.. ie you haven't edited the .json file or used a custom one. When you install "1.8" from the [Minecraft Releases] tab, it would create a "1.8" folder aswel.

I know in your case I think you had renamed your own custom mcversion to be "1.8" and that .json file probably has some differences from the real minecraft 1.8 version (such as optifine as a tweakclass) and those differences effect another mod installer after it adds its own changes to that custom .json file... and if you don't remember this, you might find out things don't work if those changes are not compatible. optifine and shadersmod have been known not to work with eachother in the past, among other mod conflicts. So always keep the base minecraft versions clean, and just make your own copies with different names to avoid confusion.

btw there is a bug with installing 1.8.3 from the [Minecraft Releases] you might need install it, try launch, it will attempt to download extra library files but fail to launch, uninstall 1.8.3 from the [Minecraft Releases] and download it again.. should work after that.
Title: Re: Portable Minecraft v1.40
Post by: o0Julia0o on March 16, 2015, 09:59:44 pm
hey thank you very much, Koolio!!
your custom shader packs into.
i read YOUR shader packs. My shader packs? I have no shader packs. Isn´t it correct that the shaderpack is in this file: ShadersMod-v2.4.11mc1.8.jar ?

it will open the folder you need to add your custom shader packs into.
and which folder will be opened? Is the folder not created after the drag&drop-process endet? Do i have to start minecraft?

This is not something you need to do, it is the alternative method that only works in certain situations, ie you already have a 'tweakmod' installed, such as Forge, which will then load the extracted shadersmod from the /mods/ folder.

If you open "<launchfolder>/versions/1.8-ShadersMod2.4.11/1.8-ShadersMod2.4.11.json"  you should see some lines in green that look very similar to this:

Quote
{
   "id": "1.8-LiteLoader",
   "time": "2014-05-14T18:29:23+01:00",
   "releaseTime": "2014-05-14T18:29:23+01:00",
   "type": "release",
   "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type} --tweakClass com.mumfrey.liteloader.launch.LiteLoaderTweaker --tweakClass shadersmod.launch.SMCTweaker",
   "libraries": [
    {
      "name": "shadersmodcore:ShadersModCore:2.4.11mc1.8"
    },
      {
         "name": "com.mumfrey:liteloader:1.8",
         "url": "http://dl.liteloader.com/versions/"
      },

You will need to copy those lines in green, into your own custom mcversion .json file
even if i have installed Forge or Liteloader? What i am trying to do is using your 1.8-Liteloaderversion and update it to the newest shadermodversion: ShadersMod-v2.4.11mc1.8.jar

Because if i know how that works i can easily make a Optifine+Shadermodversion out of your(shadermodupdated) 1.8-LiteLoader-Version:
1. downlaod in MinecraftLauncher>1.8-Liteloader
2. delete the KZMinecraftLauncher\versions\1.8-folder
3. rename "KZMinecraft\versions\1.8-Liteloader" to "KZMinecraft\versions\1.8"
4. rename "KZMinecraft\versions\1.8\1.8.1-natives" to "KZMinecraft\versions\1.8\1.8-natives"
5. copy a clean original 1.8.jar into KZMinecraft\versions\1.8
6. rename "KZMinecraft\versions\1.8\1.8-LiteLoader.json" to "KZMinecraft\versions\1.8\1.8.json"
..so i will in the end have a 1.8+Liteloader+Optifine+actualShadersmod but without TMI, etc.

You can try selecting a custom 1.8 version here aswel, the installer should just add the relavent lines to the library files it installs and any tweakclass, it is ofc always better to install to a base version that has no custom changes and make sure that works and runs first.
So first step is to copy the KZMinecraft\libraries-folder to %appdata%\.Minecraft-folder (before deleting the original). And then making the drag & drop-process.
I have found out, that in  %appdata%\.minecraft\libaries there is a folder called "shadersmodcore". In your KZMinecraft\libaries\-folder, there isn´t such an folder. But shadermod is installed and working as you know. That is a thing i don´t understand.

important thing to note about using mod installer this way, when it is asking for the base version, make sure that is a vanilla base minecraft version.. ie you haven't edited the .json file or used a custom one.
hmm, but i need lite-loader for one version. And i don´t know how to make it. So the drag&drop-thing isn´t possible for me. Isn´t there any other way to update the shaders mod?

btw there is a bug with installing 1.8.3 from the [Minecraft Releases] you might need install it, try launch, it will attempt to download extra library files but fail to launch, uninstall 1.8.3 from the [Minecraft Releases] and download it again.. should work after that.
thank you. But i will need liteloader & there is no version 1.8.3-Liteloader. I´am dayly pressing the "Check for Updates"-Buttom in the Modpacks-section. But never getting any update in the list. I even never have seen a 1.8.3(clean)-version in the launcher. Or can i copy it from my original-minecraft in .minecraft-folder? Will you make an step by step list, how to use an newer mc-version with your launcher? This would be very useful.

So always keep the base minecraft versions clean, and just make your own copies with different names to avoid confusion.
but that´s a problem, because i don´t know how to install lite-loader & liteloader is needed to use f.e. shader. They are sooo nice and lovely - i never had seen them before. They are not working with my ressourcepack only with faithfull. But for that shaders i will resign of my ressourcepack. I will make 2 versions - one with ressourcepack & one with shader. So i can switch.

But i am using the 1.8(so clean jar). So TMI, etc. (all non TWEAK-Mods are eleminated). And only the json-file is "infected" by other mods. By the way - can i update Optifine by only copying the newest jar-file to: \libraries\optifine\OptiFine\1.x.x_HD_U_xx\OptiFine-1.x.x_HD_U_xx.jar + editing the same name into the json-file?
Code: [Select]
{
  "name": "optifine:OptiFine:1.x.x_HD_U_xx"
},
Title: Re: Portable Minecraft v1.40
Post by: Koolio on March 17, 2015, 08:20:19 am
Quote
Isn´t it correct that the shaderpack is in this file: ShadersMod-v2.4.11mc1.8.jar ?

nope that is just the shadermod, it comes with no shaders to use, you have to download those separately..see here http://www.minecraftforum.net/forums/mapping-and-modding/minecraft-mods/1286604-shaders-mod-updated-by-karyonix (http://www.minecraftforum.net/forums/mapping-and-modding/minecraft-mods/1286604-shaders-mod-updated-by-karyonix)
   ...on that first post is a list of other shaderpacks you can get.

Quote
Is the folder not created after the drag&drop-process endet? Do i have to start minecraft?


yes you need to start minecraft with the shadermod installed for that mcversion, then it will create that shaderpack dir for you.


Quote
even if i have installed Forge or Liteloader? What i am trying to do is using your 1.8-Liteloaderversion and update it to the newest shadermodversion: ShadersMod-v2.4.11mc1.8.jar

well

Quote
So first step is to copy the KZMinecraft\libraries-folder to %appdata%\.Minecraft-folder (before deleting the original). And then making the drag & drop-process.
I have found out, that in  %appdata%\.minecraft\libaries there is a folder called "shadersmodcore". In your KZMinecraft\libaries\-folder, there isn´t such an folder. But shadermod is installed and working as you know. That is a thing i don´t understand.

probably something to do with the shadermod installer just look at the default  %appdata%\.minecraft\versions folder when installing its own version and then just extracting its library files to the  %appdata%\.minecraft\library folder .... ofc I dunno for sure why.

Generally its why i have the kz setup.exe install to the default %appdata%\.minecraft\ location.. because it makes using other mod installers more likely to work. Blame the modders for not making there installers ask for the location of your minecraft directory.


Quote
thank you. But i will need liteloader & there is no version 1.8.3-Liteloader

yeh there hardly any mods for 1.8.3 its because forge isn't out for that version, and forge isn't out, because there is no MCP (Minecraft Coders Pack) for 1.8.3...   blame mojang for that aswel, as the main guy behind it was hired by mojang, so now modders have to wait weeks until after mojang put are crappy update before they can update there own mods. Liteloader has similar issue... the only mods you will likely see for 1.8.3 are ones like TMI as guy behind doesn't really need MCP but its also why it is still a minecraft.jar mod until he can update TMI to a forge mod.

Probably a few weeks before 1.8.3 has any of the core mods, when it does I'll make another modpack maybe 2 versions one with TMI and another without, I'd like to make the launcher a bit better at giving users a way to enable/disable mods via the launcher, without needing to mess with the files or editing .json themselves, but its a bit messy to do really.


Quote
liteloader is needed to use f.e. shader

what? f.e shader?? you can install liteloader for 1.8 yourself here... http://jenkins.liteloader.com/job/LiteLoaderInstaller/ (http://jenkins.liteloader.com/job/LiteLoaderInstaller/)

grab the .jar version then just dragdrop it onto the launcher to run it

Quote
By the way - can i update Optifine by only copying the newest jar-file to: \libraries\optifine\OptiFine\1.x.x_HD_U_xx\OptiFine-1.x.x_HD_U_xx.jar + editing the same name into the json-file?

yes

is the latest version for 1.8...  http://optifined.net/download.php?f=OptiFine_1.8.0_HD_U_D1.jar (http://optifined.net/download.php?f=OptiFine_1.8.0_HD_U_D1.jar)

when you download it is also an installer .jar that you can dragdrop onto the launcher.

Quote
how to use an newer mc-version with your launcher

like i said before you can get 1.8.3 in the launcher by going to [Settings]>[Minecraft Releases] >[Update List?]  > then it should have the latest releases you can download. My modpack for it will come later as I said before, or you can try add mods to it yourself when forge etc come out for 1.8.3


Title: Re: Portable Minecraft v1.40
Post by: o0Julia0o on March 17, 2015, 09:34:00 am
 :) thank you again, Koolio.
nope that is just the shadermod, it comes with no shaders to use
ah - sorry. I don´t know anything about shaders before i heard from you. My eyes had been fixed to the launcher. So you have created you own shaders???

If i am using your 1.8-LiteLoader-version, i can update the shadermod simply by copying the ShadersMod-v2.4.11mc1.8.jar into the E:\MC\KZ1.4\Orig\1.8-LiteLoader\mods\1.8-folder?

Because in the libaries-folder there is noshadersmodcore-folder in the KZMinecraft(only in the %appdata%-Minecraft. And the only difference is a sha-file with a alphanumerical number in it.

By the way - if anything else would be edited in the libaries-folder in %appdata%-folder by the drag&drop-process, there won´t be indepented versions possible. Because the liberies-folder is the same for all versions of the KZMinecraft.

when you download it is also an installer .jar that you can dragdrop onto the launcher.
o.k. nice :), but i don´t know what i have to to after the drag&drop-process. So the other way is more easy.

yes you need to start minecraft with the shadermod installed for that mcversion, then it will create that shaderpack dir for you.
o.k. A shadermod-dir i can create by myself. So can i instead of using the drag&drop-process create the shadermod-folder by myself? And.. if i am using your 1.8LiteLoader-folder, there is a shaderpack-folder right from the beginning. So - nothing to do except changing the shader.jar to the newest version?

what? f.e shader?? you can install liteloader for 1.8 yourself here... http://jenkins.liteloader.com/job/LiteLoaderInstaller/ (http://jenkins.liteloader.com/job/LiteLoaderInstaller/)

grab the .jar version then just dragdrop it onto the launcher to run it
f.e. = for expample. did you mean that? ohh :´( - this drag&drop-process again. I don´t know how to do it in the correct way for the shadermod. And i don´t know how to do it for the lite-loader. Same question over here.. is there another possibilty to install the lite-loader?

Probably a few weeks before 1.8.3 has any of the core mods, when it does I'll make another modpack maybe 2 versions one with TMI and another without, I'd like to make the launcher a bit better at giving users a way to enable/disable mods via the launcher, without needing to mess with the files or editing .json themselves, but its a bit messy to do really.
That would be nice. But i think a lot of people are using your launcher to make and have their own versions of mc. So a FAQ, how to do it would be nice, too. Some things you postet here in this thread. But a faq in the startpost would be nicer.

And.. i am a fan of the old launcher. It´s more easy to use. So i am not a fan of maken more functions. A lot of my friends aren´t so fit with computer-things as i. And they have more problems since the launcher has more possibilities. So a lite-version of the launcher would be great. If you wan´t to download the newest LiteLoader-modded-version you can use the fullversion of the launcher to dwonload it. And then just copy the files to your light-launcher. Even the programmer, if he someday won´t have such a lot time for updating(because he is playing 7d2d) his launcher will profit. He maybe has time to update the small light version. The main feature is that the launcher is portable! And that´s a very great feature.. this feature is in a light-version, too. Even if you don´t be able to use more modded versions with one KZMinecraft.. you can just copy the whole folder and so you will have.. :) That´s what i do often for testing.

...and now.. make a PC-free day and relax from stupid-user-questions, Koolio and enjoy the spring sun :-)
(http://i.imgur.com/Ucn3t2r.png)
Title: Re: Portable Minecraft v1.40
Post by: Koolio on March 17, 2015, 11:25:45 am
Quote
So you have created you own shaders???

nope they are just modified ones from http://www.minecraftforum.net/forums/mapping-and-modding/minecraft-mods/2290850-hoo00s-shaders-pack-b (http://www.minecraftforum.net/forums/mapping-and-modding/minecraft-mods/2290850-hoo00s-shaders-pack-b) i think (his old thread got deleted it seems )


Quote
sha-file with a alphanumerical number in it.

When the official launcher downloads the required files like libraries, assets, minecraft version jar etc... it gets the corresponding .sha file, the number inside of it is like a chucksum value. It then gets the other file, once it has downloaded it does a check on the file, and the number it gets is compared with the number in the .sha file.. if the numbers do not match, then the download has been corrupted or didn't finish properly or the file on the server has been modified from the one already on the users pc. For whatever reason, and the launcher will know it has to redownload the file from the server. It is actually something I need to have my own launcher do because it can avoid errors with downloading files.. I'll try get around to it for the next launcher up whenever that is.

Quote
into the E:\MC\KZ1.4\Orig\1.8-LiteLoader\mods\1.8-folder?

I don't think so, I mean it might work i dunno, but it def won't work if its inside a sub folder within the \mods\ folder..  ie

E:\MC\KZ1.4\Orig\1.8-LiteLoader\mods\1.8\shadermod.jar   (the launcher would NOT see and attempt to load this file, I just move mods to a subfolder when I don't want them loading up during startup, its just quicker, probably why that 1.8 folder got left in the modpack)

E:\MC\KZ1.4\Orig\1.8-LiteLoader\mods\shadermod.jar (the launcher would see and attempt to load this file)

Quote
Same question over here.. is there another possibilty to install the lite-loader?

Generally nope, Forge/Liteloader, optifine, these should really all be installed as tweakClass mods with there entry in the <mcversion>.json file, at the minimum you need to have at least Forge or Liteloader installed as a tweakClass mod, then you can put the other mods in the /mods/ dir and Forge or Liteloader will load them up.. kinda of confusing as I'm not even sure on that either.

Quote
By the way - if anything else would be edited in the libaries-folder in %appdata%-folder by the drag&drop-process, there won´t be indepented versions possible. Because the liberies-folder is the same for all versions of the KZMinecraft.

not sure what you are saying here.. the /library/ folder and all the files/subfolders inside are required

Quote
That would be nice. But i think a lot of people are using your launcher to make and have their own versions of mc. So a FAQ, how to do it would be nice, too. Some things you postet here in this thread. But a faq in the startpost would be nicer.

well what sort of info would you want in the FAQ?

I mean so long as users install the portable launcher to the .minecraft folder or use the setup exe, then they basically can install all mods for minecraft as they would with the official version. There isn't really anything specific for using my launcher, the guides are all over the internet on how do things installing forge, optifine, liteloader or getting them to all work etc... like when you goto the liteloader page, it will have a guide on how to install it. Generally it just means use there installer it provides, the technical stuff of opening and editing the <mcversion>.json files and playing around with trying to get forge,liteloader,optifine, and other mods etc all working together on a specific version of minecraft is really trail and error and seeing if the developers of those mods have made things compatible.

Have to remember I just make the launcher for portable convenience and not needing to type in my password and account info just to start minecraft versions up because the official launcher is annoyance with its security checks. It was never really intended to be an easy to use minecraft mod installer, or a guide on how to do all that stuff that is just stuff I try to help you with in the thread. So probably won't be doing an FAQ on those things really, those interested can read the replies I make in this thread or ask there own questions about it.

If you haven't got it all working, what modpack are you wanting, list the mods you want and I'll see about doing another 1.8 modpack
Title: Re: Portable Minecraft v1.40
Post by: o0Julia0o on February 18, 2018, 10:00:49 pm
hey - will the MCLauncher be updated to the actual minecraft-version?
Title: Re: Portable Minecraft v1.40
Post by: Koolio on February 19, 2018, 07:22:19 pm
Well its been a while since I looked at the project at least 2years.. And I am aware that parts of it no longer work like it used to due to Mojang changing some of the way they do  account authentication. It does seem to launch and download newer minecraft versions fine-atleast last time I tried, and so long as authentication is off it seems to run them... but adding custom mods is broken as it seems newer mods now need to pull in extra library files aswel..and this launcher was never updated to support that.

Anyway  I haven't really followed minecraft updates in a long time so I'm not sure if those changes were big or small.. and the time to find out and fix that might not be worth it or even possible.

Still it's annoying as I did prefer my own launcher way more than mojangs, but I really don't think there would be much point in updating it now.. its not known or used by many people, and I have other projects to be getting on with.

So to answer your question probably not sadly, it is I guess abandonware now.... done as hobby project at time when I played the game and needed a launcher that just worked better.
Title: Re: Portable Minecraft v1.40
Post by: o0Julia0o on March 14, 2018, 06:07:09 pm
Hi Koolio, how can i get forge running with MCLauncher? I tried to put assets and libraries in the folders of MCLauncher and the forge-folder in the versions-folder of MC-Launcher but it doesn´t work.
Here is a pack with libraries, assets and Forge-folder(with forge.jar): http://www89.zippyshare.com/v/QbhuNLcr/file.html (http://www89.zippyshare.com/v/QbhuNLcr/file.html)
Title: Re: Portable Minecraft v1.40
Post by: Koolio on March 17, 2018, 01:40:22 pm
Can't get it working without fixing the bugs in the launcher, the issue seems to be in in the newer 1.11 releases mojang changed some layout in the json data, it fails to see which library files to download or load up on startup..


Official launcher for particular bunch of liteloader/forge mods...
Code: [Select]
"C:\Program Files (x86)\Minecraft\runtime\jre-x64\1.8.0_25\bin\javaw.exe" -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Djava.library.path=C:\Users\Koolio\AppData\Local\Temp\67d8-86ff-d786-ac46 -Dminecraft.launcher.brand=minecraft-launcher -Dminecraft.launcher.version=2.0.1003 -Dminecraft.client.jar=C:\Users\Koolio\AppData\Roaming\.minecraft\versions\1.11.2\1.11.2.jar -cp C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\com\mumfrey\liteloader\1.11.2-SNAPSHOT\liteloader-1.11.2-SNAPSHOT.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\net\minecraft\launchwrapper\1.12\launchwrapper-1.12.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\org\ow2\asm\asm-all\5.0.3\asm-all-5.0.3.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\net\minecraftforge\forge\1.11.2-13.20.0.2226\forge-1.11.2-13.20.0.2226.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\net\minecraft\launchwrapper\1.12\launchwrapper-1.12.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\org\ow2\asm\asm-all\5.0.3\asm-all-5.0.3.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\jline\jline\2.13\jline-2.13.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\com\typesafe\akka\akka-actor_2.11\2.3.3\akka-actor_2.11-2.3.3.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\com\typesafe\config\1.2.1\config-1.2.1.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\org\scala-lang\scala-actors-migration_2.11\1.1.0\scala-actors-migration_2.11-1.1.0.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\org\scala-lang\scala-compiler\2.11.1\scala-compiler-2.11.1.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\org\scala-lang\plugins\scala-continuations-library_2.11\1.0.2\scala-continuations-library_2.11-1.0.2.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\org\scala-lang\plugins\scala-continuations-plugin_2.11.1\1.0.2\scala-continuations-plugin_2.11.1-1.0.2.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\org\scala-lang\scala-library\2.11.1\scala-library-2.11.1.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\org\scala-lang\scala-parser-combinators_2.11\1.0.1\scala-parser-combinators_2.11-1.0.1.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\org\scala-lang\scala-reflect\2.11.1\scala-reflect-2.11.1.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\org\scala-lang\scala-swing_2.11\1.0.1\scala-swing_2.11-1.0.1.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\org\scala-lang\scala-xml_2.11\1.0.2\scala-xml_2.11-1.0.2.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\lzma\lzma\0.0.1\lzma-0.0.1.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\net\sf\jopt-simple\jopt-simple\4.6\jopt-simple-4.6.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\java3d\vecmath\1.5.2\vecmath-1.5.2.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\net\sf\trove4j\trove4j\3.0.3\trove4j-3.0.3.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\com\mojang\netty\1.6\netty-1.6.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\oshi-project\oshi-core\1.1\oshi-core-1.1.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\net\java\dev\jna\jna\3.4.0\jna-3.4.0.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\net\java\dev\jna\platform\3.4.0\platform-3.4.0.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\com\ibm\icu\icu4j-core-mojang\51.2\icu4j-core-mojang-51.2.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\net\sf\jopt-simple\jopt-simple\4.6\jopt-simple-4.6.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\com\paulscode\codecjorbis\20101023\codecjorbis-20101023.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\com\paulscode\codecwav\20101023\codecwav-20101023.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\com\paulscode\libraryjavasound\20101123\libraryjavasound-20101123.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\com\paulscode\librarylwjglopenal\20100824\librarylwjglopenal-20100824.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\com\paulscode\soundsystem\20120107\soundsystem-20120107.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\io\netty\netty-all\4.0.23.Final\netty-all-4.0.23.Final.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\com\google\guava\guava\17.0\guava-17.0.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\org\apache\commons\commons-lang3\3.3.2\commons-lang3-3.3.2.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\commons-io\commons-io\2.4\commons-io-2.4.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\commons-codec\commons-codec\1.9\commons-codec-1.9.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\net\java\jinput\jinput\2.0.5\jinput-2.0.5.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\net\java\jutils\jutils\1.0.0\jutils-1.0.0.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\com\google\code\gson\gson\2.2.4\gson-2.2.4.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\com\mojang\authlib\1.5.24\authlib-1.5.24.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\com\mojang\realms\1.10.16\realms-1.10.16.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\org\apache\commons\commons-compress\1.8.1\commons-compress-1.8.1.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\org\apache\httpcomponents\httpclient\4.3.3\httpclient-4.3.3.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\commons-logging\commons-logging\1.1.3\commons-logging-1.1.3.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\org\apache\httpcomponents\httpcore\4.3.2\httpcore-4.3.2.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\it\unimi\dsi\fastutil\7.0.12_mojang\fastutil-7.0.12_mojang.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\org\apache\logging\log4j\log4j-api\2.0-beta9\log4j-api-2.0-beta9.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\org\apache\logging\log4j\log4j-core\2.0-beta9\log4j-core-2.0-beta9.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\org\lwjgl\lwjgl\lwjgl\2.9.4-nightly-20150209\lwjgl-2.9.4-nightly-20150209.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\org\lwjgl\lwjgl\lwjgl_util\2.9.4-nightly-20150209\lwjgl_util-2.9.4-nightly-20150209.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\versions\1.11.2\1.11.2.jar -Xmx1G -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=16M -Dlog4j.configurationFile=C:/Users\Koolio\AppData\Roaming\.minecraft\assets\log_configs\client-1.7.xml net.minecraft.launchwrapper.Launch --tweakClass com.mumfrey.liteloader.launch.LiteLoaderTweaker --username Koolio --version 1.11.2-LiteLoader1.11.2-1.11.2-forge1.11.2-13.20.0.2226 --gameDir C:/Users\Koolio\AppData\Roaming\.minecraft\1.11.2-LiteLoader1.11.2-1.11.2-forge1.11.2-13.20.0.2226 --assetsDir C:/Users\Koolio\AppData\Roaming\.minecraft/assets --assetIndex 1.11 --uuid 27f5240e8e734e889c39c35edfe5cd6a --accessToken 5808a14f0fd44d3e9c1e566c64ff9436 --userType mojang --tweakClass net.minecraftforge.fml.common.launcher.FMLTweaker --versionType Forge --width 1280 --height 720

and my mclauncher for the version of liteloader/forge mods..
Code: [Select]
javaw -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Dfml.ignoreInvalidMinecraftCertificates=true -Dfml.ignorePatchDiscrepancies=true -Xmx2048m  -Djava.library.path=C:\Users\Koolio\AppData\Roaming\.minecraft\versions\1.11.2-LiteLoader1.11.2-1.11.2-forge1.11.2-13.20.0.2226\1.11.2-LiteLoader1.11.2-1.11.2-forge1.11.2-13.20.0.2226-natives -cp C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\net\minecraftforge\forge\1.11.2-13.20.0.2226\forge-1.11.2-13.20.0.2226.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\net\minecraft\launchwrapper\1.12\launchwrapper-1.12.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\org\ow2\asm\asm-all\5.0.3\asm-all-5.0.3.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\jline\jline\2.13\jline-2.13.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\com\typesafe\akka\akka-actor_2.11\2.3.3\akka-actor_2.11-2.3.3.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\com\typesafe\config\1.2.1\config-1.2.1.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\org\scala-lang\scala-actors-migration_2.11\1.1.0\scala-actors-migration_2.11-1.1.0.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\org\scala-lang\scala-compiler\2.11.1\scala-compiler-2.11.1.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\org\scala-lang\plugins\scala-continuations-library_2.11\1.0.2\scala-continuations-library_2.11-1.0.2.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\org\scala-lang\plugins\scala-continuations-plugin_2.11.1\1.0.2\scala-continuations-plugin_2.11.1-1.0.2.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\org\scala-lang\scala-library\2.11.1\scala-library-2.11.1.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\org\scala-lang\scala-parser-combinators_2.11\1.0.1\scala-parser-combinators_2.11-1.0.1.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\org\scala-lang\scala-reflect\2.11.1\scala-reflect-2.11.1.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\org\scala-lang\scala-swing_2.11\1.0.1\scala-swing_2.11-1.0.1.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\org\scala-lang\scala-xml_2.11\1.0.2\scala-xml_2.11-1.0.2.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\lzma\lzma\0.0.1\lzma-0.0.1.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\net\sf\jopt-simple\jopt-simple\4.6\jopt-simple-4.6.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\java3d\vecmath\1.5.2\vecmath-1.5.2.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\net\sf\trove4j\trove4j\3.0.3\trove4j-3.0.3.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\com\mumfrey\liteloader\1.11.2-SNAPSHOT\liteloader-1.11.2-SNAPSHOT.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\net\minecraft\launchwrapper\1.12\launchwrapper-1.12.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\org\ow2\asm\asm-all\5.0.3\asm-all-5.0.3.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\1.11.2-LiteLoader1.11.2-1.11.2-forge1.11.2-13.20.0.2226\1.11.2-LiteLoader1.11.2-1.11.2-forge1.11.2-13.20.0.2226.jar net.minecraft.launchwrapper.Launch --tweakClass com.mumfrey.liteloader.launch.LiteLoaderTweaker --username Koolio --version 1.11.2-LiteLoader1.11.2-1.11.2-forge1.11.2-13.20.0.2226 --gameDir "C:\Users\Koolio\AppData\Roaming\.minecraft\1.11.2-LiteLoader1.11.2-1.11.2-forge1.11.2-13.20.0.2226" --assetsDir "C:\Users\Koolio\AppData\Roaming\.minecraft\assets" --assetIndex legacy --uuid OFFLINE_MODE --accessToken OFFLINE_MODE --userType mojang --tweakClass net.minecraftforge.fml.common.launcher.FMLTweaker --versionType Forge --width 1280 --height 720

So pretty big difference on the number of jar files it is missing on the launch command for my own launcher.

Like I said before though my mclauncher is pretty much abondonware right now. So only older mc releases will launch properly... also even if I fixed this issue of it not reading the newer json files and got it launching mc.. it still has the problem of not authenticating a legit account with mojang servers to get a valid access token and that might just impossible to fix now.
Title: Re: Portable Minecraft v1.40
Post by: o0Julia0o on March 18, 2018, 01:04:56 am
thank you Koolio for looking into it!!! Yeah - premium-loings would be another problem. The non-premium login is working up to the actual minecraft-version 1.12.2!! But i hoped you could get forge to work with the MCLauncher - or tell a workaround, what to do with the forged files/folders from other launchers - so the MCLauncher can start them.
Title: Re: Portable Minecraft v1.40
Post by: Koolio on March 18, 2018, 11:46:24 am
I looked into yesterday.. premium logins with mojang servers are working still, it seems to get a accesstoken fine first time.. but on subsequent tries it gets a 403 forbidden.. I'm thinking this is mojang not accepting multi logins after a short period of time, where official launcher uses some stored session file.. which I don't support in my launcher, might have to fix it properly though.

also found out what was wrong with it not loading up most the jar files compared to the official launcher.. the code wasn't understanding inheritsFrom

in the json file for forge/litemod version like 1.11.2-LiteLoader1.11.2-1.11.2-forge1.11.2-13.20.0.2226.json you will have this line:
"inheritsFrom":"1.11.2-forge1.11.2-13.20.0.2226",

which means it needs to load the file "1.11.2-forge1.11.2-13.20.0.2226.json"  from the other version folder.. this part was working, however in that file it would have a line like "inheritsFrom":"1.11.2",... which is the base original version of minecraft these this modded versions would be using.. and my launcher didn't ever get past loading the library files from the original.. I guess that level of recursion wasn't expected, still I fixed that .. so now my launcher includes all the same jar files in the commandline as the officiallauncher.. I figure that would get it working, but now its a got different error..

its meant to put the base jar file to load up in the startup as .minecraft\versions\1.11.2\1.11.2.jar ..as it is the last inheritedFrom file... instead it was trying to load this...

\.minecraft\versions\1.11.2-LiteLoader1.11.2-1.11.2-forge1.11.2-13.20.0.2226\1.11.2-LiteLoader1.11.2-1.11.2-forge1.11.2-13.20.0.2226.jar

which doesn't exist.. still even after fixing that problem, its now got a totally different error

"---------------------------
Launch Error
---------------------------
Exception in thread "main"
---------------------------
OK   
---------------------------
"

and I'm at loss as to what the problem is with it now, as the command line args from my launcher and official are pretty similar now... at least another 30 more jar files more than how it was before.. when it was only loading up the jar files from the 1st/2nd version folders...


Code: [Select]
javaw -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Dfml.ignoreInvalidMinecraftCertificates=true -Dfml.ignorePatchDiscrepancies=true -Xmx2048m  -Djava.library.path=C:\Users\Koolio\AppData\Roaming\.minecraft\versions\1.11.2-LiteLoader1.11.2-1.11.2-forge1.11.2-13.20.0.2226\1.11.2-LiteLoader1.11.2-1.11.2-forge1.11.2-13.20.0.2226-natives -cp C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\com\mojang\netty\1.6\netty-1.6.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\oshi-project\oshi-core\1.1\oshi-core-1.1.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\net\java\dev\jna\jna\3.4.0\jna-3.4.0.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\net\java\dev\jna\platform\3.4.0\platform-3.4.0.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\com\ibm\icu\icu4j-core-mojang\51.2\icu4j-core-mojang-51.2.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\net\sf\jopt-simple\jopt-simple\4.6\jopt-simple-4.6.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\com\paulscode\codecjorbis\20101023\codecjorbis-20101023.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\com\paulscode\codecwav\20101023\codecwav-20101023.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\com\paulscode\libraryjavasound\20101123\libraryjavasound-20101123.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\com\paulscode\librarylwjglopenal\20100824\librarylwjglopenal-20100824.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\com\paulscode\soundsystem\20120107\soundsystem-20120107.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\io\netty\netty-all\4.0.23.Final\netty-all-4.0.23.Final.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\com\google\guava\guava\17.0\guava-17.0.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\org\apache\commons\commons-lang3\3.3.2\commons-lang3-3.3.2.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\commons-io\commons-io\2.4\commons-io-2.4.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\commons-codec\commons-codec\1.9\commons-codec-1.9.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\net\java\jinput\jinput\2.0.5\jinput-2.0.5.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\net\java\jutils\jutils\1.0.0\jutils-1.0.0.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\com\google\code\gson\gson\2.2.4\gson-2.2.4.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\com\mojang\authlib\1.5.24\authlib-1.5.24.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\com\mojang\realms\1.10.16\realms-1.10.16.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\org\apache\commons\commons-compress\1.8.1\commons-compress-1.8.1.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\org\apache\httpcomponents\httpclient\4.3.3\httpclient-4.3.3.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\commons-logging\commons-logging\1.1.3\commons-logging-1.1.3.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\org\apache\httpcomponents\httpcore\4.3.2\httpcore-4.3.2.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\it\unimi\dsi\fastutil\7.0.12_mojang\fastutil-7.0.12_mojang.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\org\apache\logging\log4j\log4j-api\2.0-beta9\log4j-api-2.0-beta9.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\org\apache\logging\log4j\log4j-core\2.0-beta9\log4j-core-2.0-beta9.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\org\lwjgl\lwjgl\lwjgl\2.9.4-nightly-20150209\lwjgl-2.9.4-nightly-20150209.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\org\lwjgl\lwjgl\lwjgl_util\2.9.4-nightly-20150209\lwjgl_util-2.9.4-nightly-20150209.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\net\minecraftforge\forge\1.11.2-13.20.0.2226\forge-1.11.2-13.20.0.2226.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\net\minecraft\launchwrapper\1.12\launchwrapper-1.12.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\org\ow2\asm\asm-all\5.0.3\asm-all-5.0.3.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\jline\jline\2.13\jline-2.13.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\com\typesafe\akka\akka-actor_2.11\2.3.3\akka-actor_2.11-2.3.3.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\com\typesafe\config\1.2.1\config-1.2.1.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\org\scala-lang\scala-actors-migration_2.11\1.1.0\scala-actors-migration_2.11-1.1.0.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\org\scala-lang\scala-compiler\2.11.1\scala-compiler-2.11.1.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\org\scala-lang\plugins\scala-continuations-library_2.11\1.0.2\scala-continuations-library_2.11-1.0.2.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\org\scala-lang\plugins\scala-continuations-plugin_2.11.1\1.0.2\scala-continuations-plugin_2.11.1-1.0.2.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\org\scala-lang\scala-library\2.11.1\scala-library-2.11.1.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\org\scala-lang\scala-parser-combinators_2.11\1.0.1\scala-parser-combinators_2.11-1.0.1.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\org\scala-lang\scala-reflect\2.11.1\scala-reflect-2.11.1.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\org\scala-lang\scala-swing_2.11\1.0.1\scala-swing_2.11-1.0.1.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\org\scala-lang\scala-xml_2.11\1.0.2\scala-xml_2.11-1.0.2.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\lzma\lzma\0.0.1\lzma-0.0.1.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\java3d\vecmath\1.5.2\vecmath-1.5.2.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\net\sf\trove4j\trove4j\3.0.3\trove4j-3.0.3.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\libraries\com\mumfrey\liteloader\1.11.2-SNAPSHOT\liteloader-1.11.2-SNAPSHOT.jar;
C:\Users\Koolio\AppData\Roaming\.minecraft\versions\1.11.2-LiteLoader1.11.2-1.11.2-forge1.11.2-13.20.0.2226\1.11.2-LiteLoader1.11.2-1.11.2-forge1.11.2-13.20.0.2226.jar net.minecraft.launchwrapper.Launch --tweakClass com.mumfrey.liteloader.launch.LiteLoaderTweaker --username Koolio --version 1.11.2-LiteLoader1.11.2-1.11.2-forge1.11.2-13.20.0.2226 --gameDir "C:\Users\Koolio\AppData\Roaming\.minecraft\1.11.2-LiteLoader1.11.2-1.11.2-forge1.11.2-13.20.0.2226" --assetsDir "C:\Users\Koolio\AppData\Roaming\.minecraft\assets" --assetIndex legacy --uuid 27f5240e8e734e889c39c35edfe5cd6a --accessToken 573456fdc6634db38b673eda28388fc9 --userType mojang --tweakClass net.minecraftforge.fml.common.launcher.FMLTweaker --versionType Forge --width 1280 --height 720

Notice the uuid and accessToken from premium logins are included so it does work :)

Anyway it will have to wait as I could debugging that for hours and I don't have the time, might look at it next week though, i guess some progress has been made on it either way :) Just a few more fixes away from getting it working again I'm sure now, though looking at the codebase again it really is a mess.. and now I remember why it had abandoned it :)




Title: Re: Portable Minecraft v1.40
Post by: o0Julia0o on March 18, 2018, 04:59:28 pm
^^. Uh - wow, o.k. Thank you for deeply looking into it, Koolio!! I think i can´t really help - hm. For me it would be nice, if i could use a forged jar(json, libraries, assets) from another launcher. So it´s portable, in the end with the MCLauncher. I tried all the way told, but - yeah.. the problem seems to be huger.

I would be happy, if you could say more in the next weeks.
Title: Re: Portable Minecraft v1.40
Post by: o0Julia0o on June 03, 2020, 12:40:48 pm
Copying this 3 folders into the KZ-Launcher-Folder - and the KZ-Launcher can handle newer versions:

assets
libraries
versions

This is working with Minecraft 1.12.2

I tried the same with Minecraft 1.15.2 and getting this error after trying to launch 1.15.2 out of the KZ-Launcher:
(https://i.imgur.com/j5QnCCY.jpg)

Any chance to get 1.15.2 to work with the KZ-Launcher? THX!
Title: Re: Portable Minecraft v1.40
Post by: Pepsi87 on June 05, 2020, 05:56:14 pm
This is a bit out of my knowledge zone; however.. did you copy those 3 folders from a java version on you computer correct? And it works with 1.12.2, but not 1.15.2?

Are you coping 1.15.2 folders in the same fashion from an external version, or are you updating them through the launcher?
If so it would seem there are file conflicts, and i've had this kind of same issue years ago when i tried installing tons of mods to my single player worlds haha.

I don't really know German but the error is saying something along the lines of "The object is not set to an instance"

Ill try and replicate the same error to see if I cant help out, meanwhile, try to completely reinstall the launcher; like delete all the files and try it from scratch, going straight to 1.15.2
Title: Re: Portable Minecraft v1.40
Post by: Koolio on June 21, 2020, 10:12:32 pm
yeah it used to be possible to use the old mc launcher if you had the official mc launcher to initially create and fetch all the files for things....

alot has changed in the recent mc versions and the launcher just doens't understand some of the  json files now, including login detail connection handling...

honestly its just not worth using my launcher for newer mc versions now as it won't work with plugins like Forge either, as they seem to want to download something new each time, so even doing the copy folder tricks won't work to get even the offline mode to startup.

But nice to know someone was still using the launcher for older version.. I still prefere it myself as it was faster and quick to run, but the work involved in making an updated one just isn't worth it for me now so sorry I can't help with that.