Reuploaded

With the crackdown on Megaupload, a ton of filesharing hosts have taken down their sites or have prevented downloads. I’ve reuploaded my files to Mediafire, which seems to be reliable.

Mediafire folder: http://www.mediafire.com/?6ben9wsjmtn2c

Note, that the source code seems to be of an older version (1.2.0).

Still Discontinued

Sorry to say but I will not be continuing development of Minecrafter. For all the questions asking for support in your problems getting this program to work – if there has not been any word of support for the current version of Minecraft by other users, then it probably doesn’t work. I myself haven’t played Minecraft since 1.3 or 1.4, so I cannot confirm whether it works. Sorry to dissapoint anyone, but I’m aware there are already some other mod managers out there so it won’t be too much of a loss. Still, if someone wants to revive Minecrafter, the source is available with no restrictive licensing (email if you want more details).

On other fronts, I’ve been focusing my efforts on video production – check out my Haxball and GTA 4 videos on my channel: http://www.youtube.com/user/Prelithe

Here are a few you should check out:

1.2.4 source code released

Unfortunately my large workload and haxball addiction has caused me to neglect Minecrafter. It never really reached the level of ease I wanted, but rather than let it die, I’m releasing the source code for someone to pick up and hopefully improve it by leaps and bounds.

Warning: There are no unit tests and a lot of business logic and view code mixed together! Programmer beware!

Download links:

http://www.multiupload.com/ZO9C1R6NAV

Setup

Unfortunately for you, I’ve only packaged the source. You’ll still need to link up the various libraries and projects required to build the program. Here are a list of libaries you’ll need:

Once you have the libraries plugged in, you’ll need to get the MCPatcher project running as well. You’ll need to modify the code to allow MCPatcher to act as a library. Replace MinecraftPatcher.java with the copy inside the Minecrafter source folder. You can remove the RARTexturePack classes from MCPatcher, as we use our own implementation. You might need to fix a few errors that show up when replacing MinecraftPatcher.java, but they’re simple to do.

That’s it!

1.2.4 released with 1.2.0_01 support

A hurried release, but should be a working one. It includes a few fixes, and I’m hoping I didn’t break anything.

Changelog:

  • Updated MCPatcher to 1.1.1 supporting Minecraft 1.2.0_01
  • Better handling of corrupt mod packages created by versions older than 1.2.2, but you won’t be able to delete them if you try to edit them beforehand. Workaround: restart Minecrafter and delete the package.
  • Horizontal scroll on Select base folder
  • Better crash management – for veterans, this doesn’t affect you, but for new users, this should prevent you from stuffing up your Minecraft folder now if you launched multiple times without proper termination.
  • Catch all exceptions that could occur if  a zip causes an issue.

NOTE: No export package release. This feature seems to be very underutilized so I didn’t bother to update it (it also takes much longer to package up than Minecrafter itself).

Windows

32-bit or 64-bit

Mac

32-bit or 64-bit

Linux

32-bit or 64-bit

 

Some actual work done

Launch failure improvement

I’ve reworked the code so launching is a lot more foolproof. Now, if you launch Minecraft, cancel, then launch again, Minecrafter won’t stuff up your bin folder. Any existing threads waiting for Minecraft to close are interrupted and won’t try to clean up for itself, meaning it won’t ruin the current launch thread.

Flexible startup

You can now specify a custom Minecraft directory if Minecrafter can’t find Minecraft in the default location. For more advanced users, you can now specify a custom Minecrafter directory, meaning Minecrafter should be completely portable.

Those were my two major features for the next version. I’ll keep this dev version in incubation for a bit longer while I test them a bit more, and try to introduce more safeguards from a Minecraft black screen. I don’t there is anything more I can do to mitigate the black screen, but it doesn’t hurt to sit down and think of possible solutions.

Will get to a new version soon

Although fairly stable for me, I know quite a few of you are having problems with Minecrafter. A lot of them not relating to Minecrafter itself (i.e. black screen due to incompatible mods), but still a significant amount of legitimate problems which made me think of new ways of improving stability.

Right now I’m not doing any Minecrafter development, as I’m focusing on developing a texture pack customizer. Once that’s done, I’ll focus on some key stability improvements, and try to fix common crash manager failures. While I’m here, feel free to suggest any cool features or fixes you’d like me to get to.  Remember, nothing too major.

It’s hard to work when it’s so damn hot. I live in NZ and right now it’s the summer season so it really is difficult maintaining focus in puddles of sweat. I work better in the cold…

Busy in the new years

Thought I’d give you guys a quick update on where I’m at. First of all, sorry for not replying to queries since last week. I’ve taken a break from all the work, and I will get to your questions this week. I had to get a new main HDD for my desktop computer because my current one causes BSODs. Although it’s still working fine, it’s hardly a risk I’d take, potentially losing 750GB of data. Back in the day, re-installing the OS was a fairly quick task; nowadays I actually have a job, so re-installing all the apps and backing up user data is just a pain.

Also, I’ve taken on the job of making a web texture pack customizer, similar to the one that the Painterly Pack has, especially for Frenden. It’ll be fully featured, with an admin backend to add in new alternative blocks for terrain.png and items.png, as well as customizing different images inside the texture pack. As you’d expect, it’s a big job. To make things harder, I decided to use a new PHP framework, flourish rather than my usual stack. This will take up most of my free time, so most Minecrafter updates will be only related to major bug fixes and updating MCPatcher.

To texture creators, although I’m making this for Frenden, I will try to make it clean and portable. So, if you’re interested in a web customizer, then throw me a PM on the minecraft forums, or post a comment here and we can talk more about providing you a beta to try out.

Follow

Get every new post delivered to your Inbox.