Mystcraft 0.10.14.00

And here we go, a version of Mystcraft for 1.7.2!

I think I’ve got the save transition from 1.6.4 to 1.7.2 handled properly, but back up your saves just in case. This is primarily in reference for handling the transition away from fixed block ids.

This is basically a straight port from 0.10.13. It just updates Mystcraft to Minecraft 1.7.2. There were a few minor additions, as they basically went hand-in-hand with the update (like adding the new wood types as block modifiers, and adding all those new biomes as modifier symbols).
There were a number of graphical issues which I needed to handle, and there’s at least one left which is apparently a Forge bug (according to cpw) that I didn’t manage to pin down. Bravo if you even manage to find it, though.

Note that I’m not releasing an API with this build. I’m going to rework how I do the API for Mystcraft; rather than release it and break it immediately, I’m just going to defer it to the next build. It’s pretty much the next thing I’ll be doing. Along with crafting improvements and the beginnings of tech. API changes are somewhat the priority, though.

Check the Mystcraft Forums for updates and the change log.

Download: [1.7.2] Mystcraft Universal 0.10.14.00

Enjoy!

Mystcraft 0.10.13.01 HotFix

Whoops. Again. My track record is going downhill fast…
The previous build crashes on server startup.

Additionally, I realized when doing my 1.7.2 update that I’d not actually registered the names for things properly. That’s done now.
In order to keep a save from 1.6.4 on 1.7.2 you will need to run that save on this version of Mystcraft first!

To recap: there is only one download (found at the bottom of this post); This file is the universal install for client and server; it no longer goes in the jar.
Mystcraft goes in the mods folder.

If you are still lost on the 0.10 series, check out Direwolf20’s Mod Spotlight! Direwolf20’s Mod Spotlight for 0.10.4.00
If you are having trouble with writing, check out Direwolf20’s Writing tutorial!
Note that there are a couple changes between the video and the current mod, particularly that colors and things are easier to write. If you follow the tutorial, you’ll do great.

Download: [1.6.4] Mystcraft Universal 0.10.13.01
Download: [1.6.4] Mystcraft API 0.10.13.01
Check the Mystcraft Forums for updates and the change log.

Enjoy!

Mystcraft 0.10.13.00

This build… I honestly don’t remember it all. Just check the change log on the forums. 😛

To recap: there is only one download (found at the bottom of this post); This file is the universal install for client and server; it no longer goes in the jar.
Mystcraft goes in the mods folder.

If you are still lost on the 0.10 series, check out Direwolf20’s Mod Spotlight! Direwolf20’s Mod Spotlight for 0.10.4.00
If you are having trouble with writing, check out Direwolf20’s Writing tutorial!
Note that there are a couple changes between the video and the current mod, particularly that colors and things are easier to write. If you follow the tutorial, you’ll do great.

Download: [1.6.4] Mystcraft Universal 0.10.13.00
Download: [1.6.4] Mystcraft API 0.10.13.00
Check the Mystcraft Forums for updates and the change log.

Enjoy!

Full Steam Ahead! Mystcraft is back!

Or, at least I’m working on it again.

I’m back from my impressively long hiatus from modding. I hope I was missed. I like to think someone missed me at least a little.

Mystcraft continues. If you’ve been watching my twitter feed or twitch channel then you’ve seen that I’ve already dived back into things and spent a surprising number of hours refactoring GUI code and enjoying it. Man, I’ve been deprived of coding too long when refactoring GUI code lights my fire…

At any rate, you can hop over to the Mystcraft Forums to see what I’ve been up to. There’s a nice little topic there where I talk about the things that will show up in the next release. You can also check out what I’m up to by following me on twitter or twitch.

I’ll be streaming on the 9th. Not sure exactly what time, but sometime in the afternoon/evening my time (GMT+3). That’s 7 hours ahead of the US East Coast, for those of you used to telling time that way.

There should be a shiny new Mystcraft release for 1.6.4 before too long, followed by a port to 1.7.? after that. Not sure what all will go into this 1.6.4 update, yet, but it looks like it might be a bunch…

I’ve also created a Patreon account, on the recommendation of my other modder buddies. You can find that at http://www.patreon.com/xcompwiz. I have no idea what I’m doing or if the goals/rewards make any sense, so… ya. 😛

I’ll catch you all soon! Don’t forget to follow my twitch channel or twitter to find out when I start streaming!

Mystcraft 0.10.12.01 HotFix

Whoops.
Looks like I changed the wrong string, producing errors with existing “Flat” symbols. Should be fixed in this build. You might need to perform a bit of cleanup to repair altered saves. Sorry.

To recap: there is only one download (found at the bottom of this post); This file is the universal install for client and server; it no longer goes in the jar.
Mystcraft goes in the mods folder.

If you are still lost on the 0.10 series, check out Direwolf20’s Mod Spotlight! Direwolf20’s Mod Spotlight for 0.10.4.00
If you are having trouble with writing, check out Direwolf20’s Writing tutorial!
Note that there are a couple changes between the video and the current mod, particularly that colors and things are easier to write. If you follow the tutorial, you’ll do great.

Download: [1.6.4] Mystcraft Universal 0.10.12.01Adfly Link
Download: [1.6.4] Mystcraft API 0.10.12.01Adfly Link
Check the Mystcraft Forums for updates and the change log.

Enjoy!

Mystcraft 0.10.12

This update adds the writing desk model from the contest, as well as a number of fixes and other changes. Check the changelog for a full list. 🙂
This version is still for 1.6.4. Forge isn’t ready for 1.7, yet, and so we wait.

To recap: there is only one download (found at the bottom of this post); This file is the universal install for client and server; it no longer goes in the jar.
Mystcraft goes in the mods folder.

If you are still lost on the 0.10 series, check out Direwolf20’s Mod Spotlight! Direwolf20’s Mod Spotlight for 0.10.4.00
If you are having trouble with writing, check out Direwolf20’s Writing tutorial!
Note that there are a couple changes between the video and the current mod, particularly that colors and things are easier to write. If you follow the tutorial, you’ll do great.

Download: [1.6.4] Mystcraft Universal 0.10.12.00Adfly Link
Download: [1.6.4] Mystcraft API 0.10.12.00Adfly Link
Check the Mystcraft Forums for updates and the change log.

Enjoy!

On Minecraft ModPacks Now

I wrote a response to someone in the forums about the kind of modpacks I like to see and approve, and I felt it worth putting here. Let me know what you think.

I generally find the concept of attempting to “appeal to the masses” a flawed approach in a modpack.
Also, it’s been done. Obviously the masses aren’t happy with a single thing, or they would have stuck with that and there wouldn’t be more than one (persisting) attempt. At the very least there would be a “best” modpack.

Made for a specific community, great. Made for a specific purpose, fantastic. Made because someone wanted a modpack to really bring out feature X, clever. Hardcore modpacks or modpacks with interesting challenges, modpacks which emphasize exploration, magic, tech, building… How can you please the builder and the explorer in the same pack? How can you appeal to the hard-core, anti-tech mage and the anti-magic techie at the same time?
I like to look at Magic Farm as a good example of what a modpack can be. It puts together mods and configs in such a way as to create a real, consistent experience. It’s a designed thing created like it were a game itself.

We are long past the point of downloading modpacks because installing mods yourself is hard. Modpacks now are either server things, community things, or should be created to achieve something. Server/community packs I recommend making private. Streamer/media packs I generally allow because they are made so their following communities can participate / view maps. Map packs are an obvious one.
If you want a pack to get the OK from me, I want to see something worth playing. “Appeal to the masses” isn’t it.

Cheers!

EDIT: You are invited to discuss this on the Mystcraft Forums.

Mystcraft 0.10.11

So the Forge PR I’d made went through pretty quickly, but I spent some time after that trying to improve the system overall. It should do lots better in terms of memory churn, though the footprint is still a bit large.
There were also some general features and things added. I added a Gas block type to the grammar, so those will be handled correctly. Some existing ages with lakes or oceans of gas “fluids” may exhibit strange behavior, though. Mostly they are likely to fall back to their respective default blocks and the modifier symbols they had are likely to become instability, but you probably didn’t use those ages for much anyway. 😉
I also forced Minecraft to correctly unload Ages. This is a fix for ages only, so it won’t affect other dims, but it makes me happier.
Check the full changelog linked below for everything and let me know in the Mystcraft Forums what you think an if you find any new issues. 🙂

To recap: there is only one download (found at the bottom of this post); This file is the universal install for client and server; it no longer goes in the jar.
Mystcraft goes in the mods folder.

If you are still lost on the 0.10 series, check out Direwolf20’s Mod Spotlight! Direwolf20’s Mod Spotlight for 0.10.4.00
If you are having trouble with writing, check out Direwolf20’s Writing tutorial!
Note that there are a couple changes between the video and the current mod, particularly that colors and things are easier to write. If you follow the tutorial, you’ll do great.

Download: [1.6.4] Mystcraft Universal 0.10.11.00Adfly Link
Download: [1.6.4] Mystcraft API 0.10.11.00Adfly Link
Check the Mystcraft Forums for updates and the change log.

Enjoy!

Mystcraft 0.10.10.00

And more bugs!

The new system has a couple issues, not the least of which is the possibility of affecting other dimensions. Undesirable, but the Forge PR I pushed will fix this, once it goes through. The biggest issue is that the biome was registered to the array before it was fully constructed, meaning the reference was “leaked” and used before the object was fully valid. Bad stuff.
I fixed what I could for this, but the possibility of some quirkiness is still there.
I also fixed the server side crash caused by my changing some of my weather code. I moved from an internal system to using a bit of vanilla code, and I failed to note that the function I used was client side only (because half the weather model on Minecraft is client side only?).
I also handled an issue with asynchronous access to the world referencing ages still being constructed. This has been a long standing issue, and I think I finally zapped it.

Again, if you find any issues be sure to bring it up on the Mystcraft Forums.

To recap: there is only one download (found at the bottom of this post); This file is the universal install for client and server; it no longer goes in the jar.
Mystcraft goes in the mods folder.

If you are still lost on the 0.10 series, check out Direwolf20’s Mod Spotlight! Direwolf20’s Mod Spotlight for 0.10.4.00
If you are having trouble with writing, check out Direwolf20’s Writing tutorial!
Note that there are a couple changes between the video and the current mod, particularly that colors and things are easier to write. If you follow the tutorial, you’ll do great.

Download: [1.6.4] Mystcraft Universal 0.10.10.00Adfly Link
Download: [1.6.4] Mystcraft API 0.10.10.00Adfly Link
Check the Mystcraft Forums for updates and the change log.

Enjoy!

Mystcraft 0.10.9.00

Whoops. Looks like I made a mistake in my 1.6.4 update.

A critical bug was found in 0.10.8 where I incorrectly updated some MCP function names. This caused block modifier symbols to have the wrong identifiers. Symbols found on the update are wrong, and old worlds will have issues. This update addresses the latter, invalidating any block modifier symbols found since the update (which I expect to be relatively few…).
Since I was in the middle of a (pretty cool) new system, that’s included in this build… It should work, but if you notice anything odd with weather or biomes in ages, be sure to bring it up on the Mystcraft Forums.

To recap: there is only one download (found at the bottom of this post); This file is the universal install for client and server; it no longer goes in the jar.
Mystcraft goes in the mods folder.

If you are still lost on the 0.10 series, check out Direwolf20’s Mod Spotlight! Direwolf20’s Mod Spotlight for 0.10.4.00
If you are having trouble with writing, check out Direwolf20’s Writing tutorial!
Note that there are a couple changes between the video and the current mod, particularly that colors and things are easier to write. If you follow the tutorial, you’ll do great.

Download: [1.6.4] Mystcraft Universal 0.10.9.00Adfly Link
Download: [1.6.4] Mystcraft API 0.10.9.00Adfly Link
Check the Mystcraft Forums for updates and the change log.

Enjoy!