Tuesday, July 26, 2011

Oh Well....

Well it seems that I lost some code I was working on... and by some I mean a lot.  It is nothing that impacts the server its self but, some skin management features will take longer to come out, as I have to re-write the code.... I am not happy about this.  Time to start using subversion for everything.

Okay Everything is Set

Okay, the new auth server is out.  New source files are up.  Time for me to finish up skins and cloaks.  once all that is set then I can start on the server lists.... that will be  a HUGE undertaking.  You will see what I mean when it comes out.  It is going to be awesome.\

Update: Well it looks like I messed up.  The new auth server is okay, do not worry, but the new skin management stuff is lost (maybe).  I need to go hunting around for the files, but apperently I deleted the my development directory thinking I already released the changes, when I guess I never did... or something happened to revert them... Well, looks like everything is getting put on hold for now until I sort this out.

New Auth Server FINALLY

Okay, okay, okay, breathe.....  The new auth server is finally done, with an install/update script (so annoying to make).  If you need the new auth server now go find it at its google code repository https://code.google.com/p/mineshafter-squared/
Otherwise stay tuned and I will pack them all up and put the downloads up on my site soon (I need sleep first).

Note: Please Please Please read the readme file.  This version changes a lot of things. Also the downloads in the downloads folder are not currently the latest, I will fix that when I bundle them all up.  For now just download the MineshafterSquared-Client.jar and MineshafterSquared-Server.jar files and modify the auth file.

Wednesday, July 20, 2011

Another Update on my Progress

I am done coding for the night, but I changed some stuff and put it live (the source is still not available, there is one thing left I want to do before I publish the source for everyone, ill get to that).  The new features in what went live on my server today is new game launchers for Windows and Mac.  If you just run the Jar file the game is actually running slower than it is supposed to because Java throttles it.  My launchers tell Java to not throttle the game so it runs much better.

Now premium users do not need the proxy to log into the game or a server using the proxy.  The client proxy is required to see the skins of everyone on the server (unless other users are premium).  What happens is when you log into the game without the proxy the skin requests go to minecraft.net rather than my server.  So only skins that are hosted on minecraft.net will show unless you are using the proxy.  It just makes things much easier if you just want to play and do not have the proxy handy or do not want to download the proxy on someone else's computer.  And yes this does mean that premium users can use the web-app version of the game to log into any server running my proxy.

Skin management is a lot better now.

As for that last feature before I release the source code I can do it in a few ways and would like some feedback on how you guys want it implemented.  The feature is a way for the auth server to update itsself when a new version of Minecraft comes out so I do not need to release a new version every time Minecraft gets updated (this also fixes the constant "update minecraft, Yes/No?" problem).  It is seriously one number that the auth server passes to the client that needs to get updated, so it is something I can automate.  I can implement it so this goes off automatically when Mojang releases a new version.  Or so the admin can run it manually after the new version comes out and the admin decides to upgrade the auth server.  Or I can have it randomly check when users login (say once a month or so) for a new version.

Once that is done (and it is much easier than it sounds to implement so it should be fast), then I can start working on those server lists I keep promising (I have a lot of ideas, those server lists are going to be great if I can get everything I want to do working).

On a side note a friend of mine and I are going to start working on a bukkit plugin (we think thats how we want to do it) that will essentially enable cross-game-server chat abilities.

Sunday, July 17, 2011

Game Server Back Up

Name says it all.  Also quick note, I am on Google+ and they just opened up invites again.  If anyone wants in on G+ email me and Ill do my best to send out all the invites.

Thursday, July 14, 2011

Developers Wanted!

I can't do all of this by myself, too many ideas, too little time. Check out the forum for details.

Developers Forum Thread

Seriously, I need help. Unless you do not care if features come out super slowly.

Tuesday, July 12, 2011

Client Version 2.8

Quick Note: This is only an update for the client, server admins do not need to update the server proxy.

This update has been needed for a while. It will fix a lot of issues across all operating systems.  It will also fix any update problems the next time the game needs updating.

If you are having any trouble with the new client, stop by the forums or respond to this post.

Sunday, July 10, 2011

Update 7-10-2011

Okay, so I'm back with my development computer and will be able start working on some stuff today/tonight.  Of course after I update my own game server to the newest release and do some administration.  Ill update the forums on my progress with the site once I am done with my game server.

Features I am starting:
- Public skin picker:  all skins will start out as private and you can make them public if you so choose.
- Initial version of Server lists:  Will include auth servers and game servers.  Very basic, but will get updated with quick iterations to add the more advanced features I have talked about.

Tuesday, July 5, 2011

Are there issues with 1.7 ?

If anyone has issues with Mineshafter Squared and the 1.7 update let me know.  PM me on the forums or respond to this post.

Monday, July 4, 2011

An update, Sorry about delays

Alright.  So 1.7 came out and as far as I hear Mineshafter Squared does not work with it.  I have not been able to test out 1.7 or figure out what changed so I can update the client.  I will start that process tonight, but it might be slow since I a traveling and do not have access to my normal development system.  I will do my best to tweak everything from my laptop.  I should be able to get it to work, but keep it mind this update will come a little slow.

I apologize for this slow update, normally I am faster than this and would like to keep Mineshafter Squared  as up to date as possible, but as I mentioned, I am traveling for family reasons and can not get to my development system or my server to test things out.

For more updates and the progress on the new client update check out the forums.
http://kayoticgamer.com/forum/viewtopic.php?f=1&t=30