Slashdot Mirror


Minefold Launches Minecraft Game Hosting Service

itwbennett writes "If you drew the short straw among your Minecraft-playing friends and ended up running the game server, this news is for you. A YCombinator-funded startup called Minefold will handle all the server admin tasks for just $5 a month. 'Minefold isn't the first firm to offer servers dedicated to game hosting (see for example gameservers.com) but as far as I know they're the first to structure things so each player pays his own way,' writes Peter Smith. 'In other words, if I want to set up a Call of Duty 4 server at Gameservers I can, but it'll cost me (for example) $15.95/month for a 16 player server. So I pay Gameservers and I get my buddies all to send me a few bucks to defray the costs. It's a messy system. Using the Minefold model, everyone would pay $5/month to play wherever they want. On my server today, on someone else's server tomorrow and on their own server the day after that.'"

67 comments

  1. ASTROTURF by Anonymous Coward · · Score: 2, Insightful

    This is the worst astroturf I have seen on Slashdot in years.
    Boo!

    1. Re:ASTROTURF by mwvdlee · · Score: 1

      It most certainly is news.
      I've never paid minecraft before, yet a simply search gave me dozens of companies hosting mc servers.
      Some for $5/mo for upto 5 players instead of $5/mo per player.
      But please explain to me; what could be so resource intensive in minecraft as to justify a server for just 5 players?

      --
      Slashdot social media options: AIM, ICQ, Yahoo, Jabber and Mobile Text. Why no MySpace?
    2. Re:ASTROTURF by Winckle · · Score: 2

      Minecraft can be pretty grouchy on the RAM it uses.

    3. Re:ASTROTURF by Canazza · · Score: 2

      It also has shit netcode

      They've recently hired the guys who made the Bukkit server plugin to work on the multiplayer, so here's hoping it gets alot better quickly.

      --
      It pays to be obvious, especially if you have a reputation for being subtle.
    4. Re:ASTROTURF by Riceballsan · · Score: 1

      More or less because the worlds in minecraft are generated uniquely on each server, and I do believe endless on any direction, the further out you explore, the more resources you are using on the server, ad infinium. Unlike a normal game where you have say 8 GB of a map that is permanantly cached, minecraft may have less detail per inch, but it essentially can have infinate space.

    5. Re:ASTROTURF by yotto · · Score: 1

      Minecraft has (at least) 2 things going against it. First, it's hard to optimize because every cubic meter can be any of ... a lot of blocks (128? 256? dunno). Plus, the world is 256 blocks tall. If you want to render a square around the player that is 256 meters from the player (which is pretty small) you need 512x512x256 data points which is 67 million blocks. You can do a LITTLE optimizing (Most of the space above 128 is empty, for example) but as players modify the world those optimizations could actually end up hurting.

      Secondly, it's written in Java. Nuff said.

    6. Re:ASTROTURF by omglolbah · · Score: 2

      A medium sized server eats 2 gigs of ram easy... if you have a lot of players expect anywhere from 2 to 6 gigs of ram depending on the size of the world.

      Network-wise it eats bandwidth like a fat kid on cake.. (I love mah cake!)

      It is extremely sensitive to latency.. to the point that anything above 100ms makes it extremely dangerous to fight mobs like creepers as they will have blown up by the time you have hit it a second time with your sword.. So in MP it is almost always a 'bow and arrow' thing unless you have a local server.

      When placing blocks any latency will cause you to "fall" through the block you placed if you are above it, until the game catches up and you're on top of the block again... Quite scary at times when building far up ;)

    7. Re:ASTROTURF by omglolbah · · Score: 1

      You CAN however avoid loading the blocks that nobody is around, so the infinite map is not the limiting factor, number of players usually is.

    8. Re:ASTROTURF by omglolbah · · Score: 2

      256 types of blocks (unless it is an 'anvil' map which has a 4096 limit of block-types).

      The world is segmented into chunks 16x16x256 blocks which are grouped into "region" files.
      They are stored zipped but seems to be stored in raw structures when running the game.

      Each block does not only have a type, but a damage/data value. There is probably also quite a bit of overhead...

      The game is overall lacking from optimization and just 'work' on getting things streamlined only a tiny bit better.
      Focus seems to be on new features and not stability or optimization so we'll see how that evolves.

    9. Re:ASTROTURF by justforgetme · · Score: 1

      Java. need more details?

      On a more serious note though, Minceraft (at least the beta's I was playing and I think the server sw was in alpha) were recource hogs. If you had more than 10 active users and a lot of activity you could easily fill 2GB if not more..

      And that is only the server RAM, not OS not JVM.

      --
      -- no sig today
    10. Re:ASTROTURF by mwvdlee · · Score: 1

      At the very worst case, a 16x16x256 chunk of 256 types could be compressed as a 256x256 8-bit PNG file. Since most of the map would be repetitive (either empty space or vast quantities of "ground" or "wall"), it should compress quite well. To keep the world consistant during play, you'd only need to send regular cumulative delta's and an occasional fresh full image.

      Since I don't play the game, I don't have a good idea of the damage/data/etc values, but I dare bet most of them would have a similar repetitive nature (mostly zeroed out data for empty space/ground/passive-blocks).

      --
      Slashdot social media options: AIM, ICQ, Yahoo, Jabber and Mobile Text. Why no MySpace?
    11. Re:ASTROTURF by Teancum · · Score: 2

      I'll agree that Minecraft does need a whole bunch of optimization for multiplayer applications.

      Two areas that kill Minecraft are the mob interactions (something true for most MMO games), but also the world generation routines that are designed primarily for a single player game but ported over to a multi-player environment. This is also the reason why mounted mobs aren't in Minecraft (especially a mounted dragon) because even a one or two player server would croak in a real hurry if you were flying and generated several new chunks of world data every second.

      Then again, who says that ordinary players ought to be able to create new world chunks simply by walking or moving around?

      The network messages are also far from optimized and is one area that could be tweaked to significantly improve both bandwidth and CPU usage.

      As for the Bukkit devs, one of the major areas of focus that they have been hired on to perform is to produce the API libraries for mods with the goal of unifying the multiplayer and solo mod APIs (or even have a formal API in the first place that makes sense). It seems that goal is sort of going to be contrary to efficient network protocols, but I might be mistaken and could even streamline the solo player version as well. Having a staff of developers rather than two guys who are just sort of slugging it through is going to be interesting. I expect to see more cleanup of the code, but fewer major feature changes... and fewer bugs on major releases.

    12. Re:ASTROTURF by Magic5Ball · · Score: 1

      The 16x16 chunks around each player are also loaded for each player, so the minimum static data per player would be 256 256x256 8-bit PNGs, or 16MB.

      But memory to store the blocks is hardly the main problem, even considering that players can move across a chunk in 3 to 4 seconds unassisted, or much faster in ever-popular powered minecarts. Memory to light and shade (and determine the occlusion of) each block is far more challenging when things other than sun emit light, and many blocks occlude or alter light. Much of this work has been off-loaded to the client in recent releases.

      The other big challenge is calculating all the permissible and ongoing block-block, player-block, player-player, entity-block, entity-entity, and entity-player interactions, and keeping them consistent across all nodes. This is not trivial; there's enough game logic to support player-made in-game ALUs from blocks. The Minecraft world updates all of the above at 20 Hz. Unoptimised, this would mean reading 300 MB of block data, processing it, and writing it back, per player per second. (There are tricks to not process everything, at the cost of calculating which blocks need not be updated...)

      And then, some blocks also have pointers to other data structures like orientation, box contents, processing completion, etc., plus rules imposed by mods, such as protecting blocks so that a lava pit is not dug immediately below the spawn point, or anti-griefing measures that require every player-block interaction to be logged to a database.

      --
      There are 1.1... kinds of people.
    13. Re:ASTROTURF by Magic5Ball · · Score: 1

      Blark. The active chunk circumference is apparently 21x21, not 16x16: http://www.minecraftwiki.net/wiki/Chunks

      --
      There are 1.1... kinds of people.
    14. Re:ASTROTURF by Teancum · · Score: 1

      It isn't quite infinite distances in Minecraft, even if effectively it is. When the software starts to have number overflows (exceeding maxint distances and such) the generation code gets screwy and produces some weird terrain that is all but impassible. There are some players who have either "warped" out to those distances just to see what would happen or have taken the time and effort to get out to those parts of the map just to see what it could be.

      See also the Far Lands article on the game wiki that even has some snapshots of what happens in those distant areas.

      Except for issues dealing with altitude, it is possible to have 1:1 scale maps of entire continents like Europe or North America put into Minecraft. I have played on a 1:16 scale Mercator map of the whole Earth (it is a huge map file). With the new map format, it is possible to include biome data as well. That was something missing from the map that I saw as the biome info was arbitrary and misplaced on the earlier versions of Minecraft. As I said, while not infinite, it is effectively so or at least as large as even a fairly huge group of people would want to have.

    15. Re:ASTROTURF by Teancum · · Score: 1

      The damage values and data are used for more unusual block types or minor variants, like the material types for stairs or the contents of a chest. Much of that could be put into a custom chunk in a PNG file though that could be expanded or restricted depending on how much detail has been added by players in the area.

      Most chunks in Minecraft are pretty ordinary and mundane, used as a filler to connect one area to another. If you have some very busy players on a very active world with a large number of player-built structures, the level of detail for a particular chunk could get quite high though. Then again, such data density would be expected in those situations as well.

      I like the idea of the PNG file though... it has established standards and can make for some interesting visualizations too.

    16. Re:ASTROTURF by VGPowerlord · · Score: 1

      But please explain to me; what could be so resource intensive in minecraft as to justify a server for just 5 players?

      It's written in Java.

      Stop laughing, I'm being serious!

      --
      GLaDOS for President 2016! "Well here we are again. It's always such a pleasure." -- GLaDOS, 2011
    17. Re:ASTROTURF by djdanlib · · Score: 1

      I am working on a home-grown Anvil map tool, so I have some insight into how the world is stored.

      Chunks are stored as 1D columns of 16x16x16 3D slices, of which there may be up to 16 vertical slices per chunk, and each slice has several additional 3D blocks of data representing 4 bit data values such as sky/torch lighting, enhanced block IDs (those extra 4 bits that get you from 256-4096), damage values, entities, etc. Some of these additional data blocks are only stored if they contain anything. Each chunk also has a 2D 16x16 array for biomes. The game does not store empty vertical slices.

      The chunks are individually stored within their containing Region file as a GZipped (using the DEFLATE algorithm) NBT entity. The Region file itself is not compressed, but each chunk is. Think of each region file as a self-contained file system with an allocation table and everything.

      Each Region file represents a 32x32 chunk area, which may or may not be fully populated. This represents a 512x256x512 world coordinate area.

      When things are in memory, I believe the tradeoff has been made such that things are stored uncompressed in memory for the benefit of low-latency access.

      You can check out the data for yourself with a tool called NBTEdit. It's pretty slick. (It's also not the tool I'm working on.)

    18. Re:ASTROTURF by djdanlib · · Score: 1

      PNG uses the same compression as the Minecraft chunk data, actually.

      It's stored via ZLIB (DEFLATE algorithm). The "damage/data/etc values" are 4-bit arrays, and the chunks are split into 16x16x16 slices that are only stored if there is any meaningful data within.

      Pretty good ideas - that's why they used them!

    19. Re:ASTROTURF by djdanlib · · Score: 1

      Shoot, I meant to say ZLIB, not GZip.

    20. Re:ASTROTURF by Anonymous Coward · · Score: 0

      But there are mounted mobs, try using a saddle on a pig, you can hop right on it.

  2. Clear Advertising by Anonymous Coward · · Score: 5, Insightful

    Can I post advertisements here too?

    1. Re:Clear Advertising by ArsonSmith · · Score: 1

      of course you can. Like here's my minecraft server mc.bongaming.com

      --
      Paying taxes to buy civilization is like paying a hooker to buy love.
  3. Reminder to Slashdot admins by Anonymous Coward · · Score: 1

    Commercials aren't articles. Thanks loads.

  4. ASTROTURF CRAP by Anonymous Coward · · Score: 0

    Make them pay to post a crappy ad like this, what the fuck editors?

  5. NOT ASTROTURF by kermyt · · Score: 3, Insightful

    A new payment model is most certainly news I am interested in hearing about. I am that guy that draws the short straw and ends up running the servers. This Is an innovative payment structure... now lets just see if it catches on.

    1. Re:NOT ASTROTURF by ProgrammerJulia · · Score: 1, Insightful

      There are several problems with it. To begin with, no one wants to pay to play on a server he doesn't know. On top of that, if this is meant for everybody providing payments towards the server, this won't work too well because microtransactions aren't there yet. PayPal, credit cards etc will eat up tons from the transactions. Unless, of course, they make xbox360/ps3 like "wallet" and you can only top it up with like 20 dollars minimum. I still don't see the point.

    2. Re:NOT ASTROTURF by Anonymous Coward · · Score: 2, Insightful

      astroturf you like is still astroturf. dumbass.

    3. Re:NOT ASTROTURF by kermyt · · Score: 1

      I still don't see the point.

      That's nice. but it has nothing to do with my comment.

    4. Re:NOT ASTROTURF by kermyt · · Score: 1

      I think it's interesting that all you people complaining about astroturfing are posting as AC.

    5. Re:NOT ASTROTURF by Anonymous Coward · · Score: 0

      Not really, its like Xbox Live, with fewer supported games.

    6. Re:NOT ASTROTURF by Anonymous Coward · · Score: 4, Funny

      We live in a basement, so we're not sure what grass roots actually look like.

    7. Re:NOT ASTROTURF by Anonymous Coward · · Score: 0

      What exactly is interesting about that?

    8. Re:NOT ASTROTURF by Spykk · · Score: 2

      Except it isn't really a new payment model. Paying a monthly fee to play on someone else's server has been around since the first pay to play MUDs.

    9. Re:NOT ASTROTURF by Anonymous Coward · · Score: 1

      exactly this.

      and the difference between the old model of "friends chip in for access or special privileges on a server" for whatever game worked because they were friends that either got access or special privileges. Defraying the cost of the server operator was already done, or the server doesn't operate. However, the people not paying, aren't looking to pay to play. If they were they would have already been chipping in for special rights or access on whatever server they frequent, or providing their own.

    10. Re:NOT ASTROTURF by Anonymous Coward · · Score: 0

      Ffs, I can have a proper, real minecraft server for 4$ month and it's free to play for my friends

      also a payment model where both the host and players pay singularly each for the same service.. Taking aside the fact that it's nothing new, if it were 1$ month each, maybe, but at 5$ each player per month is not a business model, is a pipe dream.

    11. Re:NOT ASTROTURF by Anonymous Coward · · Score: 0

      and I should have said "old model" in quotes, because we already had these types of services when old dialup game services like "won.net" and django or whatever tried to move over to the internet. Notice how they aren't around anymore?

    12. Re:NOT ASTROTURF by gl4ss · · Score: 1

      just kick the guys who didn't paypal you cash.

      it's not like your deadbeat zero cash in pocket 100% of the time friends will be able to pay for this service either you know.

      --
      world was created 5 seconds before this post as it is.
    13. Re:NOT ASTROTURF by justforgetme · · Score: 2

      Confrontation just makes it worse. Ignore them and they will go away.

      The model is something that should have arrived a long time ago actually. I can see this becoming quite popular for one only reason: it's a modest subscription for the ability to play many multiplayer games (all games they support and you have off course). It is convenience and service in a cheap(ish) packet.

      --
      -- no sig today
    14. Re:NOT ASTROTURF by justforgetme · · Score: 1

      But platform agnostic. And that is important.

      --
      -- no sig today
    15. Re:NOT ASTROTURF by MindStalker · · Score: 1

      You didn't read the article or information. You pay $5 a month for unlimited access to MineFold (you can get 10 hours a month for free). Access to minefold allows you to play on any map or create your own maps, as many as your want. There are no "dedicated" servers. If there are no people on your maps it will be saved off, once the first player joins your map, it will spawn a new server. I'm not sure if you can lock your map to only specific users but I believe you can.

    16. Re:NOT ASTROTURF by VGPowerlord · · Score: 1

      Not really, its like Xbox Live, with fewer supported games.

      Except that, with Xbox Live, the game servers are either running off of one of the players Xboxes (aka the pre-MW2 Call of Duty route) or central servers owned by the publisher (the MW2+ Call of Duty route).

      Microsoft has nothing to do with hosting the actual game servers.

      --
      GLaDOS for President 2016! "Well here we are again. It's always such a pleasure." -- GLaDOS, 2011
  6. Y'know what... by Anonymous Coward · · Score: 0

    ...I think I'll just stick with the $3 a month server costs I'm paying right now. If my buddy wants to play on another world with his own server, he can pay them $3 as well.

  7. I don't see the point by flimflammer · · Score: 4, Insightful

    Giant advertisement notwithstanding, this whole thing seems a bit pointless to me. First of all, I can't for the life of me find out what the individual specs are for the servers. It certainly matters for Minecraft. Second, you can get a decent enough server for $6-8 a month. Good enough to cover 1-5 players, with the details of the hosting plan plainly laid out before you.

    They only support the stock server which in many ways is inefficient and frustrating. They do mention their intent to support bucket, but that's not available now.

    If the prices were tweaked and they elaborated a little more on the kind of hardware they're offering you for your server, I think this could be an interesting addition to the many many companies already offering minecraft hosting. But right now it just does not seem to interest me.

    1. Re:I don't see the point by omglolbah · · Score: 4, Insightful

      A server without bukkit is mostly useless for anything but 100% trusted players... Which there are few...

      Being able to control griefing and do rollbacks alone is a critical feature of bukkit that NEEDS to be there for a pay server..

    2. Re:I don't see the point by Ihmhi · · Score: 1

      I use . They have decent starter packages. The $35/month package (which comes with a free Mumble hell YES) is perfect for that medium-sized server of a dozen or so people who play whenever.

      The service is usually pretty good. More importantly, though, is that you pretty much have full access to your server to install mods or however you like. There's no "approved" and "unapproved" list or anything of the like, nor are you prevented from backing up or tinkering with your files however you may need to.

    3. Re:I don't see the point by matazar · · Score: 1

      Exactly. Not that I would switch because I PREFER to do all of the administration myself, but there is a lot left to be desired from what they are offering and considering the price ranges, it's definitely not at a point where it would be worth it for your average users. Interesting take on things though.

    4. Re:I don't see the point by s0nicfreak · · Score: 1

      Even with 100% trusted players it is useless. I run a server for my family (so basically, if they don't act right, I can walk over and slap them and then take their computer away, 100% trusted), and we very quickly realized bukkit is a MUST.

    5. Re:I don't see the point by Anonymous Coward · · Score: 0

      another vote for mossycobble, they are really great

  8. I died a little inside reading the post by Turnerj · · Score: 2

    I like my advertising subtle.

  9. Doesn't add up. by GuruBuckaroo · · Score: 4, Insightful

    So let me get this straight: I can pay gameservers.com $14.95 for a 16-player server, or my group can pay a total of $80 to Minefold for the same thing. This is what passes for innovative these days?

    --
    Poor means hoping the toothache goes away.
    1. Re:Doesn't add up. by Anonymous Coward · · Score: 2, Funny

      But you get a server FOR minecraft...
      Those other hosting services host all kinds of stuff. It's not for minecraft only. Minecraft only services are way better than anything else when it comes to the awesomeness that is minecraft. You won't want to use some generic hosting for minecraft. It's just wrong to do so.. You need a minecraft server and a minecraft pc and a minecraft chair and a minecraft tablet and a minecraft house! It's meta! You simply must buy minecraft only hosting services or you're doing it WRONG!

      (They built a service to cater to the better idiot that got built. It's genius. It's going to rake in the cash. You watch. Wish i'd thought of it. Maybe i'll start selling the minecraft chair. )

    2. Re:Doesn't add up. by osu-neko · · Score: 3, Insightful

      So let me get this straight: I can pay gameservers.com $14.95 for a 16-player server, or my group can pay a total of $80 to Minefold for the same thing. This is what passes for innovative these days?

      If you and your friends have several different servers (more likely when they expand this to include more titles), it doesn't take long for this to actually be cheaper.

      --
      "Convictions are more dangerous enemies of truth than lies."
    3. Re:Doesn't add up. by yotto · · Score: 1

      Sounds pretty innovative to me!

    4. Re:Doesn't add up. by icebraining · · Score: 1

      They're probably expensive anyway, yes, but you can't consider all the games alike - a player on Micecraft probably eats way more resources than a player on your average FPS.

      In fact, you can see that in their site: a slot for CS Condition Zero is 0.61E, but for the same game at 1000 fps it's 2.71E.

    5. Re:Doesn't add up. by Anonymous Coward · · Score: 0

      "1000 fps" is a scam anyway - and only idiots that do not understand basic stuff buy such crap.

    6. Re:Doesn't add up. by Anrego · · Score: 2

      Funny thing is, without support for popular plugins, it's not even a good minecraft host!

      Unless you are playing with a circle of 100% trusted friends (and even then, being able to do a rollback when someone makes a mistake is good) .. this is going to be mostly useless (in addition to being an insane ripoff).

    7. Re:Doesn't add up. by elsurexiste · · Score: 2

      This. Somehow, WoW had a similar arrangement: you paid for whichever server you were running and you played with your friends. Yet, this is innovative?

      --
      I rarely respond to comments. Also, don't ask for clarifications: a brain and Google are faster, believe me!
  10. FUCK YOU SLASHDOT EDITORS -- SPAM by Anonymous Coward · · Score: 0

    This is absolutely and completely 100% fucking spam. Fuck you, slashdot editors. There are countless Minecraft hosting services out there and there are countless "everyone pool your money together and we do the processing" features out there for communites/guilds/clans/etc. They exist for Minecraft, Counter-Strike, BF2, BF3, Red Orchestra and *many* other games.

    Absolutely nothing about this is new AT ALL. This is just the cunts remaining at Slashdot making bank after Taco has abandoned the ship, every chance they can. Fuck you guys and fuck Timothy's "video advertising" attempts with that jacket before (that you guys swore was totally not at all advertising - nope!).

  11. good luck with that by sdnoob · · Score: 1

    sorry. getting money out of random players won't work.. and per-slot for clan servers it's cheaper to get your own.. even if you have to wrestle donations out of some of your mates.

  12. FUCK OFF EDITORS by Anonymous Coward · · Score: 0

    This is spam, pure and simple. Editors, go fuck off.

  13. IS ASTROTURF by Anonymous Coward · · Score: 0

    An advertisement is an advertisement. Take your pro-spam bullshit and fuck off of Slashdot.

  14. Condescending summary by Drinking+Bleach · · Score: 1

    Apparently hosting a Minecraft server for friends is "drawing the short straw"? The thing is easier to set up than a ****ing HTTP server, how are these people supposed to be enticing admins when they insult the intelligence of said admins?

  15. Silly by s0nicfreak · · Score: 1

    You can already get a minecraft server for $5 per month. I pay $5 per month for a 5-slot server for my family; if we were paying per person, it would be $25 per month. If I were playing with 4 friends and didn't want to pay the $5 myself, we could all chip in $1. Why would people pay more for a server they get less control over? I also help admin another server, 150 slots, and the owner pays for it himself. There are hundreds of minecraft servers out there paid for by other people that will let you play, unlimited hours, for free.

    1. Re:Silly by Anonymous Coward · · Score: 0

      Who do you end up hosting with?

    2. Re:Silly by s0nicfreak · · Score: 1