I'm doing this post to give publicly the idea I tried to do and I wish will come true one day. Especially because it can be done, it only needs a bit of work; and it has more chances to come true if people read it and some get interested.
The post is long because it is detailed, so I'll start with the summary; I know how to do one ultimate (not THE ultimate because other rules can lead to other interesting servers) PvP and PvE Minecraft server. I know how because it's quite my work and hobby to analyse what's fun, what is not, why it's fun, how to improve it, stuff like that.
Here are the mechanics (and so, plugins, mods and rules needed) to do so : * you can't know how many players are online, nor who's online. * you can't see when someone connects, disconnects or dies in the server. * the world is limited in distance, and when you come to a "border", it teleports you to the other border. Ratio 1:1 with the Nether, same distance limit in the Nether, in the Overworld and in The End. **** the size of the world is directly managed by admins, and function of the number of players. ****i've not found any plugin or mod up to date to SHOW the limits of the map to anyone, a user-friendly one. It has to be randomly generated, you know, so admins musn't know it either. * you can't see names of anyone if they're not next to you (1 block distance). * ability to do traps, to hide entrances and stuff (SecretRooms). ****but hidden chests are disabled : "any block in sight can be a chest" is too hard, too much. * Wireless redstone. * no stuff can be safe, wherever, whenever; anybody working hard enough will find it eventually and take it. ****so ender chest are disabled. * Death = ban 2 - 3 minutes. Then you can reconnect. * When you connect for the first time and when you die, you respawn randomly in the world limits. * The chat is limited in distance (plugin RealisticChat), it's realistic; you can shout and lose food, whisper to send only your chatting in a very short distance. You can hear people chatting if you're not too far... and track them. * When you move, you're not invisible anymore. Balance that potion, baby. * You can pick mob spawners with silk touch. * A Nether more interesting (NetherOres, NetherRocks) and harder (Mo'Creatures). * If you log out while in fight, you get killed by the server. "in fight" means 12 seconds after being hit or hitting something (mobs, players...). And remember, killed => banned 3 minutes + random spawn. * no tech mod in the first place, it's too hard to balance. * kills and death for each player are stored and can be seen by anyone on the server and, why not, on a website. * Joining the server would be by opened whitelist; you give your name in private to the admins, they add you to the whitelist and give you the necessary files to connect. * Cheating is prohibited (Help! "Player in cubes", "Anticheat", "NoCheatPlus", help... how to counter x-ray? Forcing textures would be fine...). * Anything else is permitted.
Why would this be one ultimate PvP and PvE server?
Because death matters; because your stuff can be taken by any random ******* noticing it, because you can hide and track someone to kill and loot him using gameplay stuff (and not out-game stuff like "haha he has just disconnected"), because you can hide your stuff thanks to that awesome SecretRooms mod, because you're never 100% safe even after hiding your stuff, because it will be about alliances and treasons, solo players and very numerous and organized ones.
For sure this won't be a big building server, a building will be griefed in no time i guess. If the building is seen.
Each one can create his own goals anyway, it's Minecraft.
I've tried doing that server. I did everything fine while configuring it (it was in 1.5.2 back there) excepting :
* no plugin to hide number of players of the server, or fake it randomly, both for the Minecraft servers list and once online.
* no anti-cheat working with the mods i've put.
* no anti-xray working.
* no visible world border.
I'm ready to pay for the server and to configure it (did it already for Minecraft 1.5.2) if all those conditions are met. I guess i'd need developers to do the missing mods and plugins.
A good anticheat is needed to admins don't have to do any police stuff and can be simple players, not knowing the map nor the players locations.
I'm ready to join any such server as a simple player if it already exists.
Interested? Contact me or develop one of those needed stuff. Or both. Or post here.
I have contacted the creators of most plugins and mods we have to use for that server; so far, chicken_bones, AbrarSyed, Divisor, AleXndrTheGr8st, skyboy026, Annysia and DrZhark on Minecraft forums. Brettflan, cakenggt, godpuppet1, MYCRAFTisbest, TheOnlyShad0w, wickersty, and ImDeJay on bukkit dev.
Very special credits to mushroomhostage, who gave me will to make such a server and helped me in my early testing. An awesome, very friendly and patient guy.
We may see other people that can be interested by the project.
So far, we would need to have people working on the last mods and plugins needed. The big part is the anti-cheat one, I guess.
thanks TheOnlyShad0w for your post. Feel free to change your mind and join us on the ongoing work!
So, the project is officially started. I'm going to state here what we still need and the next steps.
4 WORKS TO BE DONE :
* a mod or plugin to hide (or fake) everywhere the number of players of a server (and who's online).
* a mod or plugin to add a way to show the limits of the OverWorld, the Nether and The End (and remember, when you go to a side, you're teleported to the other side, thanks to Brettflan plugin WorldBorder).
* a mod or plugin to prevent x-ray textures (last resort idea : forcing textures). I think spigot did that, why isn't it working in the MCPC+ 1.6.2 build I'm using?
* an anti-cheat workingwith the already used mods and plugins. This is the hard part.
In order to get that work done, I'll keep contacting developers, and another guy with me on the project (thanks to Mushroomhostage for giving me his nickname!), superMCSWEET, is going to communicate too on the subject. We need good souls to develop that stuff, it's unavoidable.
Next step besides the communication : I will re-host the server with what currently works, so that people interested can join (whitelist, PM me) and test it.
I've set up a test server. I'm still working on having a sufficient-but-light Minecraft client with superMCSWEET (i'm not used to create Minecraft clients for others), but if anyone wanna join this "alpha" server to see the work done and how it is so far (without the 4 points still needed), feel free to PM me your Minecraft nickname so I add you to the whitelist and I send you a link to the client.
It's private and limited (just a little server I used for my non-pvp server so far that i changed to the pvp server), but it works fine. I'll contact more developers as almost nobody answered me, and so the project is a bit dead on the necessary developing-part.
Do you have skype and TS3: yes I do, Zeabra or Vance Nicusanti
Previous Experience: Yessss ive been playing minecraft for 3 years now and have been on heaps of servers, I am elite+ on OPMC, and I was mod on there. That is Husky server. I helped build that server and a new server called leather craft.
Do you work well with others? Yes, I do, I can solve almost any problem there is on server.
Do you work well with stress? Yes, very well, I have a little sister at home thats 12 that annoys me a lot but I handle it.
How do we know you can dedicate some time to the project, and how much will you dedicate? Well, im practically on minecraft everyday of the week, I build specialty large scale buildings as well and a avid pixel artist. I have been in love with building and its just very fun and allows creativity.
Tell us about yourself: My name is Vance Nicusanti, Im 14 and I LOVE Minecraft and CSGO. I am a graphic artist at my high school and I am good at website building. I have not gotten around to learning Code, however I plan on it in the near future.
Any questions for me? Just reply back to this and I'd be happy to answer and of your questions.
Oh hey guys. Thanks for your answers. Sorry about the delay here.
Well it's simple. I got this project, which i know would be very much fun for players who love PvP, but I can't finish it yet.
On the modding part, we need :
* a plugin to hide number of players of the server, or fake it randomly, both for the Minecraft servers list and once online.
* an anti-cheat working with the mods i've put.
* an anti-xray working.
* a visible world border (physical or just visual, doesn't matter)
On the rest, we need:
* a server (if I see people are motivated again and/or if i can get another job, i can do it again),
* me making again the working 1.5.2 configuration of plugins&mods on the server OR * me succeeding in putting a working newer configuration,
* people coming, testing without cheating, understand how amazing the server is, and helping to find developers that would do the 4 modding things i listed here above.
The big big problematic part is the anti-cheat, because of all mods running (full list in first post).