Ok, so I saw the start-up guide, and followed that, and got my first SMP server up and running. Groovy.
I have been having a couple of issues though, and I was hoping to get some help, the answers weren't in that FAQ there.
1. Maybe lag issues:
When I first loaded my map there were tons of pure black spots all over the hills and stuff. Upon closer inspection, they were entrances to caves, or overhangs as little as one block deep. The problem was that the game wasn't loading the lighting correctly, and that it was either being pitch black or bright light. After placing and removing a block of dirt in the black space, however, the game seemed to fix itself, and the entire black space went to its shaded lighting. Is that normal? I would rather not fix every spot like that, that would take forever...
Another thing, is that often times when I will be mining dirt, or breaking ice or doing anything to the environment, it doesnt seem to register. It is like I lagged and never broke that brick at all. I dig a block of dirt, and its almost done, then when it should break, it goes back to normal. Now I was doing a localhost test when I noticed that, so its not like my internet is bad, I mean it was my own computer that was hosting the match. And my computer is not all that slow either. Does this happen to all online games? Is this my or my computer's fault? Or is it the game's, and is something Notch will fix sometime in beta? I mean, I certainly don't mind waiting for a patch or fix if its the game's bug not mine, but if theres something I can do, I would like to.
Is there any way to devote more of my computers resources to running this server? Because when the game started I got a message saying "WARNING] Can't keep up! Did the system time change, or is the server overloaded?" Nothing really seemed to happen, it was just a spike in memory usage on the little graph on the left there, and I got the same message when I joined and left as a player.
Lastly, I dont feel I have the same amount of control that I see other admins in other servers having. I mean yes I see that I can stop the server, and ban people, but how do I do all the cool things like fly and have water blocks in my inventory, and restrict other people from using certain types of blocks like lava or water or tnt or something, and how to I set up a hierarchy so that newcomers have very restricted rights, but members, and advanced members can do more, so that only the ppl I trust can do the most? Does that require a bunch of scripting know-how? Cause that might just go over my head, im afraid.
Thanks, that answers everything except that block breaking thing. Its almost infuriatingly common, like every 4th block won't break when you are mining it. That sort of thing would really slow down game play and just kinda make the game less enjoyable. I don't believe I've ever ran into a problem like that in single player, classic or alpha, is that just something I'm supposed to get used to with multiplayer?
Ah, so it probably is my computer?
Ive got a laptop running Vista, core2duo cpu 2.4 GHz for both, with 4 GB Ram and a 32bit operating system. I kinda thought that since Minecraft isn't exactly the most visually stunning game around (haha) I wouldn't really need a super computer to host a clean, well running server. Would it run better on a Mac?
thanks, and I am not considering buying a new computer for minecraft haha, but my friend has a Macbook Pro, so I didnt know which one of us should be hosting the server. I kinda figured I should, since he is even less informed than I am about this.
And I bought 4 gb of ram even though I can only use 3.5? haha how stupid of me. Oh well, I guess Dell came out on top in that computer sale...