NoCheat
Thank You!
Thanks to everyone who used and liked this plugin. I've set the plugin to "abandoned" status myself (that's why there is a red box above this text), because it describes best the current status of this plugin. Thanks to everyone that supported me during the year of development, with money, bug reports or simply kind words.
What now?
NoCheat 3.5.0 no longer works with recent CraftBukkit build and you will no longer get any updates or support from me anymore.
If you want to see the original version of this description page for this plugin, you can find a copy of it here: Original plugin description
Replacements for NoCheat
Check out these plugins.
NoCheat+
It is based on NoCheat's code and is therefore similar in how it works. But it also adds a ton of new features. You can find it HERE.
NoCheat Classic
It is the original NoCheat without any modifications beyond what is necessary to make it work on modern CraftBukkit versions. If you like NoCheat exactly the way it is, this may be what you are looking for. You can find it HERE.
AntiCheat
Is a new plugin that's built from scratch. That means it will behave and feel different to NoCheat. I'm sure the developer appreciates new users and bug reports. Get it HERE.
Make your own
Don't like the presented alternatives? You may just create your own plugin instead. The source code for NoCheat is HERE.
Placing on liquids is very bugged. (2.05) Our users seem to be having issues placing reeds on dirt.
@Dr_Proffesor
You are not supposed to use 2.04 with MC 1.7.3, it's for 1.8
EDIT: BukkitDev doesn't let me to choose something different than 1060 to display on the right side, that's why I describe downloads here: http://dev.bukkit.org/server-mods/nocheat/pages/changelog-and-downloads/
lots of errors mc 1.7.3 and nocheat version 2.04 http://pastie.org/2548189
@CoolOppo
If you use 2.05 (I just uploaded it), NoCheat should detect automatically when players are in creative mode and deactivate checks that would prevent it from working properly.
That way you don't have to manually adjust permissions or configuration for players when they switch between creative and survival.
So how would I make it so that (in 1.8.1) they can do everything, and fly if I put them into creative mode, but can't with a client mod?
I've filed a bug report with Mojang and need your help:
http://getsatisfaction.com/mojang/topics/sprint_exploit_sprint_much_much_faster_than_intended_by_the_feature
Can you reproduce what it describes and then confirm on the bug report that this problem exists? Unless this gets fixed, there is no way that NoCheat can allow sprinting without leaving the door wide open for hackers to bypass it (to a certain extend).
@tremor77
Sure it does. There are 2 parts that deal with flight: "moving.flying" and "moving.running". The rest is in the descriptions.txt.
In short: If both are active, the player isn't allowed to fly and is limited in his walking speed. If only moving.flying is active, the player can fly, but at limited speeds. If moving.flying is not active, the player can move completely free (unlimited speed flying).
I'll refactor those probably now, as I keep getting asked that question, and I want to better integrate the new sprinting ability optically. Let's see what comes out of it...
So does NoCheat no longer block flying, but only blocks flying at a certain speed?
On the ball. Beta build tested and working on 1.8. Keep up the good work!
@Evenprime85 Thanks, perfect plugin. I still wish for Groupmanager support though (comes w/ essentials). You deserve ice cream.
@deleted_7536780
It's the name of a certain type of hacks. The player will dig all blocks within a certain distance around himself automatically and inhumanly fast. Some variants of this hack allow to limit the digging to certain blocks or block types.
Most of those "nuker" hacks get identified by the blockbreak/direction check, because most of them only send commands for digging, without sending a command to turn the player around to face the block first. In the 1.xx versions of NoCheat the blockbreak/direction check was called "nuker" check, but I found that to be a bit confusing and not very descriptive for people who never had contact with those types of hacks.
What is "Nuking"
@Evenprime85
Aaaah crap. Why did you have to be the first of the plugins I use to do this xD
I guess I'll wait to update then. Thanks.
@Pythros
Correct.
If I'm understanding correctly.... your code no longer supports Permissions but only Bukkit's Permissions?
@Coolio2039:
This is not a problem of NoCheat, as NoCheat doesn't influence logins in any way and only gets executed when players are actually on the server playing.
There are problems with Minecraft.net authentication servers, they're overloaded because everybody expects 1.8 to be released soon. That couuld be your problem. Whenever you connect to an "online-mode" server, the client and the server will connect to minecraft.net servers for authentication first, and at least one of those connections seems to time out.
You can put your server in "offline-mode" (server.properties file) and therefore don't need the minecraft.net servers for logins, but be aware that anybody can connect with any name he wants to "offline-mode" servers. You should at least run one of the "Auth" plugins in that case to avoid people logging in e.g. under the admins name, and you would still have the problem of how to know if people really are who they say when they login.
Getting a problem,whenever i run the server with NoCheat it says it runs fine,but i can't connect to it. (internal server error,java.net.ConnectException:Connection timed out:connect to be specific connecting error) Off topic: Does anyone know the plugin where you do the /login thing and it magically makes the server cracked?
Please help me guys, I REALLY don't want to turn flying off,doing that is a pain in the butt for me and i'm tired of no flight.
Plugins: Nocheat(of course) AntiBuild BlockCrusher ChopTree CommandBook Deathnotifier Dwarforge Essentials EssentialsChat EssentialsGeoip EssentialsGroupBridge EssentialsGroupmanager(important) EssentialsSpawn(important for me until i get mobarena) Factions (will never,ever,get rid of it) I believe i can fly(probably gonna replace with magic carpet) Jail(keeping until Simplejail updates) Logblock Logblock questionner Odditem Spout(current dev build) Tradecraft VanishNoPickup Worldedit Worldguard whew thats a lot of plugins for me.
@th3controller:
sorry, I made a mistake when writing those descriptions, therefore they don't show up. I'm uploading a new version of NoCheat now with the correct ones. Until I'm done, here are the three missing descriptions:
chat.spam.timeframe
Over what timeframe (in seconds) should the messages be counted?
When the time is over, counting starts at 0 again.
chat.spam.limit
How many messages per timeframe may the player send without it counting as spamming?
chat.spam.actions
What should be done if a player is trying to spam the chat.
Unit is number of chat messages above the limit you declared above.
Can you please provide a configuration file explanation because I want to configure your "anti-spam" feature but it looks very confusing and I have 2 anti-spam plugins installed and I want to remove one. Please update or reply soon!
@frozeny95:
I've added a new link to the description now, which points to a new site called other plugins. You can find some X-Ray solutions there.