Ok, sorry this took a while, v0.6.5 is out. I merged the experimental pure memory server version into mainstream. The server will now write chunks in a background thread which should help prevent lag while saving.
EDIT: Almost forgot, I released the source too. Its a bit messy still. Don't know if I will ever clean it up or not.
Quote from setazer »
Hi there... I've found bug... After using MCFS on hey0 server mod redstone doesn't work properly... I've tried that on just downloaded hey0 mod's minecraft_server.jar, giving myself RedStone dust, and a lever...
Placed lever on ground, then redstone just right to it... Looks like lever already turned off, but that is wrong...
And by the way after that i've placed redstone again and that just stopped server o_O
Sorry for my English. I wish you understand me.
Your English is fine :smile.gif:
Try v0.6.5 and see if the problem is still there, the bug you described should have been fixed last version, but maybe not... Also, make sure you patch minecraft_server.jar, and NOT Minecraft_Mod.jar when using hey0. If the bug is still there, I'll try and see if I can't figure out whats wrong.
This mod owns, hard. I love pure memory mode, since I have 6 gigs of RAM. No need to keep loading/saving to my hard drive. Now I have to install all my other mods again though :S
I tried the new stuff, but the command line converter seems to be broken, it gives out an error:
"C:\Program Files\Java\jre6\bin\java.exe"
-jar MCFSConsole.jar
Exception in thread "main" java.lang.NoClassDefFoundError: MCFS/MCFS
at mcfstool.main(mcfstool.java:24)
Caused by: java.lang.ClassNotFoundException: MCFS.MCFS
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 1 more
Drücken Sie eine beliebige Taste . . .
*sigh* yup, its broke again, this is the second time its happened lol. basically the .jar doesn't get packed right (its missing the actual MCFS files) Heres a download for the working console application: http://www.mediafire.com/?4zsfajf5um52b5b
Thanks for pointing it out :smile.gif: Il fix it in the main release for next version
I'm loving this so far! My friend and I share each other maps with Dropbox, and this makes it much faster! Currently, I also have Risugami's More Worlds mod installed, but it doesn't seem to integrate very well (eg. doesn't recognize renamed .mcworld files unless I rename both the .mcworld and the world folder I have, and there's issues with more than 5 worlds). Can this be fixed through this mod or should I ask Risugami about it? Thanks!
It looks like v0.6.5 still works with 1.2_02. This is because notch only changed one tiny little thing and thankfully didn't mess up the mod. Most other mods build for 1.2_01 should work on 1.2_02 as well :smile.gif:
I respect that you don't want to continue too much on the development of this with notch's announcement.
Though I do ask you to consider Bukkit support. Regardless of Notch bringing out a new file system, you can rest assured its months away, I'd be shocked if its done by the summer, which gives your mod plenty of life yet!
I'm still stuck on 0.6.4 as I'm using good old 1.1 server and hey0 133, I do intend to move to bukkit as soon as its feasible however this is one of two mods I cant live without and won't upgrade to bukkit until theres support. Would you consider making support for this to work along side bukkit? I know bukkit is in its infancy, but its the only choice server mod owners have these days.
Also, is there on news on loading in order support for the memory patch? Our 1.1gb server is taking 30 minutes to load up the first time with MCFS, which you hinted is caused by it not loading data in byte order?
As always, appreciate your support with this mod, and hope you can be convinced to make some of these suggestions :biggrin.gif: thank you!!! :smile.gif:
I've been away from minecraft for a while, so its actually just become news to me that Hey0's mod is going away... Anyway, I looked into bukkit a bit and it looks like I could get it to work with MCFS, however I'm just to busy with school and other stuff to do it now. I haven't made any progress on that load in byte order thing either for the same reason. I may eventually get around to it, but I'm just to busy now. Anyway, sorry not to be more helpful. I will probably be away from minecraft for a while more yet, but Il keep checking these forums every once in a while.
it's extremely simple to understand why they choosed multiple files.
When you can decide what you want to load by simply looking at the file name (x.0.0) it speeds up loading greatly rather than parsing an monstruously huge file.
oracle uses a similar process to speed up searches in their databases btw... (check thisdata structure)
EDIT: Almost forgot, I released the source too. Its a bit messy still. Don't know if I will ever clean it up or not.
Your English is fine :smile.gif:
Try v0.6.5 and see if the problem is still there, the bug you described should have been fixed last version, but maybe not... Also, make sure you patch minecraft_server.jar, and NOT Minecraft_Mod.jar when using hey0. If the bug is still there, I'll try and see if I can't figure out whats wrong.
MCFS - Minecraft Single File Save System.
BlockOff, a in-game block placement offsetting tool.
*sigh* yup, its broke again, this is the second time its happened lol. basically the .jar doesn't get packed right (its missing the actual MCFS files) Heres a download for the working console application:
http://www.mediafire.com/?4zsfajf5um52b5b
Thanks for pointing it out :smile.gif: Il fix it in the main release for next version
MCFS - Minecraft Single File Save System.
BlockOff, a in-game block placement offsetting tool.
It looks like v0.6.5 still works with 1.2_02. This is because notch only changed one tiny little thing and thankfully didn't mess up the mod. Most other mods build for 1.2_01 should work on 1.2_02 as well :smile.gif:
MCFS - Minecraft Single File Save System.
BlockOff, a in-game block placement offsetting tool.
I've been away from minecraft for a while, so its actually just become news to me that Hey0's mod is going away... Anyway, I looked into bukkit a bit and it looks like I could get it to work with MCFS, however I'm just to busy with school and other stuff to do it now. I haven't made any progress on that load in byte order thing either for the same reason. I may eventually get around to it, but I'm just to busy now. Anyway, sorry not to be more helpful. I will probably be away from minecraft for a while more yet, but Il keep checking these forums every once in a while.
MCFS - Minecraft Single File Save System.
BlockOff, a in-game block placement offsetting tool.
When you can decide what you want to load by simply looking at the file name (x.0.0) it speeds up loading greatly rather than parsing an monstruously huge file.
oracle uses a similar process to speed up searches in their databases btw... (check thisdata structure)
Checking patch state...
Starting Patch...
Updating File: dn.class
Injecting New Fields...
Injecting Field: MCFSInterface...
Injecting Field: importGui...
Injecting New Constructors...
ERROR! Patch failed, message: [source error] no such field: A
Backup Successfully Restored...
When i try to apply your patch with pure memory set it gives me this error
Checking patch state...
Starting Patch...
Updating File: dn.class
ERROR! Patch failed, message: null
Backup Successfully Restored...
When i try to apply your patch without pure memory a second time it gives me this error;
Checking patch state...
Starting Patch...
Updating File: dn.class
ERROR! Patch failed, message: null
Backup Successfully Restored...
Though i'm guessing its because your patch isn't in the same folder as the minecraft.jar, Am I right? Please tell me I'm right...