117

The Ultimate anti griefer guide for servers

117 diamonds

The ultimate guide for stopping griefers and cheaters

  • 15,107
    Views, 13 today
  • 119
    Comments
  • 52
    Favorites
  • Flag / Report

Get Embed Code

Forum:
HTML:
Link:
avatar ZaphodX
Retired Moderator
Level 70 : Legendary Warrior
Posted 11/28/11 12:50:25 pm , last updated: 12/03/11 7:22:01 pm
11/28/11



bannersig.gif

These days I play Supreme Commander, which is probably the greatest RTS you've never heard of! 

I do daily uploads of gameplays, replays and tutorials - check out my videos you might like them :)

Channel:    http://www.youtube.com/user/ZaphodX1

Subscribe:  http://bit.ly/-subscribe






One part of: The Ultimate Server Guide

GAF07.jpg

This guide is part 3 of the ultimate server guide. For all other server stuff, check out the ultimate server guide. Includes: Making a server, using plugins, great plugins to have, stopping cheaters and griefers, and a noob's guide to permissions!



ozWGU.png

The Ultimate anti grief/cheat guide

How to stop cheaters and griefers dead in their tracks

  • If you liked it, please Diamond and maybe Favourite ^_^
  • Also, subscribe to me if you want more tutorials!

This setup will allow you to have a cheat/grief free server, but you should still learn how to use the plugins!

If a server doesn't have these plugins (or equivalent) you shouldn't bother playing on it.

It is the sole responsibility of a server owner to protect their server against griefers and cheaters. Here is a list of plugins to make it incredibly difficult for them to do anything on your server. I have given suggestions for the best plugins to have but you can just search on bukkit.org for an alternative if you prefer. NEVER give access to these plugins except to admins you 100% trust.



Lite version
This is the bare minimum you need, or If you are running a really bad computer that you think really can't handle many plugins. Consider installing the remaining plugins available in the full version below to properly protect your server.

NoCheatPlus
The definitive anti-cheating plugin. Stops flying and speed hacking, PvP hacks, chat spam, and more.
Download: NoCheatPlus

Anti X-ray
The best method of stopping X-rayers is using an ore obfuscation plugin. This basically means that every block appears to be an ore, making it impossible to see where any ores are. There is no risk of corruption to you world, it doesn't take up many resources, and it virtually won't affect your legit players. This is the only real way of stopping X-rayers having a huge advantage.
Before: You can see all ores, After: Everything appears to be ore. See this image.

To view alternatives to ore obfuscation check the bottom of the guide


Rollback facility
This a plugin which allows you to check where any griefing has taken place (blocks placed or broken) and then rollback everything within a certain radius or by a certain player. Example: 1 or more people destroys a load of houses and then places swastikas all over the map. You use the plugin to find out who did it, and then undo everything they did in one very simple command.

Requires SQL server: Check here and here

Block protection
This is used to protect areas so that no-one can grief in the first place. There are alternatives you can find for yourself. I recommend using World Guard for protecting server things - spawn, shops etc. WorldGuard can also be used to stop fire spread, tnt, lava, water, creeper explosions and more. However I also recommend residence, because that allows people to buy their own protected land rather than having your mods/admins going round wasting time having to protect people's houses.
Download: WorldGuardResidence

Chest protection
Allows you to lock doors and chests to prevent theft. As easy as it sounds.
Download: LocketteLWC




Full version
To provide a very high level of security for your server.

Backup facility:
You need to be able to backup your world in case of corruption, crashes, problems with your rollback plugin etc. It is also recommended to get an autosave plugin to save your world periodically.
Download: MinebackupBackup

Spam protection:
NoCheat offers spam protection, but I highly recommend STAB or SpamGuard for an extra layer of control and protection. STAB features to note: log IP and name of any player that enters, kick for first offence of spamming, BAN for 2nd offence of spamming, log of anyone who has spammed once - this allows you to see who is using hacks. Incredibly useful features!
Download: STABChatGuard

Invisible admin facility:
This allows you to turn invisible, stop mobs targeting you and disable pickup of items. Allows you to follow players without possibility of detection, very useful for watching new players and stalking players you think may be cheating/hacking/griefing. DO NOT use any other type of vanish plugin. Use VanishNoPacket.
Download: VanishNoPacket

Stopping lag from people deliberately dropping items
If you deliberately drop huge amounts of items it causes a massive amount of lag, which is very useful for griefers to create distractions. NoLagg helps prevent this and DropClear allows you to remove any drops.
Download: NoLaggDropClear,

Optional: Use MCBans
It is up to you whether to use MCBans. You cannot use MCBans for cracked servers. It is a system that allows you to globally ban players. Players that get enough bans are permanently banned from joining any server that uses MCBans. It can help put off some types of griefers, and stops griefers who have been globally banned from even joining your server. However make sure you read the MCBans pages to decide whether it is right for you. If you think you want to use MCBans read this first.
Install guide: MCBans
Website: MCBans



Important non-plugin stuff

Disable /version and /plugins commands
Disabling /version and /plugins prevents griefers from knowing what build of Bukkit you use, and which plugins you are protected by. This is very much to your advantage! They are available to everyone by default, so simply add a negative permissions node to everyone apart from your admins.

Example:
normal permissions node:
- essentials.back

negative PermissionsEX node: (removes access to a particular command)
- -essentials.back
negative bPermissions node
- ^essentials.back

The permissions nodes you need to restrict are:
bukkit.command.version
bukkit.command.plugins

Keep ontop of new exploits [IMPORTANT]
This is an incredibly important part of keeping a cheat/grief free server, but also one of the hardest things to do well. Try to search and find new exploits that are available in minecraft and the current build of Bukkit. It isn't easy, it is something you gradually get better at as you keep doing it. Once you know the exploits, let your admins know them and put procedures in place to detect and prevent them on your server. One of the best ways to do this is to actually become a griefer/cheater and learn the 'tricks of the trade'. I like to call it ethical cheating. Once you know what hacks are used it is much easier to notice when someone is using them.

Examples:
Keeping track of exploits to get around plugins. 
Keep track of duping (duplication) exploits. E.g. piston bug in beta 1.72
Keep track of exploits in the game: Godmode, flying bypasses, anti-invisibility hacks, invisibility hacks, PvP hacks, food exploits.




Alternative to Ore Obfuscation

Stopping X-rayers is a hotly contested topic. I personally weigh heavily towards using ore obfuscation. Why do I not suggest the following measures? I think there are too many disadvantages, and I hate people being able to cheat on my server. 

Disadvantages:
Some cheaters will inevitably slip through the net.
Checking on players takes up time!
X-rayers still have all the advantages: avoiding lava, seeing ores, seeing hidden bases/chests
Clever cheaters can remain fairly undetectable.


If you do choose to use these alternatives, I highly recommend disabling '/plugins' so they do not have any idea what plugins you are using to protect against X-rayers. Here are my suggestions for the alternative:



Ore logging
This is a neat, effective plugin. It logs ores players find, the time they found it, the co-ordinates and the ratio of how far they mined before finding veins of ore. This allows you to notice suspicious findings and teleport to their mines and checkout whether their mines are clearly the result of Xraying to valuable ores.


Diamond announcers
This broadcasts to the server when anyone finds diamonds, which can help your players notice a cheater as well as your staff.

A lightweight plugin. Ores found are logged, and this plugin also allows you to set 'traps'.

This plugin is a bit more functional. In the logs, it also monitors the light level where the diamond was mined, and the number of ores in the vein. Also has the option to give a random item to all players on the server.



Additional Details

Tags:Tutorial, Minecraft, Server, Make, Setup, Create, Host, Beta, Hosting, Vanilla, Bukkit, Plugins, Help, Hamachi, Guide, Herobrine, Stop, Cheat, Grief, Protect, Griefer, Hack, Hacker

Update #2 : 12/03/2011 7:22:01 pm12/03/11

Included alternatives to ore obfuscation and links to setting up SQL servers

Update #1 : 11/30/2011 5:15:53 am11/30/11

Update to include MCBans, and important non-plugin related stuff

Join us to post comments.

Comments : 119

1 - 50 of 119

Slingly
Level 6
Apprentice Archer
February 7, 2013, 8:40 am

Hey man delete guardian, its become inactive, and add CoreProtect

ZaphodX
Retired Moderator
Level 70
Legendary Warrior
February 7, 2013, 10:03 am

Thanks, added.

DerpyZ
Level 31
Artisan Lava Rider
February 12, 2013, 2:45 am

COREPROTECT IS DA BOMB

ZaphodX
Retired Moderator
Level 70
Legendary Warrior
February 12, 2013, 7:01 am

SHOUT IT LOUD, SHOUT IT PROUD.

DerpyZ
Level 31
Artisan Lava Rider
February 12, 2013, 9:26 am

AMEN

Shredbummer
Level 31
Artisan Dragonborn
January 18, 2013, 11:09 pm

YOOOOOOO SUUUIIKKKK HATEE UU IM FRENDS WITH HEROBRIN

luckyboy22
Level 1
New Mage
December 27, 2012, 1:44 pm

Is there a plugin to disable certain players using blocks such as lava or TNT? Also what is the plugin for jails??? Great guide btw! :D

DerpyZ
Level 31
Artisan Lava Rider
January 10, 2013, 5:53 am

use essentials for jails, and in essentials config, you can decide what blocks players can use.

Superbrian111
Level 1
New Miner
November 3, 2012, 12:00 pm

dude! u rock! ive seen videos on these but i could never find them :):):):):):):):):):)

jl70l7u
Level 37
Artisan Pixel Painter
November 1, 2012, 10:44 am

The picture about the X-Ray hacks isn't available. It says that the folder is empty.

potato with a army
Level 1
New Miner
October 22, 2012, 3:32 pm

what is the ip

 

RedemptionSmp
Level 15
Journeyman Dragonborn
October 5, 2012, 11:05 am

For invisibility the new version of Essentials has /vanish in it.

ZaphodX
Retired Moderator
Level 70
Legendary Warrior
October 5, 2012, 11:18 am

Almost all vanishes use packet based player removal. Any hack client can see invisible players.

RedemptionSmp
Level 15
Journeyman Dragonborn
October 5, 2012, 11:25 am

really?

ZaphodX
Retired Moderator
Level 70
Legendary Warrior
October 5, 2012, 11:34 am

Yes, this is why I say not to use any other type of vanish plugin.

Yatesdo
Level 1
New Miner
August 22, 2012, 8:04 am

oh i understand

Yatesdo
Level 1
New Miner
August 22, 2012, 7:19 am

what????? i dont see any videos????
WTF

ZaphodX
Retired Moderator
Level 70
Legendary Warrior
August 22, 2012, 7:40 am

What?

TevRIKKK
Level 8
Apprentice Pokemon
July 18, 2012, 6:23 am

how do i add plugins on a hamachi server? cause its just a priviate server but i want it too be public

ZaphodX
Retired Moderator
Level 70
Legendary Warrior
July 18, 2012, 7:47 am

Use Bukkit to add plugins. Check out the other parts of my server tutorial series.

TevRIKKK
Level 8
Apprentice Pokemon
July 18, 2012, 8:28 am

how do u install bukkit for hamachi cause im very stupid :(

bhmiji077
Level 29
Expert Pixel Puncher
October 1, 2012, 11:50 am

i can find you a video tutorial if you want, i'll be glad to help :)

jacksonzane
Level 1
New Explorer
August 10, 2012, 12:49 pm

your not stupid.you just dont know what to do

CorpseEater
Level 1
New Crafter
June 24, 2012, 6:50 am

Do i need anti grief if i make a pvp server?

ZaphodX
Retired Moderator
Level 70
Legendary Warrior
June 24, 2012, 7:32 am

Yup, you can't have people cheating on your server and it all helps catch/stop them.

420adl
Level 1
New Miner
June 22, 2012, 4:21 pm

It's Great !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

ZaphodX
Retired Moderator
Level 70
Legendary Warrior
June 23, 2012, 4:14 am

Glad it helped!

DerpMonstah
Level 1
New Miner
June 7, 2012, 4:24 pm

Second time i used your guide to set up a server xD.
Although i recommend you to add USBWebServer as a MySQL server, in my opinion the easiest way of setting up a sql server.
Linky: http://www.usbwebserver.net/en/index.php

ZaphodX
Retired Moderator
Level 70
Legendary Warrior
June 7, 2012, 10:32 pm

Thanks, added!

DerpMonstah
Level 1
New Miner
June 8, 2012, 9:58 am

np :3

d3skinner
Level 32
Artisan Skinner
May 30, 2012, 11:31 am

I love the picture, but why put Markus as a creeper signifying that he griefs? D:

Either or, this really helped. Thanks. :)

ZaphodX
Retired Moderator
Level 70
Legendary Warrior
May 30, 2012, 11:44 am

I dunno lol, I'm still butthurt he keeps putting herobrine in the release notes XD


Glad it helped.

Calico
Level 1
New Miner
May 28, 2012, 6:12 pm

+Diamond.
This is extremely helpful.

ZaphodX
Retired Moderator
Level 70
Legendary Warrior
May 29, 2012, 12:43 am

Great, glad it helped.

Mayoz
Level 21
Expert Engineer
May 24, 2012, 8:34 am

75th diamond, yeah!
Anyway, VERY nice guide. This helps me a lot. Guardian, the final replacement for Logblock and Halkeye is out. Here is Bukkit link: http://dev.bukkit.org/server-mods/guardian/ Also, I use a different spam protection plugin, SpamGuard: http://dev.bukkit.org/server-mods/spamguard/ again, very nice!

ZaphodX
Retired Moderator
Level 70
Legendary Warrior
May 24, 2012, 8:57 am

Thanks! Cheers for the advice, added that :D

ArceusZekrom988
Level 1
New Miner
May 16, 2012, 9:34 am

Amazing!!!

Very useful thank you!
I will keep all this in mind

~ARC

ZaphodX
Retired Moderator
Level 70
Legendary Warrior
May 16, 2012, 11:13 am

No worries!

Maulpf3rd
Level 29
Expert Musician
May 15, 2012, 5:35 am

Sry not underreding
I mean interesting

Maulpf3rd
Level 29
Expert Musician
May 15, 2012, 5:34 am

Hey
I give a Diamond AND subscribe u
U'r Picture of the Blog is great AND
Makes me Unterredung!!!
But Iam searching for a Programme which
Makes cool Minecraft Pictures like yours
So pls tell me IF i should Know
Tyvm

ZaphodX
Retired Moderator
Level 70
Legendary Warrior
May 15, 2012, 7:10 am

Thanks :3
Pictures like mine? You mean like the lava bucket and Notch with a TNT picture above? I just made it myself using paint.net

Trulius
Level 23
Expert Spider Rider
May 2, 2012, 2:27 am

Can't you just get permissions and low ranks wont get building acces or?

ZaphodX
Retired Moderator
Level 70
Legendary Warrior
May 2, 2012, 2:34 am

You could do, but that isn't going to stop cheaters and griefers once they get promoted.

hankowen99
Level 1
New Explorer
April 30, 2012, 11:02 am

I am a griefer who owns a server and i approve this 100%!If more admins read this list minecraft would be a better place.

ZaphodX
Retired Moderator
Level 70
Legendary Warrior
April 30, 2012, 11:41 am

Haha thanks. Do you know what the alternatives are to nocheat/knohax these days?

hankowen99
Level 1
New Explorer
May 1, 2012, 8:52 am

i found 2 ways around x-ray protect. Either a x-ray texturepack or go into freecam and look for ore sticking out in caves.

hankowen99
Level 1
New Explorer
May 1, 2012, 8:53 am

But other then that nope.

ajlittle
Level 1
New Narwhal
April 30, 2012, 2:08 pm

ZaphodX
Retired Moderator
Level 70
Legendary Warrior
April 30, 2012, 2:15 pm

Thanks! Added.

yoavsnake
Level 30
Artisan Pixel Painter
April 21, 2012, 3:37 am

Is there any way to stop automatic operator hacks?

ZaphodX
Retired Moderator
Level 70
Legendary Warrior
April 21, 2012, 3:50 am

If someone comes on and asks you to go on their server, be highly suspicious. Don't ever join someone else's server. Make sure your admins do the same.

yoavsnake
Level 30
Artisan Pixel Painter
April 21, 2012, 8:09 am

I don't own any server, but I know someone that owns a 1001 slots server (The weird part there are barely more than 5 people online at the same time).
By the way, what if there is no op online?

ZaphodX
Retired Moderator
Level 70
Legendary Warrior
April 21, 2012, 8:21 am

The exploit works on anyone, you could get a normal user to do it and then run /money give on their account to take their entire balance.

kinhawkchan101
Level 1
New Miner
March 30, 2012, 11:47 pm

Really liked this guide but I would rather use knohax Instead of nocheat I am starting my own server and this was really helpful but could someone give me a link to knohax permission nodes?

ZaphodX
Retired Moderator
Level 70
Legendary Warrior
March 31, 2012, 1:52 am

Yeah I'm going to update it, since nocheat is dead now. Go look on the knohax page, I think it doesn't need permission nodes.

russ3gamer
Level 1
New Dragon
March 26, 2012, 4:28 pm

I approve :P

ZaphodX
Retired Moderator
Level 70
Legendary Warrior
March 26, 2012, 4:33 pm

Thanks :3

kingck
Level 41
Master Sailor
March 18, 2012, 7:44 pm

yes but no.cheat is no longer supported so this doesnt explain how to prevent survival nukers

ZaphodX
Retired Moderator
Level 70
Legendary Warrior
March 19, 2012, 12:51 am

True. I wrote this a very long time ago... For now I guess you can use kNoHax and look for some anti-nukers when someone makes one or takes over nocheat.

Zorua649
Level 8
Apprentice Pokemon
February 16, 2012, 10:36 am

has anyone seen my mind? it blew into about 1m pieces about 5min ago

ZaphodX
Retired Moderator
Level 70
Legendary Warrior
February 16, 2012, 1:27 pm

I caught like two bits. Couldn't get anymore :D

Zorua649
Level 8
Apprentice Pokemon
February 16, 2012, 5:54 pm

darn, now I won't be able to- *faints*

EmptyOrange360
Level 24
Expert Creeper
April 28, 2012, 2:10 am

LOL!!!!! xD

YouCantReply2This99
Level 5
Apprentice Modder
February 3, 2012, 4:56 pm

If its by a site mod, i gotta use it! everyone on CowCraft and Kittencraft will know! Thanks so much!

ZaphodX
Retired Moderator
Level 70
Legendary Warrior
February 4, 2012, 2:28 am

No worries, glad it's useful.

LeloDude
Level 31
Artisan Dragonborn
January 15, 2012, 6:41 pm

Nice guide. Id also like to mention Ptweaks plugin. It's similar to Nolagg but better for all i know.

ZaphodX
Retired Moderator
Level 70
Legendary Warrior
January 15, 2012, 9:55 pm

Thanks a lot, I'm going to check it out, it seems good and looks like it does different things to NoLagg.

Gormidion
Level 1
New Explorer
January 2, 2012, 5:04 pm

I should tell admins and server owners about you and this page. Very helpful.

ZaphodX
Retired Moderator
Level 70
Legendary Warrior
January 2, 2012, 5:10 pm

Yeah, do suggest it. If the server you're playing on doesn't have these plugins you should probably move somewhere else or suggest they improve their plugins.

Ryansparx
Level 1
New Miner
December 26, 2011, 3:57 am

Invsible admins? oh crap...

yoavsnake
Level 30
Artisan Pixel Painter
April 21, 2012, 3:38 am

Rawr.

Danifix123
Level 35
Artisan Scribe
December 18, 2011, 5:17 am

You have been spotted by MGD number 0 I would like to ask you to join MGD pls apply here: http://www.planetminecraft.com/blog/minecraft-grief-detective-hiring-recruits/


I hope to see you!!
From: Danifix/ Number 0

1 - 50 of 119