Mystcraft 0.12.3.03 & LookingGlass 0.2.0.01

The maven repo is up and running again! 😀 Whoo!
I have some bug fix builds for you all. Nothing monumental just yet, but progress has been made. I’ll be looking at the instability system rewrite (see the Trello Board) next, and debating the order in which to update Mystcraft and LookingGlass to a more current version of Minecraft.

Still getting back into things, but it’s getting there. The progress on the server helps a lot.

Mystcraft is available from CurseForge.
LookingGlass is available from CurseForge.

Mystcraft Changelog
LookingGlass Changelogs

Maven Repo!

(Forewarning: This post is mostly intended for other modders. It’s a cool thing and means neat stuff for the future, but the immediate applicability of it is limited to modders…)

Dev and API jars Mystcraft and LookingGlass are now possible to pull from a maven repo. maven.xcompwiz.com

Example GradleCode:

	repositories {
		maven {
			name "xcompwiz"
			url "http://maven.xcompwiz.com"
		}
	}
	dependencies {
		compile "com.xcompwiz.lookingglass:lookingglass:0.2.0.00:dev"
	}

Mystcraft 0.12.1 and LookingGlass 0.2.0

I hope everyone has been happy with the baselining changes. I’ve not heard anything, so I assume no one had any complaints. 😛

Last weekend I didn’t release anything due to MineCon. No explanation needed there, I’m sure. 😉

I’ve nearly finished the initial version of Slidercraft, which should be fun. It’ll make for a good toy on Let’s Plays and video series, as well as a fun gameplay mode in general, I hope.
Part of that has been testing and building a number of things for realtime portal rendering and transition. The inter-dim portals are coming along nicely.
Unfortunately, that’s not quite here, yet.

What I have for release right now is some LookingGlass improvements. Particularly, I’ve improved the cleanup handling for views, so if your objects clean up properly (in terms of Garbage Collection) then the frame buffers used by the views will clean up too. This is mostly a modder focused improvement, but it will hopefully positively impact end-user performance.
I also fixed a bug where the current world’s entities would get muddled if you created a view to it. Should be alright now.

Mystcraft got an update as well, mostly to use the new version of LookingGlass.

One of the most exciting things for this set of builds is probably the inclusion of the API sources in the dev and API jars for both Mystcraft and LookingGlass. The dev jars will be available alongside the API jars from now on.
This means those using the APIs will get the javadoc and be able to read the original source code of the APIs. This was the original intent, but I messed it up, apparently. 😛
Note that is IS possible to use CurseForge as a maven repository, but it’s not great. You have to refer to the specific file you want to download. I’m trying to get a better location, but I’m in the middle of relocating my website and haven’t gotten any offers for places to upload to.

At any rate, I’m looking forward to all the fun stuff coming up! 😀

Enjoy!

Mystcraft is available from CurseForge.
LookingGlass is available from CurseForge.

Mystcraft Changelog
LookingGlass Changelogs

Mystcraft 0.12.0 and LookingGlass 0.1.2

OK, this week sees a whole bunch of new configs and a cleanup of the old ones. My config files should make a little more sense, now, but will need to be updated if you’ve made changes.

I’ve added a set of configs for the baselining system, even up to letting you turn it off and use some flat values from configs. I think I’ve simplified it enough that it will be doable from config.
In particular, I’ve allowed you the power of choice in which kind of profiling you prefer, and even allowed you to turn off the profiling in favor of hand-tuned values.

This should wrap up the profiling arc, and now I’ll move on to more fun stuff. 😀

LookingGlass got a bug fix. I’ve made good progress in various areas, but nothing is ready for prime time just yet. Almost to releasing the code.

Enjoy!

Mystcraft is available from CurseForge.
LookingGlass is available from CurseForge.

Mystcraft Changelog
LookingGlass Changelogs

Mystcraft 0.11.12 and LookingGlass 0.1.1

If you’ve not already seen LookingGlass, you should probably check it out.

I still haven’t fixed the API distribution for LookingGlass. I’m trying, but I’ve a little too much going on right now to get to it.
However, I have made some fixes and things to it, so that’s progress.

Mystcraft’s baseline profiling has been rearranged. See the changelog for more details. In-game performance should improve.

Mystcraft is available from CurseForge.
LookingGlass is available from CurseForge.

Mystcraft Changelog
LookingGlass Changelogs

Enjoy!

Mystcraft 0.11.11 and LookingGlass 0.1.0

If you’ve not already seen LookingGlass, you should probably check it out.

I’m releasing the first public API for LookingGlass. The source code will go open source very soon, now, but I want to make sure it’s clean first.

Mystcraft got some really cool features this week as well, particularly age recycling. Check out the change log for more information.

Note that all existing versions of LookingGlass will be effectively useless moving forward, as they didn’t have the API done. The versions of Mystcraft built at the time will only be able to use those versions of LookingGlass as well, so to be able to use the newer LookingGlass builds (with Mystcraft) you’ll need to update Mystcraft. From this point forward the API should remain fairly stable; no loss of existing functionality.

I’ve moved my downloads over to CurseForge.
LookingGlass is available from CurseForge.

Enjoy!

Check the Mystcraft Forums for updates and the change log.