- 欢迎来到Minecraft插件百科!
- 对百科编辑一脸懵逼?帮助:快速入门带您快速熟悉百科编辑!
- 因近日遭受攻击,百科现已限制编辑,有意编辑请加入插件百科企鹅群:223812289
NoCheatPlus
外文名 | NoCheatPlus |
插件类型 | Spigot / CraftBukkit |
最新版本 | 3.12.0-BETA2-sASO-b813 |
兼容服务端 | 1.8.1 |
前置插件 | 无 |
源地址 | http://dev.bukkit.org/bukkit-plugins/NoCheatPlus |
分类:插件分类:插件分类:Spigot插件分类:CraftBukkit插件
- 点击此处开始翻译。
- 如本模板出现在原文存档页面,请注意更新主页面后,仍需要去除此处该模板。
- 如当前页面已经没有需要翻译的内容,请删去待翻译模板。
- 有标题的大篇幅文章,如果短时间内无法全部翻译,请先把所有的标题翻译出来,以便之后的贡献者选择与翻译章节内容。
Detect and fight the exploitation of various flaws/bugs in Minecraft!
Contents
介绍
NoCheatPlus attempts to prevent cheat clients from exploiting weaknesses of Minecraft or its protocol, making your server more safe. Checks cover a wide range of issues including flying and speeding, fighting hacks, fast block breaking and nukers, inventory hacks, chat spam and other types of malicious behaviour. For a more complete list have a look at the Features Page(内容已搬至本页面,查看最新内容请点击链接).
NoCheatPlus puts emphasis on configurability and allows you to customize actions that are carried out when a player fails a check (e.g. silent cancelling, executing commands, just logging). Bypass permissions allow to control what check to apply for which players, all checks can be deactivated in the configuration, also having the option for world-specific configuration files. Many checks allow more detailed configuration to adjust sensitivity.
Certainly NoCheatPlus is not a magical bullet, it uses a lot of heuristics and even guessing, so you will encounter false positives here and there and also not catch every single violation. Example video of how NoCheatPlus blocks cheats (outdated plugin version).
NoCheatPlus was introduced by NeatMonster, building on the code base of NoCheat by Evenprime.
Features
- Player Movement:
- Prevent flying (survival/adventure) or limit flying speed (creative)
- Enforce the original movement speeds for walking, sprinting, sneaking, swimming, blocking
- Prevent players from avoiding fall damage
- Prevent players from moving into blocks (noclip)
- Prevent players from cheating the server's time
- Prevent players from using the "safe-respawn" exploit
- Prevent walking on top of water and lava [modern hacks just keep jumping, though]
- Prevent players from crashing the server by doing "illegal movements" (CraftBukkit does contain checks, but on some occasions these move data gets put through to plugins.)
- Prevent players from faking BedLeave packets
- Prevent players from hovering around in mid air
- Prevent players from exploiting "block jumping" to get over walls
- Prevent players from V-Clipping or teleporting
- Prevent players from abusing fishing roods to get around the fly check (This is kinda a joke...) [Untested! Disabled by default!]
- Prevent players from using their glide cheat NEW!
- Prevent players from abusing enderpearls to get through walls, roofs and floors NEW!
- Block Interacting:
- Prevent players from interacting with blocks that are out of reach
- Force players to look at the blocks that they want to interact with
- Prevent players from interacting through walls
- Prevent players from spamming interaction on blocks (note-blocks, doors, stone, wood, ...)
- Block Breaking:
- Prevent players from using "Survival Nuker", "Smasher", "Click Nuker" and "Creative Nuker"
- Prevent breaking blocks faster than vanilla Minecraft allows, prevent breaking too many blocks too fast in total.
- Limit the reach for breaking blocks
- Force players to look at the blocks
- Prevents "noswing" hacks (the player breaks blocks without showing the arm animation)
- Prevents players from breaking 2 or more blocks at the same time
- Prevent players from breaking water or lava blocks in creative gamemode
- Block Placing:
- Prevent players from using "FastPlace" and "Build" cheats
- Limit the reach for block placing
- Force players to look at the blocks
- Prevent players from throwing projectiles too quickly
- Prevent players from placing bloats anywhere else then water/lava
- Prevent players from using the AutoSign feature of their client
- Prevent players from placing blocks in mid air. Read more here!
- Prevents placing blocks against liquids
- Player Chat:
- Partly inspired by NoPwnage by Evenprime.
- Fast spam check + tool-box for slower paced annoyances (can take into account a players chat history and global chat history).
- Limit the number of players allowed to join within a specific time frame
- Prevent too fast re-login.
- Filter colors from player messages
- Supports text and command spam blocking
- Inventory:
- Prevent players from dropping too many items within a short time frame and therefore lagging the server
- Prevent players from charging and firing their bows too fast
- Prevent players from eating their food too fast
- Prevents players from managing there items to fast (inventory, enchantment table, beacon, ...)
- Prevents players from binding illegal enchantments on books (fixed in Minecraft 1.4.3 and higher)
- Fight:
- Prevent players from attacking too many entities (players and mobs) at the same time
- Prevent attacking of enemies that aren't in the line of sight of the player
- Prevent attacking without first swinging your arm
- Prevent attacking too many times within one second
- Prevent attacking of targets that are too far away
- Prevent players becoming invulnerable by exploitation of a design flaw of Minecraft
- Prevent players from knocking back other players when it's not technically possible
- Prevent players from exploiting extremely low jumps to get a pseudo criticals cheat going NEW!
- Prevent players from giving critical hits to other players when it's not technically possible
- Prevent players from hit other players while blocking with their sword
- Penalize players that change their direction by a lot (against force fields)
- Prevent players from doing self hits to fly by using the knockback of those
- Feed combined check to find players that try to execute 2 or more cheats at the same time
- Prevent players from regenerating health too fast
- Miscellaneous:
- Disable Zombe's mod (fly, noclip, cheat)
- Disable CJB's mod (fly, xray, radar)
- Disable Rei's Minimap (cave, radar)
- Disable Minecraft AutoMap (ores, cave, radar)
- Disable Smart Moving (climbing, swimming, crawling, sliding, jumping, flying)
- Restrict the OP management commands to a console usage only (disabled by default)
- Adapts to server sided lag for less false positives on heavy server load
- Provides a API that allows making other plugins compatible with NoCheatPlus
- Use of BukkitAPI only if the used CraftBukkit version is not supported
配置
命令
权限
Recommended
The following plugins might be useful to have a look at.
CompatNoCheatPlus (cncp)
Make plugins like mcMMO, Citizens, MagicSpells or MachinaCraft more compatbile with NoCheatPlus. Not all existing plugins are covered (yet), but you can leave a note or ticket request for cncp.
Orebfuscator
Orebfuscator fights all sorts of X-ray-hacks by altering the map information that is sent to the players, such that they have to mine blocks to actually reveal what is behind. Virtually a "must have".
Downloads and History of Changes
- Download officially approved versions on the Files page at BukkitDev.
- Development builds have been moved over to the Jenkins at EcoCityCraft.
- Do not download from any other source, do not use jars other people send you.
- Changes by build number can be examined in the Jenkins changes list.
- All commits can be seen in the GitHub commit history.
Plugin statistics are no longer reported to mcstats.org.
Support
Documentation Resources
- Consider first: Frequently asked Questions and Known Issues.
- Wiki (Configuration, Permissions, Commands)
- Developers might have a look at the page describing the API of NoCheatPlus.