Cuberite – A FOSS Minecraft Server Implementation
github.com
github.com
What I'd really like to see is all this skill being put towards things like Cuberite and Minetest instead put towards a serious, free, project that takes a lot of inspiration Minecraft, Roblox and Garry's Mod but is distinct enough to call itself something other than "Not Minecraft". I think if it got to the point where you could make even semi-fun mini-games within the game itself, it would take off.
Edit: Side note, I think it should leave out any nods to "Libre" or the like in the title and main description as well. I'm all about that stuff but I think making it a primary focus, instead of it being a trait the project just has, hurts more than it helps. Everyone who cares about that kind of thing gets it without being force fed the idea.
My son still plays mostly on 1.7 because that's where the modding pretty much stopped. There is absolutely no chance of modding ever happening for PE, Windows 10, XBox, Playstation, etc. They give you shitty limited options so you can remake some mini games that the modding community invented. And if you think MS isn't eventually going to merge the code bases, you're crazy.
I don't really agree (the naming point is valid, but the rest I disagree with). If you want to actually make a positive, lasting difference in the world you need to stand for your principles. I very much believe that whether or not a project is free software does define that project -- it defines what the developers think of the users and what freedoms the users have. It's more important than just being a property of the project, because it can shape the community and how the community interacts with the project. If you look at awesome projects like OpenMW[1] you can see just how much different a free software game can compare to a proprietary one in terms of the community (which comes from the freedoms the community has).
http://minecraft.gamepedia.com/Programs_and_editors/Mod_Code...
The protocol is also well documented: http://wiki.vg/Protocol
Aside: Documentation obtained this way is available at http://wiki.vg/Protocol.
Some slides about the process: https://www.grahamedgecombe.com/talks/minecraft.pdf