[Release] IronAxe Minecraft Launcher

Dr.Hacknik

Ashley | Developer | Trans
OP
Member
Joined
Mar 26, 2014
Messages
1,773
Trophies
1
Age
24
Location
inside your fridge
Website
dochacknik.keybase.pub
XP
2,219
Country
United States
md4qOu9.png

Current version: 1.8.1 (Nightly - Beta)

IronAxe Launcher is a portable Minecraft Launcher, built for Simplicity and ease of use. This launcher allows you to place a Version of Minecraft on a PC, USB Drive, SD Card, etc.
Even if the PC you're using doesn't have Java Installed (Or if you can't install it), then there is no need to worry!
This launcher allows you to Launch Minecraft using a portable version of Java 8! On top of that, it is built on the 32bit architecture.
Meaning that it will be almost impossible to find a PC that can't run this launcher, unless it's Windows 2000 or older.
Meaning, that you can use this launcher on Windows XP or above; as long as you have the latest version of .NET framework installed (4.5+).

The source code is available via GitHub and the Program continues to improve!
The current version(s) that are available are DEBUG builds, and aren't really
good looking in terms of Visual Tastes.
Also, some features are not ready, or are buggy at the least.
Here are some key features:
  • Automatic Profile Loading: This allows you to load whatever profile is set as the default, without having to stumble around in the menu. This occurs as soon as the program starts, if the setting is enabled. This can be canceled by Pressing both CTRL and Q during that window. To set the default profile, you must enter one within the PROFILE_LOAD window. It will ask you if you wish to set it as the default.
  • Profile Management: Not to be confused with Minecrafts own profiles; these are folders dedicated to a separate .minecraft folder. You can create new ones, and load them. But, you have to remove them manually.
  • Automatic updates: This feature is not ready as of "1.5"
  • Download and Install Portable Java and get the latest MC Launcher: The latest Java Portable software will be downloaded and installed upon first startup, as well as the latest version of the Minecraft launcher. You may use your own existing copy of the Minecraft launcher, as well as a .minecraft folder.
Installation Instructions:
  1. Run the program and make sure that it downloads the necessary resources.
  2. After downloading, a Installer will show; this is the Java Portable Installer. Make sure it installs within the directory "\bin\commonfiles\Java" or "\bin\commonfiles\Java64."
  3. Restart the program.
  4. Now, create a profile using the profile_create option.
  5. Now, load said profile. You can choose to load it with portable Java, or not. It may ask you if you want to set it as the default profile to load.
  6. Optional: You can set within the settings to load the default profile automatically when the program starts.
  7. Done! Just login to your account, and play!
  8. Optional: Copy your .minecraft folder (%APPDATA%\.minecraft) from your computer to the profile's folder that you created, if you want your login info, versions, mods, worlds, etc.
FAQ:
  • I get an error stating that "We cannot find the file minecraft.jar." If this is the case, use an existing one you may have, or download it via minecraft.net. Make sure this file is placed within the "/bin" directory in the folder for the application. If you cannot find the .jar file on Minecraft's website, or on your PC; use this link here.
  • I get an error that has something to do with .NET Framework or a JIT error. Please report this error via GitHub in the issues section on the repository.
Screenshots:

New QTX Development GUI:

G2qCIWi.png


exThkAE.png



:arrow: GitHub

:download: Download latest build
Please download the latest development build from here. Of course, it won't find an update, although when a new version comes out it will work.

:arrow: @MarioMasta64 version


 
Last edited by Dr.Hacknik,

MarioMasta64

hi. i make batch stuff and portable shiz
Member
Joined
Dec 21, 2016
Messages
2,297
Trophies
0
Age
26
Website
github.com
XP
2,096
Country
United States
Original thread post updated: With some useful information, and setup info.

EDIT:

1.5.2 Released:
  • Fixed some issues
  • Refined the interface
  • Now downloads the Minecraft.jar fine
  • Fixed some small bugs with Profiles management
did yknow with batch you can automatically set the install directory according to where its located?

--------------------- MERGED ---------------------------

Original thread post updated: With some useful information, and setup info.

EDIT:

1.5.2 Released:
  • Fixed some issues
  • Refined the interface
  • Now downloads the Minecraft.jar fine
  • Fixed some small bugs with Profiles management
just do a system run to "cmd.exe .\installer.exe blah blah destination setter etc... you could look at my code to see how i did it (i dont remember off memory)
 

MarioMasta64

hi. i make batch stuff and portable shiz
Member
Joined
Dec 21, 2016
Messages
2,297
Trophies
0
Age
26
Website
github.com
XP
2,096
Country
United States
Version 1.6 (Nightly) released:
  • Fixed some minor issues
  • Added x64 support (As well as JRE8 x64)
  • Improved the layout
  • Working on some functions (IE: Repair Java)
  • Working on an Updater for the Application and for updating MC
why not just get a version number from a website and compare it to a number stored as a variable within program? (thats what i did)
 

Dr.Hacknik

Ashley | Developer | Trans
OP
Member
Joined
Mar 26, 2014
Messages
1,773
Trophies
1
Age
24
Location
inside your fridge
Website
dochacknik.keybase.pub
XP
2,219
Country
United States
why not just get a version number from a website and compare it to a number stored as a variable within program? (thats what i did)
I am aware of that. Also, I have already developed a method of updating with previous projects such as "3DNUS, and SimpliiU." Which both use the same method.
 
  • Like
Reactions: MarioMasta64

MarioMasta64

hi. i make batch stuff and portable shiz
Member
Joined
Dec 21, 2016
Messages
2,297
Trophies
0
Age
26
Website
github.com
XP
2,096
Country
United States
Please download the latest development build from here. Of course, it won't find an update, although when a new version comes out it will work.

You can also check the code within main.cs here. It also uses another application called upd_fin.
post it as an update rather than a reply as i dont use the project
 

Dr.Hacknik

Ashley | Developer | Trans
OP
Member
Joined
Mar 26, 2014
Messages
1,773
Trophies
1
Age
24
Location
inside your fridge
Website
dochacknik.keybase.pub
XP
2,219
Country
United States
1.6.2 (Beta) released:
  • Fixed some issues
  • Added updater and automatic Updater
  • Refined the interface
  • The auto-launch Window now shows the default profile that will be loaded, and if Portable JRE is enabled or not.
  • Finished the Option to reinstall Portable JRE. Stores the existing one within "\bin"
  • Cleaned up the settings menu
 
  • Like
Reactions: MarioMasta64

MarioMasta64

hi. i make batch stuff and portable shiz
Member
Joined
Dec 21, 2016
Messages
2,297
Trophies
0
Age
26
Website
github.com
XP
2,096
Country
United States
1.6.2 (Beta) released:
  • Fixed some issues
  • Added updater and automatic Updater
  • Refined the interface
  • The auto-launch Window now shows the default profile that will be loaded, and if Portable JRE is enabled or not.
  • Finished the Option to reinstall Portable JRE. Stores the existing one within "\bin"
  • Cleaned up the settings menu
make sure your updater works okay. i made one mistake in code once and was unable to make things update
 

Dr.Hacknik

Ashley | Developer | Trans
OP
Member
Joined
Mar 26, 2014
Messages
1,773
Trophies
1
Age
24
Location
inside your fridge
Website
dochacknik.keybase.pub
XP
2,219
Country
United States
1.7 (Nightly - Beta) released:
  • Fixed some bugs
  • Refined the Re Install java option
  • Working on a new Interface. This interface is Simplistic, and easy to navigate; as well as Material/Flat Themed. It can be enabled by going within the Settings and ticking "Use Development QTX GUI?" Please restart the app afterwords.
 
  • Like
Reactions: MarioMasta64

Dr.Hacknik

Ashley | Developer | Trans
OP
Member
Joined
Mar 26, 2014
Messages
1,773
Trophies
1
Age
24
Location
inside your fridge
Website
dochacknik.keybase.pub
XP
2,219
Country
United States
1.8.1 (Nighty - Beta) released:
  • Refined the Interface
  • Added ability to hide and show the menu tab
  • Fixed some minor bugs
  • Refined the updater
  • Fixed some issues with the download code. (It didn't download the Minecraft.jar before hand.)
  • Improved the profile management. You can now delete profiles.
  • Improved overall performance.
  • Working on the Extension Management.
  • Added the option of having the Window to Minimize or stay open when launching Minecraft.
  • NOTE: I am also ridding of the old Interface; but you can re-enable it if you wish to do so.
  • Added some cute kittens.
 
  • Like
Reactions: MarioMasta64

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    SylverReZ @ SylverReZ: Push it :creep: