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.

1.2.3 released for Minecraft 1.1_02

Like the previous release, no new features other than a fix for custom water and lava for Minecraft 1.1._02.

Windows

32-bit or 64-bit

Mac

32-bit or 64-bit

Linux

32-bit or 64-bit

Export Packages

download

1.2.2 for an updated HD Patcher

Nothing new, just HD Patcher compatibility with Minecraft Beta 1.0. 1.2.1 still works if you disable custom water & lava. Sorry for the lack of responses yesterday, I’ll get to them today or tomorrow.

Remember to check out this FAQ item if you want to preserve your current or previous versions of Minecraft when a new update occurs.

Windows

32-bit or 64-bit

Mac

32-bit or 64-bit

Linux

32-bit or 64-bit

Export Packages

download

New “Quick Start Guide” Added

I thought I’d sit down and jot down a new quick start guide for new Minecrafter users. Unlike the tutorial, it goes over key concepts that every Minecrafter user should be aware of when using mods, explaining the reasoning for doing something, rather than a means to an end.

It goes over concepts of understanding minecraft.jar, mod archive structure, and mod priorities. Although not an advanced piece of text by any means, people who are already using Minecrafter might want to have a flick through and hopefully fill any tips or tricks you may have not have been aware of. More advanced users should read the documentation, which strives to document every feature available in Minecrafter, albeit a bit technical and crude.

I’ve also updated and added a few more FAQ entries as well if you are having some problems with mods. If you haven’t upgraded to 1.2.1, I recommend you do so, as it adds a lot more error handling so you’ll know what the problem is before you get a chance to hit the black screen of death.

1.2.1 Released

No major features, just a bunch of small additions and fixes.

  • Minecrafter will now remember last launched mod package when you start up Minecrafter
  • Fixed external program launching issues
  • Better crash management and resolution for errors that occur before launching Minecraft
  • Minecrafter will check all RARs if they can be extracted properly
  • 7Z archives will have extracted files sizes checked for consistency
  • Fixed bug where setting a folder mod’s base folder would not allow you to save the mod package
  • Can add JARs as mods
  • Minor UI fixes

One of the major fixes is the inclusion of RAR archive checking. What this means is that the current RAR library isn’t really that good with RAR archives. So, if you open a RAR which this program cannot open, you’ll get an error message. The solution is to repackage the RAR into a ZIP or 7Zip.

Windows

32-bit or 64-bit

Mac

32-bit or 64-bit

Linux

32-bit or 64-bit

ModLoader incompatibility with HD Patcher

Update: It is actually the malfunctioning RAR library which is causing the issues. Unfortunately the library I’m using (seemingly the only one available out there) doesn’t have any file checking methods so I’ll need to code up a makeshift method.

Quite an alarming amount of “An exception occured when compiling Mod Package to JAR” queries have come in the past few days. It seems the culprit is ModLoader v1.2.6v2 in conjunction with the HD Fix. There is a problem parsing ModLoader.class via the HD Patcher, thus causing the exception.

There are 2 workarounds:

  • Repackage ModLoader RAR as a ZIP. (Thanks to RelicShadow for this)

The second workaround is something I don’t understand quite how it works, but it works nonetheless. I’ll be releasing a new version to hopefully suppress this error from happening.

FAQ Section Added

Ive added a FAQ section that will slowly grow as I start adding more tips and tricks on how to solve the common problems in using Minecrafter. I’ve added a few already, but this will grow as I find time to add more.