Well... seems the following post was a bit to much. It was brought to my attention that it has a more accusatory tone to it, rather than a constructive one, thus I have hidden it. I was a bit on the grumpy side at the time of writing. I will not erase it, as it covers some good points. If you wish to read it you may, but it is your choice. Do not get angry or overly frustrated with me, I hid it for a reason. If you read it that's your choice and I'm not dealing with any fallout from it. (bottom of post)
Alright, I'm gonna go over a few points about the server that I believe could be improved. I am not claiming to be an expert at running servers, but I am extremely far from noobish. I have had a significant amount of experience with griefers, server operations, server setup and configuration, and bukkit plugins.
The main focus of this entire post is to go over griefing and the risk it is posing to the server, the lack of measures to prevent any major disasters and what can be done about it.
To start off I'm gonna refer you to a couple youtube videos.
http://www.youtube.com/watch?v=RTTkrS-o6OQ&feature=related
http://www.youtube.com/watch?v=ga0UmBtIXXg
Alright. From the two video's above you can get a small idea about what can happen to the server. Now those are guys who only play to griefe, i suppose you could call them professionals. There are tons of small teams like that, not to mention the single players who know how and when to do the most damage (the not so long ago bombing of two large areas?)
Griefer abilities-
--Insta-break (instantly breaking blocks)
--Name spoofing (name banning is useless)
--IP Proxies (ip banning is useless)
--God-Mode (kill? lawl)
--Invisible (cant see them, or their name, good luck banning them)
--Nuking (breaking all blocks of a similar type within a certain radius)
--chat spamming
--Build Hacking (placing many blocks at once)
--Kill Aura (kills anything within a certain radius of the player)
..... and so many more
The things they can do to you and your server in its current state-
-Burn all the forests down (destroyed landscape, and lags/crashed server) (permanent damage)
-Destroy houses and buildings instantly (semi-permanent)
-Burn houses and building to the ground (semi-permanent)
-Nuke(IDC2) and tnt the landscape (permanent damage)
-Steal all items (permanent damage)
-Destroy all chest and their contents (permanent damage)
-place clocks everywhere
They can do all this and more and get away with it with none knowing any better.
The server can be completely ruined along with the playing experience of everyone on it.
The measures that are not being taken to prevent the server from being griefed-
-There is no block logging and rollback system (as far as i know)
-There is no area protection system (worldguard doesn't count, since it is only usable and editable by admins and the like)
-There are backups but not frequent enough to prevent massive rollbacks
-Fire-Spread is not disabled
-There is no proper chest-protection system in place. (lockette doesn't count, since the chests are still surprisingly easy to get into, they are also destroyed in explosions)
What can be done to protect the server and its players-
- block logging, to identify general griefers and rollback their damage. Plugins- HawkEye, BigBrother, Logblock. Any one of those 3 will do the job.
-Area protection. Allows players to protect their time investments to the server without having to rely on moderators/admins willingness to protect them. Recommended plugin- Residance (it has immense configurations, so don't worry about it not doing something)
-Backups, more frequent backups to prevent massive rollbacks.
-Fire-spread. I need not go into why this is bad. Fix- Go to your worldguard config and turn it off.
-Chest protection. This is a big one. People keep everything they have in chests they believe to be secure. If their house gets blown up, a creeper comes to close, some Joe wants those diamonds, they are screwed. Fix- A Block logging plugin as mentioned above (loggs chests as well) and a chest protection plugin. Recommended plugin- LWC
I implore you. Please take this into strong consideration. If you wish to become more popular you will need to change a few systems, also take into account the more popular you get the more exposed you are.
Server Lag-
-This is another thing that will affect your ability to become more popular.
Here are a couple suggestions
-Get a new server (I am currently offering)
Use java parameters.
You can add java run parameters. This will greatly boost your servers performance- The Xms, Xmn, and Xmx you need to change according to how much RAM you have. The following are my parameters for my server.
: -Xms2048M –Xmn2048M –Xmx12288M -Xss768k -XX:TargetSurvivorRatio=140 -XX:MaxTenuringThreshold=72 -XX:+UseParNewGC -XX:+UseFastEmptyMethods -XX:+AggressiveOpts -XX:+DisableExplicitGC –d64 -XX:+UseAdaptiveGCBoundary -XX:MaxGCPauseMillis=250 -XX:SurvivorRatio=24 -XX:UseSSE=3 -XX:ParallelGCThreads=2 -XX:+UseBiasedLocking -XX:+UseLargePages -XX:+UseFastAccessorMethods -XX:+UseStringCache -XX:+UseCompressedStrings -XX:+OptimizeStringConcat -Xnoclassgc
Info on Xms, Xmn, XmX, Xss- http://www.caucho.com/resin-3.0/performance/jvm-tuning.xtp
that should give you a significant and noticeable performance boosts.
Some constructive criticism, hopefully this is taken seriously and read thoroughly. It was written to help you guys out in the long-run. I apologize for any rage-points.
ANTI-GREFING MECHANISMS One would think that after having the entire servers project nuked and destroyed someone would be smart-enough to think "hey, lets get some sort of anti-griefing system on here. Nope not a single thought about anti-griefe!
Let me cover some of the griefing points-
-no whitelist
-publicly advertising
-No protection system
-no proper logging system (big brother, hawkeye, logblock?)
-Fire spread is enabled
-Griefers HO!! Seriously though, this is a server just sitting there ripe for the picking. Admins, do something about it. Having the "it hasn't happened yet" attitude is the most idiotic way to go about administering a server. Come on, when the entire map gets ruined, the server map is crashed and everything is burnt. Will the point go across then? Or will the players just have to suffer. Get real, every respectable server in the world incorporates anti-griefing mechanisms, because there are griefers everywhere. All it takes is one person with flint and steel, i understand that you are naive about the administration of a server, that is why I am putting these suggestions in.
EDIT: 2 more places just got blown up. I made suggestions for anti-griefing, and got blown off. wow....... lets keep letting our crap get destroyed to the expense of everyone elseon the server when we do roll-backs.
*random suggestion* if you refuse to incorporate anti-griefing in your server at leasst make backups every hour or 30min so rollbacks arnt as brutal.
Chest Protections, another anti-griefing mechanism. You guys have lockette. The only thing it does is block users from directly accessing your chest. They can still destroy your chest and take your items. fail.
Honestly I really like this server, but I will probably stop playing now. Since anything I do has a massive chance of being destroyed by a random griefer, there is no security for my building', machines or even my items. The most recent "nuking" incidents showed me that. That was a single griefer, imagine what a group of 3 or 5 could do? You guys hope to gain popularity for your server, you may, but it may not be the kind you hoped for. If you want to become a "decent" or "respectable" server you have to seriously re-consider your plugins and administration policies. I'm, not calling out the admins, jsut saying the the practices and policies need to be thought over and revised. perhaps talk to someone with significant server administrating experience.
--Douglasg14b
EDIT: I love the server to much. playing -_-