I've hit a bit of a coding block. I can no longer launch Java.exe from the AA Client.. I can't release an update either if I can't test to see if it works. Any help is appreciated!
Its back and better than ever!
Yea, you guessed it. The Auto Allocator, previously known as GhostCraft or Ghost's Lag Fixes, is back by popular demand. AA stands as the only Batch operated program that builds a customized client based on your input, and is compatible with any Minecraft version.
So... What's better about it??
It's now all one program! No more downloading multiple programs!
Supports JRE Versions of Java.
Supports Windows XP/Vista/7
Supports Vanilla and Modded Minecraft Client
Supports Vanilla and Modded Minecraft Servers
Supports Bukkit and Tekkit
Introducing AA Simplistic!
What is it? AA Simplistic is an extremely simple modification that allows Ram allocation for Minecraft, just like AA_D, S does but, faster! You simply enter a number between 1 and 6, which represents 1GB through 6GB. Then Minecraft is launched with the allocated Ram. It does not and will not (at least in the foreseeable future) support any other client. That's what AA_D, S is for!
Installation
1. Download and save to your Desktop. Run the program's respective launcher.
2. Select a program!
Auto Allocator: Select the number relating to the Server you are launching. (Only used for server hosting)
Simplistic: Select the number relating to the amount of Ram you are launching Minecraft with. Suggested amount is 1GB of Ram. (Only used for the Minecraft Client)
Generally, this program is built for mid to lower end computers.. If you have a decent computer then, you will probably not see improvement.. Unless you're using a HD Texture Pack.
Error Reporting
To report an error, send me a PM or post in the comments below
1. Tell me your version of Windows. XP/Vista/7
2. Tell me what you typed into the client. Whether you were using AA or Simplistic. And what you entered into them.
3. Did you run the client on the Desktop? Did you use 7Zip or WinRar to extract AA_Client to the Desktop?
v 3.0 - Re-wrote the mod in Java. Performance and stability improvements. No more domath.vbs!
New GUI style. Implemented support for Macs.
v 2.4 - Changed code, launchers, and review screen. Improved Client Detection and Ram. Added a Ram failsafe if domath.vbs doesn't exist. Added Java Text Logging for debugging or server log purposes. Changed Ram to GBs in review screen. Other changes I forgot about...
v 2.3 - Added "Choice" commands to somewhat automate the process, thanks to jpacman, Added a warning system in the event of the launcher crashing due to low ram, Added the Java Bit version to the review screen, Added Ram in MBs to the review screen, Added support for DNS' Better than Tekkit, Automated invalid input so it will reset, Changed exiting text, Changed directory, Other minor code changes
v 2.2.1 - Fixed bugs that were introduced in 2.2
v 2.2 - Fixed text not popping up on screen when reaching Memory Conservation options, Increased code efficiency, Increased code readability for developers, Removed some buggy old code, Dropped support for Technic Client, Support still exists for Tekkit, Other minor fixes.
v 2.1 - Minor Code Improvements, Technic .Jar Fix
v 2.0 - Menu enhancements, Technic tweaking, Dictionary enhancements, Tekkit Support, Support for Gigabytes for lazy typers, Increased ram from 50% to 75%, Upgraded Java Hard-Coding, Text fixes, Overhauled math, Overhauled efficiency
v 1.4 - Efficiency improvements, removed old code. Built a hard coded (HC) version in case the standard version crashes. (S) This mainly happens on Windows 7.
v 1.2.1 - Visual enhancements, Dictionary enhancements
v 1.2 - Lots of upgrades and fixes, added a menu
v 1.1 - Bug Fixes, Code enhancements, Automation upgrades
v 1.0 - First Release
CREDITS
JDos17 - Programmer
Rocky5 - Programmer - The creator of the awesome MSSC!
Actually it works along side of OptiFine, OptiTick and OptiFog. AA is helping them out even more. Its kinda like... a guarantee for absolutely no lag... (If you have lag on servers, that is the servers problem) Its rather different than OptiFine though... you don't have to mess around with all the Minecraft files and stuff... AA just does it for you!
Pleas, tell more about the mod... i'm cinda like it
Okay. Well first off you don't have to mess with any Minecraft files like all the other mods... AA works with OptiFine, OptiTick, and OptiFog ensuring absolutely no lag. (Im getting 55ish FPS) (It also works with any mods. There will NOT be conflicts of any kind with AA and other mods) It works with any Minecraft version. Doesn't require Modloader or anything... So you only have to download this one program. Thats about it.... Im working on some addons which will be released later on with the next update (Possibly a mod installer)
Okay, Try this. When it asks for Max Ram type in 1024. When it asks for Min Ram also type in 1024. Make sure you ONLY type the number. Just the number.
Edit: I reproduced the error and I guess you missed typed something. Just type in 1024 for both the Max and Min Ram
You could add checks to make sure they can't use small heap sizes, ie if they pick 1024 minimum would be 512.
That's a great idea! And theoretically it should work with the program. I'm also gonna add a credits spoiler later on. I'll add you in for this idea...
You may want to have a look at my app in my sig, on how to get the java location automatically. Download the source also you taught me something, did not realise you can use () to export to an external file, I use >>*** on each line that's needs exporting.
When i open it opp... it's just shut down direcly...
(sorry if i spell something from, i'm swedish)
Make sure the Minecraft launcher and the Batch file are on the Desktop
If that doesn't work try this.
Start, Run, (If you have windows XP) (If you have windows vista or 7, type in) CMD
A black box will pop up.
Then type
CD "%programfiles%\Java"
There will be at least one folder. It will start with jdk or jre then followed with a number. Tell me the name of that folder with the number included.
When I trying to execute this, the file opens like a document, containing:
@echo off & SetLocal EnableDelayedExpansion & mode con:cols=43 lines=13
:Clean_up
Set "RamXmx="
Set "RamXms="
:Start
cls
title AA Client 1.1
color a
Echo:
Echo Please enter your desired Ram ammount.
Echo:
set /p "RamXmx= Í "
:Division
Allocating 50% of desired Ram.
if "%RamXmx%"=="" Echo Minimum 256MB. & Pause>NUL & Goto Clean_up
if %RamXmx% LEQ 256 Echo Minimum 256MB. & Pause>NUL & Goto Clean_up
Set /a "RamXms=%RamXmx%" / "2"
:Name_Launcher
Echo:
Echo Please enter the launcher's name.
Echo:
set /p "Batch_Name= Í "
Set Java Locations.
If exist "%ProgramFiles%\Java\jre5\bin\Java.exe" Set "JV=jre5"
If exist "%ProgramFiles%\Java\jre6\bin\Java.exe" Set "JV=jre6"
If exist "%ProgramFiles%\Java\jre7\bin\Java.exe" Set "JV=jre7"
If exist "%ProgramFiles%\Java\jdk5\bin\Java.exe" Set "JV=jdk5"
If exist "%ProgramFiles%\Java\jdk6\bin\Java.exe" Set "JV=jdk6"
If exist "%ProgramFiles%\Java\jdk7\bin\Java.exe" Set "JV=jdk7"
::Creating Launcher
(
echo @echo off
echo Title AA Client 1.1
echo color a
echo If exist "%Batch_Name%.exe" Set "Launcher=%Batch_Name%.exe"
echo If exist "%Batch_Name%.jar" Set "Launcher=%Batch_Name%.jar"
echo Set "Java_Location=%%programfiles%%\Java\%JV%\bin\Java.exe"
echo "%%Java_Location%%" -Xmx%RamXmx%M -Xms%RamXms%M -jar "%%Launcher%%"
echo exit
)>>"%homepath%\Desktop\%Batch_Name% AA Launcher Client.bat"
Echo:
Echo Done, your new %Batch_Name% Launcher is located on your Desktop.
Echo:
Wait 5 seconds then exit
ping -n 5 127.0.0.0>NUL & exit
When I trying to execute this, the file opens like a document, containing:
@echo off & SetLocal EnableDelayedExpansion & mode con:cols=43 lines=13
:Clean_up
Set "RamXmx="
Set "RamXms="
:Start
cls
title AA Client 1.1
color a
Echo:
Echo Please enter your desired Ram ammount.
Echo:
set /p "RamXmx= Í "
:Division
Allocating 50% of desired Ram.
if "%RamXmx%"=="" Echo Minimum 256MB. & Pause>NUL & Goto Clean_up
if %RamXmx% LEQ 256 Echo Minimum 256MB. & Pause>NUL & Goto Clean_up
Set /a "RamXms=%RamXmx%" / "2"
:Name_Launcher
Echo:
Echo Please enter the launcher's name.
Echo:
set /p "Batch_Name= Í "
Set Java Locations.
If exist "%ProgramFiles%\Java\jre5\bin\Java.exe" Set "JV=jre5"
If exist "%ProgramFiles%\Java\jre6\bin\Java.exe" Set "JV=jre6"
If exist "%ProgramFiles%\Java\jre7\bin\Java.exe" Set "JV=jre7"
If exist "%ProgramFiles%\Java\jdk5\bin\Java.exe" Set "JV=jdk5"
If exist "%ProgramFiles%\Java\jdk6\bin\Java.exe" Set "JV=jdk6"
If exist "%ProgramFiles%\Java\jdk7\bin\Java.exe" Set "JV=jdk7"
::Creating Launcher
(
echo @echo off
echo Title AA Client 1.1
echo color a
echo If exist "%Batch_Name%.exe" Set "Launcher=%Batch_Name%.exe"
echo If exist "%Batch_Name%.jar" Set "Launcher=%Batch_Name%.jar"
echo Set "Java_Location=%%programfiles%%\Java\%JV%\bin\Java.exe"
echo "%%Java_Location%%" -Xmx%RamXmx%M -Xms%RamXms%M -jar "%%Launcher%%"
echo exit
)>>"%homepath%\Desktop\%Batch_Name% AA Launcher Client.bat"
Echo:
Echo Done, your new %Batch_Name% Launcher is located on your Desktop.
Echo:
Wait 5 seconds then exit
ping -n 5 127.0.0.0>NUL & exit
Help T.T (I have Windows 7 =_=)
Re-download the program. Then save it as.. AA Client.bat
Then it should work.
So I can't use this with Magic Launcher? That would be a shame
You can use this with the Magic Launcher, It will have no effect with the current version. Me and the Magic Launcher Dev have been talking and we are hopefully going to make a version of Magic Launcher that works with AA. Just wait
Mine just isnt working and now minecraft isnt working xD
Do you have a Windows or Linux computer? Or a Mac? This program was built for Windows/Linux so that might be one of the reasons why it's not working. What problems are you having with Minecraft? I'll see if I can help you fix them.
Its back and better than ever!
Yea, you guessed it. The Auto Allocator, previously known as GhostCraft or Ghost's Lag Fixes, is back by popular demand. AA stands as the only Batch operated program that builds a customized client based on your input, and is compatible with any Minecraft version.
So... What's better about it??
It's now all one program! No more downloading multiple programs!
Supports JRE Versions of Java.
Supports Windows XP/Vista/7
Supports Vanilla and Modded Minecraft Client
Supports Vanilla and Modded Minecraft Servers
Supports Bukkit and Tekkit
Introducing AA Simplistic!
What is it? AA Simplistic is an extremely simple modification that allows Ram allocation for Minecraft, just like AA_D, S does but, faster! You simply enter a number between 1 and 6, which represents 1GB through 6GB. Then Minecraft is launched with the allocated Ram. It does not and will not (at least in the foreseeable future) support any other client. That's what AA_D, S is for!
Installation
1. Download and save to your Desktop. Run the program's respective launcher.
2. Select a program!
Auto Allocator: Select the number relating to the Server you are launching.
(Only used for server hosting)
Simplistic: Select the number relating to the amount of Ram you are launching Minecraft with. Suggested amount is 1GB of Ram.
(Only used for the Minecraft Client)
Generally, this program is built for mid to lower end computers.. If you have a decent computer then, you will probably not see improvement.. Unless you're using a HD Texture Pack.
Error Reporting
To report an error, send me a PM or post in the comments below
1. Tell me your version of Windows. XP/Vista/7
2. Tell me what you typed into the client. Whether you were using AA or Simplistic. And what you entered into them.
3. Did you run the client on the Desktop? Did you use 7Zip or WinRar to extract AA_Client to the Desktop?
4. And any other things you can think of
Trouble shooting/FAQ
Currently, no known bugs.
Known Errors
Currently, no known bugs.
Downloads
Latest Stable Release
AA Client 3.0: Download!
OLD VERSIONS
AA Client 2.3: Download!
CHANGELOG
v 3.0 - Re-wrote the mod in Java. Performance and stability improvements. No more domath.vbs!
New GUI style. Implemented support for Macs.
v 2.4 - Changed code, launchers, and review screen. Improved Client Detection and Ram. Added a Ram failsafe if domath.vbs doesn't exist. Added Java Text Logging for debugging or server log purposes. Changed Ram to GBs in review screen. Other changes I forgot about...
v 2.3 - Added "Choice" commands to somewhat automate the process, thanks to jpacman, Added a warning system in the event of the launcher crashing due to low ram, Added the Java Bit version to the review screen, Added Ram in MBs to the review screen, Added support for DNS' Better than Tekkit, Automated invalid input so it will reset, Changed exiting text, Changed directory, Other minor code changes
v 2.2.1 - Fixed bugs that were introduced in 2.2
v 2.2 - Fixed text not popping up on screen when reaching Memory Conservation options, Increased code efficiency, Increased code readability for developers, Removed some buggy old code, Dropped support for Technic Client, Support still exists for Tekkit, Other minor fixes.
v 2.1 - Minor Code Improvements, Technic .Jar Fix
v 2.0 - Menu enhancements, Technic tweaking, Dictionary enhancements, Tekkit Support, Support for Gigabytes for lazy typers, Increased ram from 50% to 75%, Upgraded Java Hard-Coding, Text fixes, Overhauled math, Overhauled efficiency
v 1.4 - Efficiency improvements, removed old code. Built a hard coded (HC) version in case the standard version crashes. (S) This mainly happens on Windows 7.
v 1.3 - Stability enhancements, Technic & Bukkit enhancements, Visual enhancements, Added Aggressive Memory Conservation, Code enhancements
v 1.2.1 - Visual enhancements, Dictionary enhancements
v 1.2 - Lots of upgrades and fixes, added a menu
v 1.1 - Bug Fixes, Code enhancements, Automation upgrades
v 1.0 - First Release
CREDITS
JDos17 - Programmer
Rocky5 - Programmer - The creator of the awesome MSSC!
Thanks to BC_Programming, jpacman, and sweetlv
Actually it works along side of OptiFine, OptiTick and OptiFog. AA is helping them out even more. Its kinda like... a guarantee for absolutely no lag... (If you have lag on servers, that is the servers problem) Its rather different than OptiFine though... you don't have to mess around with all the Minecraft files and stuff... AA just does it for you!
Okay. Well first off you don't have to mess with any Minecraft files like all the other mods... AA works with OptiFine, OptiTick, and OptiFog ensuring absolutely no lag. (Im getting 55ish FPS) (It also works with any mods. There will NOT be conflicts of any kind with AA and other mods) It works with any Minecraft version. Doesn't require Modloader or anything... So you only have to download this one program. Thats about it.... Im working on some addons which will be released later on with the next update (Possibly a mod installer)
Okay, what exactly did you do??
Okay, Try this. When it asks for Max Ram type in 1024. When it asks for Min Ram also type in 1024. Make sure you ONLY type the number. Just the number.
Edit: I reproduced the error and I guess you missed typed something. Just type in 1024 for both the Max and Min Ram
Allocating memory means you allow Minecraft/Java to use this. It does not mean Minecraft/Java will use it.
That's a great idea! And theoretically it should work with the program. I'm also gonna add a credits spoiler later on. I'll add you in for this idea...
Make sure the Minecraft launcher and the Batch file are on the Desktop
If that doesn't work try this.
Start, Run, (If you have windows XP) (If you have windows vista or 7, type in) CMD
A black box will pop up.
Then type
CD "%programfiles%\Java"
There will be at least one folder. It will start with jdk or jre then followed with a number. Tell me the name of that folder with the number included.
Does it work??
@echo off & SetLocal EnableDelayedExpansion & mode con:cols=43 lines=13
:Clean_up
Set "RamXmx="
Set "RamXms="
:Start
cls
title AA Client 1.1
color a
Echo:
Echo Please enter your desired Ram ammount.
Echo:
set /p "RamXmx= Í "
:Division
Allocating 50% of desired Ram.
if "%RamXmx%"=="" Echo Minimum 256MB. & Pause>NUL & Goto Clean_up
if %RamXmx% LEQ 256 Echo Minimum 256MB. & Pause>NUL & Goto Clean_up
Set /a "RamXms=%RamXmx%" / "2"
:Name_Launcher
Echo:
Echo Please enter the launcher's name.
Echo:
set /p "Batch_Name= Í "
Set Java Locations.
If exist "%ProgramFiles%\Java\jre5\bin\Java.exe" Set "JV=jre5"
If exist "%ProgramFiles%\Java\jre6\bin\Java.exe" Set "JV=jre6"
If exist "%ProgramFiles%\Java\jre7\bin\Java.exe" Set "JV=jre7"
If exist "%ProgramFiles%\Java\jdk5\bin\Java.exe" Set "JV=jdk5"
If exist "%ProgramFiles%\Java\jdk6\bin\Java.exe" Set "JV=jdk6"
If exist "%ProgramFiles%\Java\jdk7\bin\Java.exe" Set "JV=jdk7"
::Creating Launcher
(
echo @echo off
echo Title AA Client 1.1
echo color a
echo If exist "%Batch_Name%.exe" Set "Launcher=%Batch_Name%.exe"
echo If exist "%Batch_Name%.jar" Set "Launcher=%Batch_Name%.jar"
echo Set "Java_Location=%%programfiles%%\Java\%JV%\bin\Java.exe"
echo "%%Java_Location%%" -Xmx%RamXmx%M -Xms%RamXms%M -jar "%%Launcher%%"
echo exit
)>>"%homepath%\Desktop\%Batch_Name% AA Launcher Client.bat"
Echo:
Echo Done, your new %Batch_Name% Launcher is located on your Desktop.
Echo:
Wait 5 seconds then exit
ping -n 5 127.0.0.0>NUL & exit
Help T.T (I have Windows 7 =_=)
Re-download the program. Then save it as.. AA Client.bat
Then it should work.
plz don't discriminate about my spelling i know it sucks but i try my best
As is mine... Strange.
What Anti-Viruses do both of you use?
Edit: I scanned them with Norton, McAfee, Malwarebytes, and Ad-Aware. It didn't pick up anything. And plus the source code is on the first page.
You can use this with the Magic Launcher, It will have no effect with the current version. Me and the Magic Launcher Dev have been talking and we are hopefully going to make a version of Magic Launcher that works with AA. Just wait
I checked all of the links, none of them were broken. Which link do you think is broken?
Do you have a Windows or Linux computer? Or a Mac? This program was built for Windows/Linux so that might be one of the reasons why it's not working. What problems are you having with Minecraft? I'll see if I can help you fix them.