Minecraft

From: koswix17 Jan 2011 21:48
To: JonCooper 191 of 477
Haha, I tried to do that on a YouTube video earlier :'D
From: Serg (NUKKLEAR)18 Jan 2011 08:25
To: koswix 192 of 477
You know the stories about building your house on sand Kos :C
From: koswix18 Jan 2011 09:44
To: Serg (NUKKLEAR) 193 of 477
It's not /on/ sand, It's floating /above/ the sand.
From: Serg (NUKKLEAR)18 Jan 2011 12:45
To: koswix 194 of 477

As long as it's held up by one thin column of rock, you'll be fine.

 

{{unrealistic simulations}}

From: JonCooper18 Jan 2011 12:48
To: Serg (NUKKLEAR) 195 of 477
not in minecraft - you can build castles in the sky, no problems at all
From: Serg (NUKKLEAR)18 Jan 2011 14:00
To: JonCooper 196 of 477
...really? I haven't played in too long, can't remember :(
From: Peter (BOUGHTONP)18 Jan 2011 14:13
To: Serg (NUKKLEAR) 197 of 477
Sand and gravel both require blocks underneath them, else they fall.

Everything else can be stuck onto a wall/floor/ceiling and they'll stay there (even if the block is then removed).

(Of course, water and lava will flow downwards, if there's no block below, but the source block stays in place.)
From: Peter (BOUGHTONP)18 Jan 2011 14:17
To: Serg (NUKKLEAR) 198 of 477
Actually, there's a few more exceptions - organic blocks (leaves,cactus,canes,etc) have special rules about how they can be placed, or if they'll stay in place.
From: Serg (NUKKLEAR)18 Jan 2011 15:14
To: Peter (BOUGHTONP) 199 of 477

Ooh, ok. I can't say I'd noticed before, I only got around to very basic building in Minecraft :-$

 

I keep restarting, I tend to think I want a particular world with plenty of hills and mountains and stuff... I should stop being picky and just get on with something.

From: Serg (NUKKLEAR)18 Jan 2011 16:52
To: ALL200 of 477
I now want to play waste several hours this evening and start making a floating shelter, evolving into a floating base (of DOOM, with lava/water around it to stop creeps and possibly automated dispenser traps). Someone will owe me a life :C
From: Peter (BOUGHTONP)18 Jan 2011 18:22
To: Serg (NUKKLEAR) 201 of 477
You think you'll get that done in just "several hours"? :P
From: Serg (NUKKLEAR)19 Jan 2011 08:30
To: Peter (BOUGHTONP) 202 of 477
*days

:(( *watches*
From: Drew (X3N0PH0N)19 Jan 2011 08:42
To: ALL203 of 477
We need a Teh server...
From: Serg (NUKKLEAR)19 Jan 2011 10:59
To: Drew (X3N0PH0N) 204 of 477

edit: or we can rent one for $25 per month or something if enough of us really want it :/

 

I wouldn't imagine that it's very bandwidth intensive... Will a dedicated server run on a single-core, old 1.5GHz laptop d'you think? If so I'd be happy to get it running on that for now. I wouldn't imagine it's bandwidth-heavy either, so my measly 3Mbps down / 1Mbps up should be fine. Right?

EDITED: 19 Jan 2011 11:07 by NUKKLEAR
From: Drew (X3N0PH0N)19 Jan 2011 11:12
To: Serg (NUKKLEAR) 205 of 477
I don't think it's worth paying for, there are plenty of other servers out there. Just if someone has a spare machine lying around and a reasonable connection, kinda thing.

And yeah the server is java so it's quite resource heavy, particularly RAM, so not sure that machine would be up to it. But there's only one way to find out :D
From: Matt19 Jan 2011 11:48
To: Drew (X3N0PH0N) 206 of 477
I've been looking. Beyond getting a server, which we could probably just get another Linode instance for, I found hMod (which is being superseded by Bukkit, but that's not out yet) which allows you to add your own plugins to Minecraft, all in a deliciously simple looking API which handily includes MySQL support and many more lovely things.

I've haven't had a proper look at the documentation, but I imagine it can't be too hard to write a plugin to integrate with Beehive's user authentication then we can force people to register here before they can play on Teh Mine and do things with permissions n'shit.

All we need to do is get a server and install hMod on it and get someone to write some Java to create our plugin.
From: Peter (BOUGHTONP)19 Jan 2011 12:32
To: Drew (X3N0PH0N) 207 of 477
quote:
the server is java so it's quite resource heavy, particularly RAM

That's a common assumption/misunderstanding.

Java will use as much memory as you give it - if you say it can have a max of 4G, it'll most likely go ahead and reserve that space, even if it doesn't need it and isn't actually using it.

See here: http://www.fusion-reactor.com/fr/images/screenshots/MemoryGraph1.gif - it's been assigned upto 500MB and is allocating around 175MB, even though most times it's using less than 50MB and never appears to go over 150MB.
(The specifics will vary, but the general concept is the same with any Java server, afaik.)

The point is, you need to run a Minecraft server and measure how much it is actually using (or even, how it performs without much allocated to it), and then you'll know what you actually need.

It's a pity the server wasn't done as either a WAR or lib/JAR file that could just be plugged in to an existing JEE server, cus then I could plonk it onto my Tomcat and test all this without any hassle.
From: koswix19 Jan 2011 12:43
To: Drew (X3N0PH0N) 208 of 477
94.173.2.75
From: patch19 Jan 2011 12:58
To: Matt 209 of 477
I believe they use Hmod on the RockPaperShotgun server, and they're currently having to do some weird things with downgrading their clients since Hmod isn't being actively updated to the latest server version.
From: Matt19 Jan 2011 13:21
To: patch 210 of 477
Yeah, I saw that. There is an unofficial hMod doing the rounds, dunno if that supports the newer builds of Minecraft or not. There is also Bukkit (hMod's successor) that I mentioned, but they seem to be using the Black Mesa / Duke Nukem Forever method of development for it and haven't yet released anything.