• 欢迎来到Minecraft插件百科!
  • 对百科编辑一脸懵逼?帮助:快速入门带您快速熟悉百科编辑!
  • 因近日遭受攻击,百科现已限制编辑,有意编辑请加入插件百科企鹅群:223812289

“NoCheatPlus”的版本间的差异

来自Minecraft插件百科
跳转至: 导航搜索
(暂且保存原文,未排版)
 
(添加内容,排版)
第20行: 第20行:
 
NoCheatPlus was introduced by [http://dev.bukkit.org/profiles/NeatMonster/ NeatMonster], building on the code base of [http://dev.bukkit.org/server-mods/nocheat/ NoCheat] by [http://dev.bukkit.org/profiles/Evenprime85/ Evenprime].
 
NoCheatPlus was introduced by [http://dev.bukkit.org/profiles/NeatMonster/ NeatMonster], building on the code base of [http://dev.bukkit.org/server-mods/nocheat/ NoCheat] by [http://dev.bukkit.org/profiles/Evenprime85/ Evenprime].
 
==Features==
 
==Features==
Player Movement:
+
* Player Movement:
Prevent flying (survival/adventure) or limit flying speed (creative)
+
** Prevent flying (survival/adventure) or limit flying speed (creative)
Enforce the original movement speeds for walking, sprinting, sneaking, swimming, blocking
+
** Enforce the original movement speeds for walking, sprinting, sneaking, swimming, blocking
Prevent players from avoiding fall damage
+
** Prevent players from avoiding fall damage
Prevent players from moving into blocks (noclip)
+
** Prevent players from moving into blocks (noclip)
Prevent players from cheating the server's time
+
** Prevent players from cheating the server's time
Prevent players from using the "safe-respawn" exploit
+
** Prevent players from using the "safe-respawn" exploit
Prevent walking on top of water and lava [modern hacks just keep jumping, though]
+
** 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 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 faking BedLeave packets
Prevent players from hovering around in mid air
+
** Prevent players from hovering around in mid air
Prevent players from exploiting "block jumping" to get over walls
+
** Prevent players from exploiting "block jumping" to get over walls
Prevent players from V-Clipping or teleporting
+
** 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 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 using their glide cheat NEW!
Prevent players from abusing enderpearls to get through walls, roofs and floors NEW!
+
** Prevent players from abusing enderpearls to get through walls, roofs and floors NEW!
Block Interacting:
+
* Block Interacting:
Prevent players from interacting with blocks that are out of reach
+
** Prevent players from interacting with blocks that are out of reach
Force players to look at the blocks that they want to interact with
+
** Force players to look at the blocks that they want to interact with
Prevent players from interacting through walls
+
** Prevent players from interacting through walls
Prevent players from spamming interaction on blocks (note-blocks, doors, stone, wood, ...)
+
** Prevent players from spamming interaction on blocks (note-blocks, doors, stone, wood, ...)
Block Breaking:
+
* Block Breaking:
Prevent players from using "Survival Nuker", "Smasher", "Click Nuker" and "Creative Nuker"
+
** 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.
+
** Prevent breaking blocks faster than vanilla Minecraft allows, prevent breaking too many blocks too fast in total.
Limit the reach for breaking blocks
+
** Limit the reach for breaking blocks
Force players to look at the blocks
+
** Force players to look at the blocks
Prevents "noswing" hacks (the player breaks blocks without showing the arm animation)
+
** Prevents "noswing" hacks (the player breaks blocks without showing the arm animation)
Prevents players from breaking 2 or more blocks at the same time
+
** Prevents players from breaking 2 or more blocks at the same time
Prevent players from breaking water or lava blocks in creative gamemode
+
** Prevent players from breaking water or lava blocks in creative gamemode
Block Placing:
+
* Block Placing:
Prevent players from using "FastPlace" and "Build" cheats
+
** Prevent players from using "FastPlace" and "Build" cheats
Limit the reach for block placing
+
** Limit the reach for block placing
Force players to look at the blocks
+
** Force players to look at the blocks
Prevent players from throwing projectiles too quickly
+
** Prevent players from throwing projectiles too quickly
Prevent players from placing bloats anywhere else then water/lava
+
** Prevent players from placing bloats anywhere else then water/lava
Prevent players from using the AutoSign feature of their client
+
** Prevent players from using the AutoSign feature of their client
Prevent players from placing blocks in mid air. Read more here!
+
** Prevent players from placing blocks in mid air. Read more here!
Prevents placing blocks against liquids
+
** Prevents placing blocks against liquids
Player Chat:
+
* Player Chat:
Partly inspired by NoPwnage by Evenprime.
+
** 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).
+
** 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
+
** Limit the number of players allowed to join within a specific time frame
Prevent too fast re-login.
+
** Prevent too fast re-login.
Filter colors from player messages
+
** Filter colors from player messages
Supports text and command spam blocking
+
** Supports text and command spam blocking
Inventory:
+
* Inventory:
Prevent players from dropping too many items within a short time frame and therefore lagging the server
+
** 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 charging and firing their bows too fast
Prevent players from eating their food 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 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)
+
** Prevents players from binding illegal enchantments on books (fixed in Minecraft 1.4.3 and higher)
Fight:
+
* Fight:
Prevent players from attacking too many entities (players and mobs) at the same time
+
** 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 of enemies that aren't in the line of sight of the player
Prevent attacking without first swinging your arm
+
** Prevent attacking without first swinging your arm
Prevent attacking too many times within one second
+
** Prevent attacking too many times within one second
Prevent attacking of targets that are too far away
+
** Prevent attacking of targets that are too far away
Prevent players becoming invulnerable by exploitation of a design flaw of Minecraft
+
** 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 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 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 giving critical hits to other players when it's not technically possible
Prevent players from hit other players while blocking with their sword
+
** Prevent players from hit other players while blocking with their sword
Penalize players that change their direction by a lot (against force fields)
+
** 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
+
** 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
+
** 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
+
** Prevent players from regenerating health too fast
Miscellaneous:
+
* Miscellaneous:
Disable Zombe's mod (fly, noclip, cheat)
+
** Disable Zombe's mod (fly, noclip, cheat)
Disable CJB's mod (fly, xray, radar)
+
** Disable CJB's mod (fly, xray, radar)
Disable Rei's Minimap (cave, radar)
+
** Disable Rei's Minimap (cave, radar)
Disable Minecraft AutoMap (ores, cave, radar)
+
** Disable Minecraft AutoMap (ores, cave, radar)
Disable Smart Moving (climbing, swimming, crawling, sliding, jumping, flying)
+
** Disable Smart Moving (climbing, swimming, crawling, sliding, jumping, flying)
Restrict the OP management commands to a console usage only (disabled by default)
+
** 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
+
** Adapts to server sided lag for less false positives on heavy server load
Provides a API that allows making other plugins compatible with NoCheatPlus
+
** Provides a API that allows making other plugins compatible with NoCheatPlus
Use of BukkitAPI only if the used CraftBukkit version is not supported
+
** Use of BukkitAPI only if the used CraftBukkit version is not supported
 +
 
 +
==配置==
 +
==命令==
 +
==权限==
 
=Recommended=
 
=Recommended=
  
第110行: 第114行:
 
=Downloads and History of Changes=
 
=Downloads and History of Changes=
  
Download officially approved versions on the Files page at BukkitDev.
+
* Download officially approved versions on the Files page at BukkitDev.
Development builds have been moved over to the Jenkins at EcoCityCraft.
+
* 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.
+
* 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.
+
* Changes by build number can be examined in the Jenkins changes list.
All commits can be seen in the GitHub commit history.
+
* All commits can be seen in the GitHub commit history.
Plugin statistics are no longer reported to mcstats.org.
+
* <s>Plugin statistics are no longer reported to mcstats.org.</s>
 
=Support=
 
=Support=
  
 
==Documentation Resources==
 
==Documentation Resources==
  
Consider first: Frequently asked Questions and Known Issues.
+
* Consider first: [https://github.com/asofold/NCPDocs/blob/master/FAQ.creole#faq Frequently asked Questions] and [https://github.com/asofold/NCPDocs/blob/master/Known%20Issues.creole#known-issues Known Issues].
Wiki (Configuration, Permissions, Commands)
+
* [https://github.com/asofold/NCPDocs/blob/master/README.creole#ncpdocs Wiki] (Configuration, Permissions, Commands)
Developers might have a look at the page describing the API of NoCheatPlus.
+
* Developers might have a look at the page describing the API of NoCheatPlus.
 
==Contact us==
 
==Contact us==

2015年3月22日 (日) 16:33的版本

NoCheatPlus
外文名NoCheatPlus
插件类型Spigot / CraftBukkit
最新版本3.12.0-BETA2-sASO-b813
兼容服务端1.8.1
前置插件
源地址http://dev.bukkit.org/bukkit-plugins/NoCheatPlus
Icon-info.png
本页面已存在其他语言的内容,请协助翻译为本地化的中文。
  • 点击此处开始翻译。
  • 如本模板出现在原文存档页面,请注意更新主页面后,仍需要去除此处该模板。
  • 如当前页面已经没有需要翻译的内容,请删去待翻译模板。
  • 有标题的大篇幅文章,如果短时间内无法全部翻译,请先把所有的标题翻译出来,以便之后的贡献者选择与翻译章节内容。
Icon-info.png
本条目已有一定量的内容,但仍需完善

欢迎参与本条目的完善工作

你可以从以下几个方面入手

  • 参阅格式化手册,并对该页面进行相应格式排版工作;
  • 日常检查是否内容有更新版本并更新该页面;
  • 修复该页面中已出现/潜在的问题

Detect and fight the exploitation of various flaws/bugs in Minecraft!

介绍

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

Contact us