For$
<!-- begin site header -->
<div id=

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Empty

Pages: [1]
1
Off Topic / Re: Introduction, who are you?
« on: November 27, 2010, 01:46:31 pm »
Whats up all!

My name is Martin Tibbs, however I usually go under the name Empty (MT - my initials).

Im mainly a musician/work with sound but I've been using PC's since the old 386 days. I've done C++ in college but that means nothing as I hate coding. I've got a good knowledge of computers and have some strange talent to point out the obvious things that most people overlook.

I've been running a Minecraft server for a few months and really had a headache with it all ;)

Im currently residing in the UK but have been known to travel to other countries for years at a time (mostly work related).

The reason I took the time to join up is because most Minecraft projects are small and easily managed by a couple people. This one is bigger and will most likely need an active team of people to help out, so I'll hang around on the fourms and  hopefully offer advice, help and my usual idiocy :) I believe this project has much potential!


2
Support / Re: Links on main page
« on: November 27, 2010, 01:11:40 am »
Awesome :) thanks a lot for all the answers guys. This sounds like a project with HUGE amounts of potential! I'll be hanging around your forums to hopefully give some ideas and help wherever I can :) While my C++ is rusty as hell (I did it in college about 15 years ago, and quite honestly I can't remember a darn thing) I have a large knowledge in general computing. If I can ever be any kind of help please just let me know.

Nice design on the front page by the way.

3
Development / Organised list of suggestions (hope this helps!)
« on: November 26, 2010, 11:07:46 pm »
I figured coding something is a pain in the ass, mainly because keeping such a vast thing in order is tricky. So I tried to make a nice list :)

Before I start listing I'll explain how I came to all this....

Basically, the gripes and moans I've heard. And also from running a good server I have some thoughts, which I made into these catagories.

Griefing
Functionality
Security
Safety

In short I think those are a basic as you can get it, so each of those has some more thoughts....

Griefing :

1. The ability to track a player (if under suspicion), like see their movements and actions, usage of objects, distance from other players etc. Obviously this wouldnt be a good option to have enable all the time but if you think someone is causing trouble, currently its impossible to find out unless you actually catch them doing it. Having a console with some sort of map would be nice, but another option would be to be able to log into the game and the game not say this, the admin/mod would be invisible but be "locked" to the player so he could observe them.

2."flood" protection. Meaning that if a player uses over a specified amount of, say, TNT in a specified amount of time, the server will stop them from using more till an admin or mod can verify no griefing is going on. The same for water or lava and other such items or blocks.

3.Home locking. A user should be able to lock an area around their home so that people cant build or destroy blocks in this area. virtually the same as spawn protection but enabled on a per user basis, obviously a mod or admin would do this. It would however be a pain in the behind for the admins, but saftey is pretty important to me :)

Functionality :

1.Ability to view player profiles and inventories, possibly even modify aspects of it.

2.Threaded processing. This will obviously lower latency, stutters and problems. But I BET you guys are on this already :P

3.Ability to put the damn thing into the tray on windows. I HATE having windows sitting there doing nothing ;)

4.Ability to change things real-time without server restarts. Obviously there are limits to what can be done here but it can suck having to  shut down the server to install a mod or something. Even simple aspects like turning health damage or mobs on and off without a restart would be great.

5.Server supplied textures/sounds and music. I like the idea of this very much. I dont so much care about bandwidth but would like to be able to change music once in a while, maybe let users add content. Like players could be able to draw some picture and import it to a painting that everyone on the server would see.

6.Web interface.

7.Web statistics, so people can view whos online, how many blocks have been destroyed or placed in the last hour. Statistics make geeks wet. I'm a geek with dryness issues.

Security :

1.New players should be able to join and talk to other players, but maybe not be able to build, or destroy things till their account is confirmed by mods or admin. What would be really nice is if the server could email somewhere or update a webpage with info on this.

2.I keep my server offline and private. However anyone that finds it would be welcome to join it. It would be nice if the server holds a password for each player so that people dont use others accounts. To verify someone is who they say they are, at the moment I have to check the IP against previous IP's and so on because while in offline mode the server doesnt verify the person is the real person.

Safety :

1.Automatic back ups, which rotate with xxx amount of spots.

2.World files which dont contain 25,000 files. Ugh, this is such a killer on any system. A virtual file system would be a huge improvement.

3.Automatic detection of problems (for example, if something gets stuck in a loop for xx time) and reseting of the problem.

4.Automatic server restart when no players are on. (cuurently Notchs server will get quite slow and laggy if not restarted after 1-2 days I find).

5.Daily player back ups.




Ok, those are some suggestions that have most likely been made already, but ones I feel would really be nice. Im a little tired right now so I hope the list was understandable, and helpful :)

4
Support / Links on main page
« on: November 26, 2010, 10:28:47 pm »
Dont work :)

A friend mentioned about your site, from reading the front page it seems like you guys have a nice project here! Very much looking forward to trying it out, and lending any help with bug testing/wiki etc.

I must confess I didnt check for binaries on the github page though. My apologies if the stuff I need is on there. I have a few questions though.

1.Are you planning on using multiple threads? It'd be really nice if I could assign certain cores to the server and leave the one the client uses alone. I hate adding to any lag thats already there.

2.Will this server be 100% compatible with the client, even if the client gets an update? I'm guessing the server will download the java files from the minecraft site and work using either a wrapper or interpreter?

3.Where do babies come from?

4.What are the main goals and objectives for this server? e.g are you planning on adding features that Notch might not add/doesnt want to add?

Anyways, hope things go good for you guys and im sure you're going to get a great deal of interest in the coming weeks!

Pages: [1]