Live data from Hacker News

Glowstone: open-source Minecraft server

glowstone.net

41–50 of 79 posts

Re: Glowstone: open-source Minecraft server

#41
I'm old enough to remember when buying Minecraft Alpha included a promise that the code would be made open source some day. IIRC it was "when I'm tired of working on it", which given the success it's been is probably never. (For some value of "I" that's not Notch.)

Re: Glowstone: open-source Minecraft server

#43
When I was in college, I did one in C https://github.com/kev009/craftd. Looking back, there are trivial concurrency bugs and some critical arch flaws that are somewhat embarrassing and would be easy to fix now. But wow that project set me up with a lot of useful experience I don't know how else I could have ever gotten.

Another fond random memory was, during a scalability test with over 500 users on a cheap linode, Notch joined thanks to a friend that became a popular live streamer. I long for the free time and lack of organizational soul suck to do stuff like that again.

Re: Glowstone: open-source Minecraft server

#44
post #43

When I was in college, I did one in C https://github.com/kev009/craftd . Looking back, there are trivial concurrency bugs and some critical arch flaws that are somewhat embarrassing and would be easy to fix now. But wow that project set me up with a lot of useful experience I don't know how else I could have ever gotten. Another fond random memory was, during a scalability test with over 500 users on a cheap linode,…

I remember your name. I think it was from reading about the Minecraft protocol, which makes sense if you wrote a server.

Re: Glowstone: open-source Minecraft server

#45

I'm old enough to remember when buying Minecraft Alpha included a promise that the code would be made open source some day. IIRC it was "when I'm tired of working on it", which given the success it's been is probably never. (For some value of "I" that's not Notch.)

Selling the product to Microsoft is pretty much the opposite of making it open source.

Re: Glowstone: open-source Minecraft server

#46

I don't want to denigrate the effort, but... I'll be interested when I see something with a Forge-equivalent API. Porting Electrical Age to a different Java-based minecraft server is in principle not terribly difficult, it's reasonably well abstracted already, but there needs to be a modding api.

I believe Sponge is built on Forge: https://www.spongepowered.org/

Actually sponge is just an API, for which there just happens to be a implementation built with Forge

There's also a plain Vanilla impl as well.

Re: Glowstone: open-source Minecraft server

#47

This is nice, but considering the animosity the modding community receives from official channels I'm really surprised why FOSS Minecraft clones that specifically focus on mods, like MineTest, haven't taken off comparatively. https://www.minetest.net/

Could language choice play a part in it?

Re: Glowstone: open-source Minecraft server

#48

Earlier quoted context omitted.

Its not exactly a controversial statement that AWS carries a massive premium on stuff like RAM.

Great, and a airplane flight from Chicago to New York City caries a premium on the price of a gallon of gas. Please tell me how this means it is a reason to complain about the price of airline tickets?

Your analogies do nothing but confuse the issue, AWS is vastly more expensive that comparable connectivity and reundancy with colocated, dedicated or even virtualized instances in comparison to other providers, at all but the smallest scale, especially in terms of ram.

Re: Glowstone: open-source Minecraft server

#49

This is nice, but considering the animosity the modding community receives from official channels I'm really surprised why FOSS Minecraft clones that specifically focus on mods, like MineTest, haven't taken off comparatively. https://www.minetest.net/

I see this sentiment a lot on HN. I know nothing about Minecraft, but I'd be surprised if the factors at play here are any different from other situations where "superior" FOSS clones fail to overtake the original closed versions:

Network effects. If Minecraft is a multiplayer game whose fun is largely derived from sharing your experiences with others, then a new and "better" version isn't really better at all if it's sparsely populated. Not only do the network effects create value for players and spur growth, but they create lock-in, too.

Risk aversion. Developers and modders have less motivation to build for a new platform with few users and no profits because it's more likely to tank. Not everyone wants to be a pioneering early adopter.

Economies of scale. Minecraft makes a great deal of money. That money can be used to build features, woo developers, and launch marketing campaigns that bring in users. It's hard to compete as a free-to-play competitor.

Awareness. How many people are aware of and care about this particular issue? Most people aren't developers.

Re: Glowstone: open-source Minecraft server

#50
post #43

When I was in college, I did one in C https://github.com/kev009/craftd . Looking back, there are trivial concurrency bugs and some critical arch flaws that are somewhat embarrassing and would be easy to fix now. But wow that project set me up with a lot of useful experience I don't know how else I could have ever gotten. Another fond random memory was, during a scalability test with over 500 users on a cheap linode,…

For what it's worth, coming from an outsider with no interest in the game, that's some beautiful looking C.
Post reply on HN