I been following this sometime now and have not compiled it yet since I can't even keep up on the current demands on my server but I thought I share it for you guys who might have no seen it.
Right now I think the biggest bottleneck would be terrain generation. But with the ability to run a script and generate a full plot of land now with java I think it might be possibly soon a usable server and I'm sure a much stable server on top of that.
Anyways maybe this post will find someone really good with C++ to give them a help or maybe it will shine more light on an amazing project.
Here is also the site that I just noticed the other day but it's not yet ready:
Nice work! I really want to see a Minecraft Server that's in native code. Java has way to me overhead and loves to leak memory.
Will watch this very close. Can't wait for your next major update.
Most (if not all, in some form) can have memory leaks, it all depends on how competent the programmer is.
As for overhead, there isn't THAT much when compared to other languages on modern hardware.
There is a reason why Java is the #1 programming language for enterprise applications, and it's not because it has way more overhead, and more prone to memory leaks...
Nice work! I really want to see a Minecraft Server that's in native code. Java has way to me overhead and loves to leak memory.
Will watch this very close. Can't wait for your next major update.
Most (if not all, in some form) can have memory leaks, it all depends on how competent the programmer is.
As for overhead, there isn't THAT much when compared to other languages on modern hardware.
There is a reason why Java is the #1 programming language for enterprise applications, and it's not because it has way more overhead, and more prone to memory leaks...
lets put it this way then shall we. Nothing but a fresh start and a community done and open source project. So many benefits from this alone.
As if that was my entire argument, and not completely taken out of context...
I never said it was your entire argument-- I was pointing out a flaw.
I actually agree with you that Java isn't really the bottleneck, but I'm certainly not going to point to its popularity. A lot of things are popular that aren't necessarily correct.
Right now I think the biggest bottleneck would be terrain generation. But with the ability to run a script and generate a full plot of land now with java I think it might be possibly soon a usable server and I'm sure a much stable server on top of that.
It will be great if this server can allow pre-generation of world. I will prefer no in-game terrain generation to get more control of the world and provide better performance. Owners can pre-generate a world in certain size (don't care if it takes a long time) and preview the world before using it. Worlds can be expanded if needed by owners.
Deoxxa here, one of the developers (probably the least active) of mineserver. Q/A time!
Quote from perling83 »
hmmm sorry i cant so good english , but is this now running or not?
on the homepage i dont cant find the download link for the windows version.
Right now the website is not functional. We're not providing compiled builds of the server just yet because there's often (large) changes to the source every few hours so the builds would become stale very quickly, but you can get the source code from github here. If anyone feels like helping out with the website, it's also open source (see here).
Quote from PR#6 »
I am in if this server has built-in support for hMod and Cuboid commands.
I'm not completely sure what hMod is (a mod for the java server I presume?), but once we get the scripting working Cuboid shouldn't be too hard to implement. We're going to have a plugin system for things like external scripting, additional functionality, etc. One of the default plugins will be a Lua plugin, so people will be able to write their own mods fairly easily. The plan is to eventually support more languages as well (python, perl, what have you) through more plugins.
Quote from PR#6 »
It will be great if this server can allow pre-generation of world. I will prefer no in-game terrain generation to get more control of the world and provide better performance. Owners can pre-generate a world in certain size (don't care if it takes a long time) and preview the world before using it. Worlds can be expanded if needed by owners.
Good news! Right now that's the only method available! I'll make a note that map expansion should be optional even when the generation is working in the development channel.
Quote from nossr50 »
So whats working and what isn't?
Right now you can join, run around, mine blocks, place blocks, place water (and bask in the awesome physics), chat, all the very basic stuff. The more complex entities don't work exactly as they should right now (chests, signs, etc), TNT doesn't work, lava doesn't turn to obsidian, things like that. Stuff is changing at a breakneck pace though, so this description will likely be out of date by the time you read it (yes, I'm talking to you, anonymous forum lurker). Check the github page for more info.
Rollback Post to RevisionRollBack
A high performance, modular Minecraft SMP server written in c++ - download it today!
Erm, what? Please don't go making claims like that when you clearly have no idea what you're talking about. It builds and runs cleanly on Windows (VS2008, VS2010 or MingW), linux, MacOS X and FreeBSD.
Rollback Post to RevisionRollBack
A high performance, modular Minecraft SMP server written in c++ - download it today!
Let me tell you how excited I am for this server. I will soon use it when you release your plugin system and when it is more stable. If this program does support Lua scripting then Minecraft will soon turn into Gmod! I can already imagine... Minecraft Dark Rp :biggrin.gif: Minecraft Perp? Lol
I been following this sometime now and have not compiled it yet since I can't even keep up on the current demands on my server but I thought I share it for you guys who might have no seen it.
Since it's not set to private I think it's fine to share it with everyone.
https://github.com/fador/mineserver/commits/master
Right now I think the biggest bottleneck would be terrain generation. But with the ability to run a script and generate a full plot of land now with java I think it might be possibly soon a usable server and I'm sure a much stable server on top of that.
Anyways maybe this post will find someone really good with C++ to give them a help or maybe it will shine more light on an amazing project.
Here is also the site that I just noticed the other day but it's not yet ready:
http://mineserver.be/
Check out my Let's Play Series:
Will watch this very close. Can't wait for your next major update.
Most (if not all, in some form) can have memory leaks, it all depends on how competent the programmer is.
As for overhead, there isn't THAT much when compared to other languages on modern hardware.
There is a reason why Java is the #1 programming language for enterprise applications, and it's not because it has way more overhead, and more prone to memory leaks...
lets put it this way then shall we. Nothing but a fresh start and a community done and open source project. So many benefits from this alone.
Check out my Let's Play Series:
By that logic, Oracle Database is a fantastic piece of software.
Please don't use the popularity of a language/software with businesses as evidence of its quality.
Check out my Let's Play Series:
As if that was my entire argument, and not completely taken out of context...
Cant wait for the next build.
I never said it was your entire argument-- I was pointing out a flaw.
I actually agree with you that Java isn't really the bottleneck, but I'm certainly not going to point to its popularity. A lot of things are popular that aren't necessarily correct.
It will be great if this server can allow pre-generation of world. I will prefer no in-game terrain generation to get more control of the world and provide better performance. Owners can pre-generate a world in certain size (don't care if it takes a long time) and preview the world before using it. Worlds can be expanded if needed by owners.
Right now the website is not functional. We're not providing compiled builds of the server just yet because there's often (large) changes to the source every few hours so the builds would become stale very quickly, but you can get the source code from github here. If anyone feels like helping out with the website, it's also open source (see here).
I'm not completely sure what hMod is (a mod for the java server I presume?), but once we get the scripting working Cuboid shouldn't be too hard to implement. We're going to have a plugin system for things like external scripting, additional functionality, etc. One of the default plugins will be a Lua plugin, so people will be able to write their own mods fairly easily. The plan is to eventually support more languages as well (python, perl, what have you) through more plugins.
Good news! Right now that's the only method available! I'll make a note that map expansion should be optional even when the generation is working in the development channel.
Right now you can join, run around, mine blocks, place blocks, place water (and bask in the awesome physics), chat, all the very basic stuff. The more complex entities don't work exactly as they should right now (chests, signs, etc), TNT doesn't work, lava doesn't turn to obsidian, things like that. Stuff is changing at a breakneck pace though, so this description will likely be out of date by the time you read it (yes, I'm talking to you, anonymous forum lurker). Check the github page for more info.
A high performance, modular Minecraft SMP server written in c++ - download it today!
Not really, Its C++ so its only runs on a windows vps.
Anyway, this is kinda intriguing. Downloading after work today.
Customer Support
Erm, what? Please don't go making claims like that when you clearly have no idea what you're talking about. It builds and runs cleanly on Windows (VS2008, VS2010 or MingW), linux, MacOS X and FreeBSD.
A high performance, modular Minecraft SMP server written in c++ - download it today!
You really don't know much of C++ do you? You don't need a vps.... you can host this off any computer.
Let me tell you how excited I am for this server. I will soon use it when you release your plugin system and when it is more stable. If this program does support Lua scripting then Minecraft will soon turn into Gmod! I can already imagine... Minecraft Dark Rp :biggrin.gif: Minecraft Perp? Lol