Inactive [SEC] NoCheat v3.5.0 [CB 1.2.4 R1.0][ABANDONED]

Discussion in 'Inactive/Unsupported Plugins' started by Evenprime, Feb 15, 2011.

  1. Offline

    Evenprime

    Xp10d3, Dereku, MyPictures and 35 others like this.
  2. Offline

    Tealk

    Hi, i get this error but why?
    Code:
    2011-08-14 17:12:27 [SEVERE] Error occurred while enabling NoCheat v1.12b (Is it up to date?): PLAYER_VELOCITY
    java.lang.NoSuchFieldError: PLAYER_VELOCITY
        at cc.co.evenprime.bukkit.nocheat.checks.MovingCheck.registerListeners(MovingCheck.java:411)
        at cc.co.evenprime.bukkit.nocheat.checks.Check.setActive(Check.java:56)
        at cc.co.evenprime.bukkit.nocheat.checks.MovingCheck.configure(MovingCheck.java:384)
        at cc.co.evenprime.bukkit.nocheat.checks.Check.<init>(Check.java:36)
        at cc.co.evenprime.bukkit.nocheat.checks.MovingCheck.<init>(MovingCheck.java:38)
        at cc.co.evenprime.bukkit.nocheat.NoCheat.onEnable(NoCheat.java:150)
        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:126)
        at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:878)
        at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:272)
        at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:162)
        at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:146)
        at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:284)
        at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:271)
        at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:148)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:335)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
     
  3. Offline

    brown34

    mee to i get this error
     
  4. Offline

    Evenprime

    Look a few lines above that error. You should see a message:

    Code:
    INFO (NoCheat) Did you know? This version of NoCheat was written for CraftBukkit CB #1046, it will NOT work on older versions.
    
    I suggest upgrading to CB #1046 (or better, go directly for CB #1056), or stay with CB 1000 and keep using NoCheat v1.11c until you upgrade.
     
  5. Offline

    brown34

    Code:
    15:43:20 [INFO] (NoCheat) Did you know? This version of NoCheat was written for
    CraftBukkit CB #1046, it will NOT work on older versions.
    15:43:20 [INFO] (NoCheat) Did you know? NoCheat supports the new SuperPerms syst
    em. You can activate it in the config file.
    15:43:20 [INFO] (NoCheat) Did you know? You can find detailed information about
    all configuration options of NoCheat in the file "descriptions.txt" in your "plu
    gins/NoCheat" folder
    15:43:20 [INFO] (NoCheat) Did you know? You can deactivate these Messages in the
     config file, if they annoy you.
    15:43:20 [WARNING] [NoCheat] you have set "allow-flight=false" in your server.pr
    operties file. That builtin anti-flying-mechanism will likely conflict with this
     plugin. Please consider deactivating it by setting it to "true"
    15:43:20 [INFO] [NoCheat] version [1.12b] couldn't find CrafTIRC plugin. Disabli
    ng logging to IRC.
    15:43:20 [INFO] [NoCheat] version [1.12b] is enabled with the following checks:
    moving speedhack flying fastswim
    15:43:20 [INFO] Server permissions file permissions.yml is empty, ignoring it
    15:43:20 [INFO] Done (0.846s)! For help, type "help" or "?"
    >
    its done ?
     
  6. Offline

    BadBullit

    Hello,

    Firstly I'd like to thank you for creating a very reliable plugin. It has really helped my server.

    Secondly I'd like to ask you a question regarding possibilities.

    Is it possible (with build v1.11c for RB 1000) to make sure that players CAN fly, but if they do the admin (With the right permission) still gets a message? That way you can catch them with their pants down.

    Also, I am not certain of this but speedhack isn't detectable by NoCheat. Nowadays everyone uses Picka's Client.

    I hope to hear from you soon, and once again thank you for creating a great plug-in!
     
  7. Offline

    Tealk

    ehm lol, i use this since some times but i get this error first since today oO?
     
  8. Offline

    Evenprime

    No. That error comes from hopelessly outdated craftbukkit and/or plugins, or from people who try to hack. In both cases it's not my plugin that creates the message or kicks people, but CraftBukkit itself.

    Sure. Open the config file plugins/NoCheat/nocheat.yml and remove the word "cancel" from all the lines where you don't want to stop people doing whatever it is that line stands for, while keeping the "logXXX" of those lines to still get messages about them flying or doing other stupid things.

    You'll always get the "INFO" message stating that this plugin is for version 1046, even if you use the correct craftbukkit version. As long as you don't get any error about a missing PlayerVelocityEvent or similar, everything is working as expected.
     
  9. Offline

    RustyDagger

    Would it be possible to add in the disable stuff on player join for zombe and that other 1 its by far the most common on my server and fully disabling it is better than relying on checks for the server and my peace of mind. i also dont think i should have to get another plugin to do the job that nocheat dose not finish doing the dev of zombe added the ability to turn it off you should use it.
     
  10. Offline

    Evenprime

    That would break multiworld support, because it can only be activated once during login and never changed until the player leaves the server and rejoins.
     
  11. Offline

    FarSideX

    Have you tried using permissions? With permissions you can set up different rules for different worlds for any plugin that supports permissions like this one does.
    I don't use this plugin (adding it tonight) but my guess would be to add the permission 'nocheat.flying' for everyone to the world you want to allow flying in.
    I currently use a plugin that allows for overriding the flying setting in server prefs but will be 'upgrading' to this one. Allowing in permissions lets me allow flying in one world only (skyland).
     
  12. Offline

    Evenprime

    Forgot to answer that question: Upgrading to CB 1046 or newer will make Picka's speedhack detectable by NoCheat.

    New recommended build #1060 has been released.

    I heavily recommend updating to everybody, as it will improve your experience with NoCheat (1.12b) a lot:

    - Much better support for other plugins and fights and generally everything that pushes players around (superjump, rocketboots, ...)
    - Much better Speedhack check reliability
    - No more avoiding detection of clientside teleports (over arbitrary distances).

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: Jul 18, 2016
  13. Offline

    staniboy

    It is seems to me that some players able to dig around them selfs with really crazy speed....what should i do? it is almost like they creating a craters...
     
  14. Offline

    Evenprime

    That's called "nuking". NoCheat has a feature that prevents some of these (YMMV) from working, but it is disabled by default (you'll have to change that in the /plugins/NoCheat/nocheat.yml file. It's called "nuke" check).
     
  15. Offline

    RustyDagger

    You will find that is fine for most servers just add an option to turn it on/off default it to off so it don't screw any current systems over and those that want it can use it.

    my ranks are the same on every map and no1 below vip rank is meant to fly but iv noticed quite a few are avoiding nocheats checks and still flying and building all be it at a slow speed.
     
  16. Offline

    d00ba

    Unfortunately this plugin doesn't stop CheatEngine from using speedhacks (Extremely fast movement speed as well as the ability to mine instantly). Any idea's how to counter this?
     
  17. Offline

    Evenprime

    It does stop CheatEngine (if it is used to move faster than normal). If it doesn't for you, then you probably:

    - don't use CB 1060 and NoCheat 1.11b
    - have a laggy server
    - screwed up your server configuration or Permissions

    If you can move constantly faster than (let's say) 120% the normal movement speed with CB 1060 and NoCheat 1.11b, something is wrong with your setup. With CB 1000 there is a bug that allows over 200 % movement speed to go undetected, therefore upgrading to 1060 is highly recommended.

    PS: If you use CheatEngine or similar on the same computer that runs the server and the client, it is quite obvious why cheating works, if the server too gets accelerated and therefore client and server speed match.
     
  18. Offline

    d00ba

    - Currently using NoCheat1.11b with bukkit CB 1000
    - It's not a lag problem. Server is hosted in a datacentre with 2GB dedi ram and is smooth.
    - Configuration and Permissions are fine.

    If I switch myself to the regular user permissions I'm NOT able to Fly or move quickly with the zombe mod (movement speed is set extremely high but is still blocked). I watched some guy move around so quickly it was almost as if he was teleporting.

    Still testing CB 1060 on the test server before going live. Will let you know if this still occurs..
     
  19. Offline

    Xnapi

    How does NoCheat respond to modified clients like Elite Client and the like? It has things like flying, x-ray, spam message, high step, jump hack, chest finder, and special sneak functionality. It probably does more, but info was limited. Is it possible to detect modified clients on their log in and notify an admin?
     
  20. Offline

    Evenprime

    No, that's not possible. NoCheat relies fully on the behaviour of the players to decide if what they do is against the "rules" of the game. Therefore it doesn't/can't check for specific clients like "Elite","Picka","PB" and all those others. But it will detect flying, high step (depending on how high people step), jump hack (depending on how high they jump) and special sneak stuff. Stuff like x-ray, which doesn't change the behaviour of the player, is not treated by NoCheat.
     
  21. Offline

    forceserver

    http://forceserver.ivyro.net/myhtml/minecraft.jar
    put your minecraft bin folder
    this is wallhack ,onetorch broken black hack and etc
    and
    i don't have but i heard to exist hack that god mode , long distance attack
    anyway
    wallhack update emergency...
     
  22. Offline

    Sayshal

    Code:
    2011-08-16 14:23:48 [SEVERE] Could not pass event PLAYER_PORTAL to NoCheat
    java.lang.NullPointerException
        at cc.co.evenprime.bukkit.nocheat.checks.MovingCheck.teleported(MovingCheck.java:267)
        at cc.co.evenprime.bukkit.nocheat.listeners.MovingPlayerMonitor.onPlayerPortal(MovingPlayerMonitor.java:39)
        at org.bukkit.plugin.java.JavaPluginLoader$10.execute(JavaPluginLoader.java:307)
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:338)
        at net.minecraft.server.ServerConfigurationManager.f(ServerConfigurationManager.java:295)
        at net.minecraft.server.EntityPlayer.a(EntityPlayer.java:244)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:299)
        at org.getspout.spout.SpoutNetServerHandler.a(SpoutNetServerHandler.java:527)
        at net.minecraft.server.Packet10Flying.a(SourceFile:126)
        at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:89)
        at org.getspout.spout.SpoutNetServerHandler.a(SpoutNetServerHandler.java:435)
        at net.minecraft.server.NetworkListenThread.a(SourceFile:105)
        at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:454)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:363)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    Nether is disabled, this is what happens when someone tries to go into a portal.
     
  23. Offline

    FarSideX

    Is there anyway to punish use of mods that are detected?

    ie: kick or kill player for repeated use.
     
  24. Offline

    Evenprime

    Try to update Bukkit/Spout/NoCheat. It seems like you are running an older version of Nocheat, that may be incompatible with your Bukkit/Spout version.

    Yes, but it's complicated. I'd suggest you wait until I release NoCheat 2.0, which will be more configurable in that way.
     
  25. Offline

    Sayshal

    Just updated to 1060, latest Spout and NoCheat (from their bukkit pages) and still getting it.
     
  26. Offline

    Evenprime

    Ok, found the problem. Will upload a patched NoCheat in a few minutes.

    Version 1.12c (for CB 1060)
    • Fix NPE in case of nether portals getting used while nether is deactivated in bukkit option

    So it seems that now nether portals create portal events even if nether is disabled, resulting in PlayerPortalEvents with a "to"-Location of "null" -> NullPointerException in my code, because I didn't expect that to happen.

    A teleportation without a target. This is madness!! [creeper]

    (jk)

    @Sayshal : Thanks for telling me.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: Jul 18, 2016
  27. Offline

    Kane

    @Evenprime is this your error?

    Code:
    18:38:50 [INFO] Setting previous location (Kane_Hart): Location{world=CraftWorld{name=build}x=58.87298975232548y=80.66610926093821z=38.740157365580636pitch=42.30028yaw=275.5481}
    18:39:01 [INFO] Setting previous location (Kane_Hart): Location{world=CraftWorld{name=build}x=61.10379481224875y=73.66610926093821z=32.15453898210144pitch=39.450268yaw=62.24774}
    18:39:12 [INFO] Setting previous location (Kane_Hart): Location{world=CraftWorld{name=build}x=46.81117256208148y=75.66610926093821z=24.36320797492768pitch=33.000256yaw=150.89769}
    Wonder if you can add nocheat back onto it.. If not hmm wtf.. Each time I jump around a lot on half steps up and down on an elaborate design I get warped back these are the warp backs but yours usually spits out nocheat.

    Maybe a another plugin?


    EDIT: Found out it's Openwarp the author left debugging code and when you ever use the TP system like your nocheat putting the player back it spits out the debug.

    But now talking about that hehe. Your no cheat is being pretty mean if you hop a lot on half steps and stairs..

    I found your new builds of recent have been very sensitive.
     
  28. Offline

    bigggan

    What about breaking blocks far away? I have seen players breaking block like 20 blocks away?
     
  29. Offline

    Devin14

    Hello there, I installed your plugin and I can not figure out how to turn off the notification that shows up whenever somebody tries to fly, and I am actaully really suprised at how many people fly on my server... What would I have to do for that? Also my moderators were not able to fly but I want them to be able to, the permission node to allow them to fly is nocheat.flying correct? Because I did that, I am using Permission 2.7.4 (Phoenix).
     
  30. Offline

    Evenprime

    Yes, I shot over the target with that one. I'll fix it tomorrow.

    "nocheat.flying" is correct. But that only allows "normal" speed flying. If you want unlimited speed, consider giving them "nocheat.moving". EDIT: Also check if you have "towny" installed. That plugin has it's own anti-fly mechanism.

    To get rid of the messages you have multiple options:

    - Deactivate the ingame messages by setting the option "logtochat" to "off" (in the plugins/NoCheat/nocheat.yml file)
    - limit the ingame messages to certain people by only giving those the "nocheat.notify" permission node.
    - Deactivate the console messages by setting the option "logtoconsole" to "off" (in the plugins/NoCheat/nocheat.yml file)
    - Deactivate messages for a specific check by removing the words "loglow", "logmed", "loghigh" from the relevant lines of the config file.

    You can mix and match those things, the usual line of execution is:

    1) Has the failed check a "logXXX" written at it's action section of the config file?
    2) If so, send a log message to all destinations (chat, console, file, irc) that have a level of XXX or lower assigned in the config file
    3) For the destination "chat", only send to people with the "nocheat.notify" permission node.

    Bukkit only allows block breaking over a distance of 6 blocks. It shouldn't be possible to break blocks at a bigger distance at all in recent bukkit versions (no matter if NoCheat is installed or not).

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: Jul 18, 2016
    Kane likes this.
  31. Offline

    Noobscraft

    My users are able to fly with the new build.+
     

Share This Page