因为服务器内有人卡了很多东西,但是怎么卡我并不知道!!!
我属于小白腐竹,2个礼拜前刚刚开服,然后自己在慢慢的研究!!!
昨天看见了NoCheatPlus插件,安装后玩家无法移动,各种报错,但是照样可以使用各种外挂物品,我朋友照样可以飞行,但是会员却不能
我不知道怎么配置,来个懂得这个NoCheatPlus插件的腐竹或者技术,告诉我如何配置,能帮我配置是最好的了!!!
下面是一张所谓汉化好的配置,可惜他智商太高,汉化了所有标题,唯独没有汉化内容,我分别看了2个帖子,有差不多几十个人在纠结他这堪称精湛的技术,汉化标题的男人
# 此文件是由NCP自动生成, 汉化由 Sotr(iMinecraft).
# 说明: 每行对应的中文注释在上一行.
# 说明: true为是, false为否.
# 是否自动备份配置文件
savebackconfig: true
configversion:
notify: true
created: 741
saved: 741
logging:
# 是否开启NCP信息记录
active: true
# 开发模式
debug: false
backend:
console:
# 是否在控制台输出NCP信息
active: true
# 控制台NCP信息前缀
prefix: '[NCP] '
file:
# 是否输出NCP日志文件
active: true
prefix: ''
filename: nocheatplus.log
# 是否在公屏输出NCP信息(即可疑作弊信息)
ingamechat:
active: true
# 公屏NCP信息前缀
prefix: '&c反作弊: &f'
subscriptions: false
data:
expiration:
active: false
duration: 60
history: false
consistencychecks:
active: true
interval: 10
maxtime: 2
suppresswarnings: false
# 此处的文本可以替换某些命令的原版提示, 并有防止某些命令的功能
protection:
plugins:
hide:
# 是否开启错误提示文本和未知提示文本
active: true
nopermission:
# 错误提示文本
message: '&c很抱歉 你没有权限使用此命令. 如果你认为发生了错误, 请联系服务器管理员.'
# 当使用这些命令的时候, 会输出上面这条文本 (ESS的Owner权限组可以无视)
commands:
- plugins
- version
- icanhasbukkit
# 未知提示文本
unknowncommand:
message: 未知命令. 键入 "/help" 来查看帮助.
# 当使用这些命令的时候, 会输入上面这条文本(默认为无)
commands: []
commands:
consoleonly:
# 是否开启控制台命令提示文本
active: false
# 当在聊天中键入'必须在控制台才能使用的命令'时的提示文本
message: '&c恨抱歉, 此命令不能键入在聊天中. 请在控制台中使用!'
# 当在聊天中使用这些命令的时候, 会输出上面这条文本 (这些命令只有控制台可以用)
commands:
- op
- deop
clients:
# 使用是否使用MOTD
motd:
active: true
allowall: false
checks:
# 方块类检测
blockbreak:
direction:
active: true
actions: cancel vl>10 log:bdirection:0:5:if cancel
fastbreak:
# 快速破坏方块检测
active: true
strict: true
delay: 100
intervalsurvival: 100
grace: 2000
actions: cancel vl>0 log:fastbreak:3:5:cif cancel
frequency:
active: true
intervalcreative: 95
intervalsurvival: 45
shortterm:
ticks: 5
limit: 7
actions: cancel vl>5 log:bbfrequency:3:5:if cancel vl>60 log:bbfrequency:0:5:cif cancel cmd:kickfrequency
noswing:
active: true
actions: cancel vl>10 log:noswing:0:5:if cancel
reach:
active: true
actions: cancel vl>5 log:breach:0:2:if cancel
wrongblock:
active: true
level: 10
actions: cancel vl>10 log:bwrong:0:5:if cancel vl>30 log:bwrong:0:5:cif cancel cmd:kickwb
# 方块破坏间隔检测
blockinteract:
direction:
active: true
actions: cancel vl>10 log:bdirection:0:3:if cancel
reach:
active: true
actions: cancel vl>5 log:breach:0:2:if cancel
speed:
active: true
interval: 2000
limit: 60
actions: cancel vl>200 log:bspeed:0:2:if cancel vl>1000 cancel log:bspeed:0:2:icf cmd:kickbspeed
visible:
active: true
actions: cancel vl>100 log:bvisible:0:10:if cancel
# 方块放置检测
blockplace:
against:
active: true
actions: cancel
autosign:
active: true
actions: cancel vl>10 log:bautosign:0:3:if cancel
direction:
active: true
actions: cancel vl>10 log:bdirection:0:3:if cancel
fastplace:
active: true
limit: 22
shortterm:
ticks: 10
limit: 6
actions: cancel vl>100 log:fastplace:3:5:cif cancel
reach:
active: true
actions: cancel vl>5 log:breach:0:2:if cancel
noswing:
active: true
exceptions:
- WATER_LILY
- FLINT_AND_STEEL
actions: cancel vl>10 log:noswing:0:5:if cancel
speed:
active: true
interval: 45
actions: cancel vl>150 log:bpspeed:3:5:if cancel vl>1000 log:bpspeed:3:5:cif cancel
# 聊天类检测
chat:
color:
active: true
actions: log:color:0:1:if cancel
commands:
active: true
exclusions: []
handleaschat:
- me
level: 10
shortterm:
ticks: 18
level: 3
actions: log:commands:0:5:cf cancel cmd:kickcommands vl>20 log:commands:0:5:cf cancel cmd:tempkick1
# 验证码功能 (当有人被检测到刷屏后, 他会被要求输入验证码来解除限制)
captcha:
# 是否开启
active: true
characters: abcdefghjkmnpqrtuvwxyzABCDEFGHJKMNPQRTUVWXYZ2346789
length: 6
question: '&c请输入 ''&6[captcha]&c'' 来继续发送信息.'
success: '&a通过, 你解除了机器刷屏限制.'
tries: 3
actions: cancel cmd:kickcaptcha vl>4 log:captcha:2:5:cf cancel cmd:kickcaptcha
text:
active: true
allowvlreset: true
frequency:
normal:
minimum: 0.0
factor: 0.9
weight: 6
level: 160
actions: cancel cmd:tellchatnormal vl>7 log:chatnormal:0:5:f cancel cmd:tellchatnormal vl>20 log:chatnormal:0:5:cf cancel cmd:kickchatnormal vl>40 log:chatnormal:0:5:cf cancel cmd:kickchat5
shortterm:
minimum: 2.0
factor: 0.7
weight: 3.0
level: 20.0
actions: log:chatfast:0:5:cf cancel cmd:kickchatfast vl>20 log:chatfast:0:5:cf cancel cmd:kickchat1 vl>40 log:chatfast:0:5:cf cancel cmd:kickchat5
message:
lettercount: 1.0
partition: 1.0
uppercase: 1.0
afterjoin: 1.5
nomoving: 1.5
repeatviolation: 1.0
repeatglobal: 1.0
repeatself: 1.5
words:
lengthav: 1.0
lengthmsg: 1.0
noletter: 0.0
global:
active: true
weight: 1.0
words:
active: false
prefixes:
active: false
similarity:
active: false
player:
active: true
words:
active: false
prefixes:
active: false
similarity:
active: false
warning:
active: true
level: 67
# 刷屏提示文本
message: |-
&e>>>
&e>>> &c你发言的速度过快了, &e继续可能会被踢出.
&e>>>
timeout: 10
relog:
active: true
timeout: 5000
warning:
# 登入过快的提示文本
message: '&c你重新登入的速度过快! 如果你持续下去可能将被封禁.'
number: 1
timeout: 60000
# 踢出游戏的提示文本
kickmessage: 登入过快, 请稍后再试.
actions: log:relog:0:10:cf cancel vl>20 log:relog:0:10:cf cancel cmd:tempkick5
logins:
active: true
startupdelay: 600
perworldcount: false
# 时间计时器
seconds: 10
# 以上时间内的限制数量
limit: 10
# 提示文本
kickmessage: 太多玩家同时登入, 请稍后再试.
combined:
bedleave:
active: true
actions: cancel log:bedleave:0:5:if cmd:kickbedleave
enderpearl:
active: true
preventclickblock: true
improbable:
active: true
level: 300
actions: cancel log:improbable:2:8:if
invulnerable:
active: true
triggers:
always: false
falldistance: true
initialticks:
join: -1
ignore:
- FALL
modifiers:
all: 0
munchhausen:
active: false
actions: cancel vl>100 cancel log:munchhausen:0:60:if
yawrate:
rate: 380
penalty:
factor: 1.0
minimum: 250
maximum: 2000
improbable: true
fight:
canceldead: true
toolchangepenalty: 500
yawrate:
active: true
angle:
active: true
threshold: 50
actions: cancel vl>100 log:angle:3:5:f cancel vl>250 log:angle:0:5:cif cancel
critical:
active: true
falldistance: 0.06251
velocity: 0.1
actions: cancel vl>50 log:critical:0:5:cif cancel
direction:
active: true
strict: false
penalty: 500
actions: cancel vl>5 log:fdirection:3:5:f cancel vl>20 log:fdirection:0:5:if cancel vl>50 log:fdirection:0:5:cif cancel
fastheal:
active: true
interval: 4000
buffer: 1000
actions: cancel vl>10 cancel log:fastheal:0:10:i vl>30 cancel log:fastheal:0:10:if
godmode:
active: true
minage: 1100
maxage: 5000
actions: log:godmode:2:5:if cancel vl>60 log:godmode:2:5:icf cancel
knockback:
active: true
interval: 50
actions: cancel vl>50 log:knockback:0:5:cif cancel
noswing:
active: true
actions: cancel vl>10 log:noswing:0:5:if cancel
reach:
active: true
survivaldistance: 4.4
penalty: 500
reduce: true
reducedistance: 0.9
reducestep: 0.15
actions: cancel vl>10 log:freach:2:5:if cancel
selfhit:
active: true
actions: log:fselfhit:0:5:if cancel vl>10 log:fselfhit:0:5:icf cancel cmd:kickselfhit
speed:
active: true
limit: 15
actions: log:fspeed:0:5:if cancel
shortterm:
ticks: 7
limit: 6
inventory:
drop:
active: true
limit: 100
timeframe: 20
actions: log:drop:0:1:cif cancel cmd:dropkick:0:1
fastclick:
active: true
sparecreative: true
tweaks1_5: true
limit:
shortterm: 4
normal: 15
actions: cancel vl>50 log:fastclick:3:5:cif cancel
instantbow:
active: true
strict: true
delay: 130
actions: cancel vl>15 log:instantbow:2:5:if cancel
instanteat:
active: true
actions: log:instanteat:2:5:if cancel
fastconsume:
active: flase
duration: 0.7
whitelist: false
items: []
actions: log:fastconsume:2:5:if cancel
items:
active: true
open:
active: true
close: true
cancelother: true
moving:
creativefly:
active: true
ignoreallowflight: false
ignorecreative: false
horizontalspeed: 100
maxheight: 128
verticalspeed: 100
actions: log:flyshort:3:5:f cancel vl>100 log:flyshort:0:5:if cancel vl>400 log:flylong:0:5:cif cancel
morepackets:
active: true
seconds: 6
epsideal: 20
epsmax: 22
burst:
packets: 40
directviolation: 60
epmviolation: 180
actions: cancel vl>10 log:morepackets:0:2:if cancel vl>100 log:morepackets:0:2:if cancel cmd:kickpackets
morepacketsvehicle:
active: true
actions: cancel vl>10 log:morepackets:0:2:if cancel
nofall:
active: true
dealdamage: true
resetonviolation: false
resetonteleport: false
resetonvehicle: true
anticriticals: true
actions: log:nofall:0:5:if cancel vl>30 log:nofall:0:5:icf cancel
passable:
active: true
raytracing:
active: true
blockchangeonly: false
actions: cancel vl>10 log:passable:0:5:if cancel vl>50 log:passable:0:5:icf cancel
survivalfly:
active: flase
extended:
vertical-accounting: true
falldamage: true
actions: log:flyshort:3:10:f cancel vl>100 log:flyshort:0:10:if cancel vl>400 log:flylong:0:5:cif cancel vl>1500 log:flylong:0:5:cif cancel cmd:kickfly
hover:
active: true
step: 5
ticks: 85
loginticks: 0
falldamage: true
sfviolation: 500
trace:
size: 60
mergedist: 0.9752
vehicles:
preventdestroyown: true
enforcelocation: true
velocity:
graceticks: 20
activationcounter: 80
activationticks: 140
strictinvalidation: true
tempkickillegal: true
loadchunks:
join: true
sprintinggrace: 2.0
assumesprint: true
speedgrace: 4.0
enforcelocation: true
net:
flyingfrequency:
active: true
seconds: 5
maxpackets: 300
sounddistance:
active: true
maxdistance: 320
# 以下为游戏内公屏输出的内容
strings:
angle: '[player] 被检测到 [check]: 尝试在同一时间内攻击多个实体. VL [violations].'
ban: 封禁账号 [player]
ban-ip: 封禁IP地址 [ip]
bautosign: '[player] 被检测到 [check]: failed autosign with [tags]. VL [violations].'
bbfrequency: '[player] 被检测到 [check]: 在同一时间和区域内破坏方块过多. VL [violations].'
bdirection: '[player] 被检测到 [check]: 试图与不在视野内的方块交互. VL [violations].'
bedleave: '[player] 被检测到 [check]: 发送了离开床的讯息到服务器 (他并不在床上). VL [violations].'
bpspeed: '[player] 被检测到 [check]: 投掷物品过快. VL [violations].'
breach: '[player] 被检测到 [check]: 在超过了方块交互距离的情况下交互了方块 (超出距离: [reachdistance]). VL [violations].'
bspeed: '[player] 被检测到 [check]: 与方块交互太快. VL [violations].'
bvisible: '[player] 被检测到 [check]: 试图破坏不在视野内的方块. VL [violations].'
bwrong: '[player] 被检测到 [check]: 破坏了他没有点击过的方块. VL [violations].'
captcha: '[player] 多次输入聊天验证码失败. VL [violations].'
color: '[player] 被检测到 [check]: 发送了彩色聊天信息 VL [violations].'
commands: '[player] 被检测到 [check]: 同一时间内发出了太多的命令. VL [violations].'
combspeed: '[player] 被检测到 [check]: 以非常快的速度执行了很多不同的操作. VL [violations].'
critical: '[player] 被检测到 [check]: 尝试对某实体进行重击, 但没有进行必要的技术性跳跃. [tags]. VL [violations].'
drop: '[player] 被检测到 [check]: 尝试丢弃超过允许数量的物品. VL [violations].'
dropkick: 反作弊踢出了玩家 [player] 因为丢弃物品过快.
fastbreak: '[player] 被检测到 [check]: 尝试以超乎寻常的速度破坏方块 (方块ID: [blockid]). VL [violations].'
fastclick: '[player] 被检测到 [check]: 在背包中移动物品的速度过快. VL [violations].'
fastconsume: '[player] 被检测到 [check]: 消耗 [food] [tags] 过快. VL [violations].'
fastheal: '[player] 被检测到 [check]: 生命值恢复的过快. VL [violations].'
fastplace: '[player] 被检测到 [check]: 在短时间内试图放置过多方块. VL [violations].'
fdirection: '[player] 被检测到 [check]: 试图攻击一个不在视野内的实体. VL [violations].'
flyshort: '[player] 被检测到 [check]: 试图以一种不允许的方式移动. VL [violations].'
flylong: '[player] 被检测到 [check]: 试图改变位置 [locationfrom] 到 [locationto] ,其中间隔 [distance] 个方块的距离. VL [violations].'
freach: '[player] 被检测到 [check]: 试图攻击的实体距离他遥不可及. VL [violations].'
fselfhit: '[player] 被检测到 [check]: 试图攻击自己. VL [violations].'
fspeed: '[player] 被检测到 [check]: 试图攻击的频率过高. VL [violations].'
chatnormal: '[player] 被检测到 [check]: 潜在的骚扰性聊天. VL [violations].'
godmode: '[player] 被检测到 [check]: 试图避免装备耐久损耗或消耗. VL [violations].'
improbable: '[player] 被检测到 [check]: 试图进行不可能的操作. VL [violations].'
instantbow: '[player] 被检测到 [check]: 射箭速度过快. VL [violations].'
instanteat: '[player] 被检测到 [check]: 吃食物 (名称: [food]) 的速度过快. VL [violations].'
kick: 踢出 [player]
kickbedleave: 反作弊踢出了玩家 [player] 找你的床去!
kickbspeed: 反作弊踢出了玩家 [player] 方块交互的太快!
kickcaptcha: 反作弊踢出了玩家 [player] 验证码输错了!
kickchat1: 反作弊临时踢出了玩家 [player] 1 发垃圾讯息!
kickchat5: 反作弊临时踢出了玩家 [player] 5 发垃圾讯息!
kickchatfast: 反作弊踢出了玩家 [player] 刷屏!
kickchatnormal: 反作弊踢出了玩家 [player] 聊天速度过快, 喝杯茶休息下吧.
kickfly: ncp delay 反作弊踢出了玩家 [player] 因为作弊飞行 (或相关)
kickcommands: 反作弊临时踢出了玩家 [player] 1 不要发送垃圾讯息!
kickfrequency: 反作弊踢出了玩家 [player] 操作的太快了!
kickgod: 反作弊踢出了玩家 [player] 上帝模式?
kickpackets: ncp delay 反作弊踢出了玩家 [player] 有多个数据 (延迟?)
kickselfhit: 反作弊踢出了玩家 [player] 试图攻击自己!
kickwb: 反作弊踢出了玩家 [player] 方块破坏不同步!
knockback: '[player] 被检测到 [check]: 尝试对某实体进行重击, 但没有进行必要的技术性跳跃. VL [violations].'
morepackets: '[player] 被检测到 [check]: 移动的频率太高 ([packets] [tags]). VL [violations].'
munchhausen: '[player] 被检测到 [check]: almost made it off the pit. VL [violations].'
nofall: '[player] 被检测到 [check]: 企图避免跌落伤害. VL [violations].'
chatfast: '[player] 被检测到 [check]: 尝试发送垃圾讯息 (IP地址: [ip]). VL [violations].'
noswing: '[player] 被检测到 [check]: 没有手臂. VL [violations].'
passable: '[player] 被检测到 [check]: 移动到了方块中. ([blockid]). VL [violations].'
relog: '[player] 被检测到 [check]: 重新登入的过快. VL [violations].'
tellchatnormal: '警告 [player] &cNCP: &e不要发送太多讯息, 冷静点...'
tempkick1: 反作弊临时踢出了玩家 [player] 1 请稍后重试!
tempkick5: 反作弊临时踢出了玩家 [player] 5 你在5分钟内暂时不能进入服务器!
compatibility:
managelisteners: false
bukkitapionly: false
blocks:
ignorepassable:
- WOODEN_DOOR
- IRON_DOOR_BLOCK
- TRAP_DOOR
- PISTON_EXTENSION
- PISTON_MOVING_PIECE
allowinstantbreak: []
overrideflags:
snow: default
我属于小白腐竹,2个礼拜前刚刚开服,然后自己在慢慢的研究!!!
昨天看见了NoCheatPlus插件,安装后玩家无法移动,各种报错,但是照样可以使用各种外挂物品,我朋友照样可以飞行,但是会员却不能
我不知道怎么配置,来个懂得这个NoCheatPlus插件的腐竹或者技术,告诉我如何配置,能帮我配置是最好的了!!!
下面是一张所谓汉化好的配置,可惜他智商太高,汉化了所有标题,唯独没有汉化内容,我分别看了2个帖子,有差不多几十个人在纠结他这堪称精湛的技术,汉化标题的男人
# 此文件是由NCP自动生成, 汉化由 Sotr(iMinecraft).
# 说明: 每行对应的中文注释在上一行.
# 说明: true为是, false为否.
# 是否自动备份配置文件
savebackconfig: true
configversion:
notify: true
created: 741
saved: 741
logging:
# 是否开启NCP信息记录
active: true
# 开发模式
debug: false
backend:
console:
# 是否在控制台输出NCP信息
active: true
# 控制台NCP信息前缀
prefix: '[NCP] '
file:
# 是否输出NCP日志文件
active: true
prefix: ''
filename: nocheatplus.log
# 是否在公屏输出NCP信息(即可疑作弊信息)
ingamechat:
active: true
# 公屏NCP信息前缀
prefix: '&c反作弊: &f'
subscriptions: false
data:
expiration:
active: false
duration: 60
history: false
consistencychecks:
active: true
interval: 10
maxtime: 2
suppresswarnings: false
# 此处的文本可以替换某些命令的原版提示, 并有防止某些命令的功能
protection:
plugins:
hide:
# 是否开启错误提示文本和未知提示文本
active: true
nopermission:
# 错误提示文本
message: '&c很抱歉 你没有权限使用此命令. 如果你认为发生了错误, 请联系服务器管理员.'
# 当使用这些命令的时候, 会输出上面这条文本 (ESS的Owner权限组可以无视)
commands:
- plugins
- version
- icanhasbukkit
# 未知提示文本
unknowncommand:
message: 未知命令. 键入 "/help" 来查看帮助.
# 当使用这些命令的时候, 会输入上面这条文本(默认为无)
commands: []
commands:
consoleonly:
# 是否开启控制台命令提示文本
active: false
# 当在聊天中键入'必须在控制台才能使用的命令'时的提示文本
message: '&c恨抱歉, 此命令不能键入在聊天中. 请在控制台中使用!'
# 当在聊天中使用这些命令的时候, 会输出上面这条文本 (这些命令只有控制台可以用)
commands:
- op
- deop
clients:
# 使用是否使用MOTD
motd:
active: true
allowall: false
checks:
# 方块类检测
blockbreak:
direction:
active: true
actions: cancel vl>10 log:bdirection:0:5:if cancel
fastbreak:
# 快速破坏方块检测
active: true
strict: true
delay: 100
intervalsurvival: 100
grace: 2000
actions: cancel vl>0 log:fastbreak:3:5:cif cancel
frequency:
active: true
intervalcreative: 95
intervalsurvival: 45
shortterm:
ticks: 5
limit: 7
actions: cancel vl>5 log:bbfrequency:3:5:if cancel vl>60 log:bbfrequency:0:5:cif cancel cmd:kickfrequency
noswing:
active: true
actions: cancel vl>10 log:noswing:0:5:if cancel
reach:
active: true
actions: cancel vl>5 log:breach:0:2:if cancel
wrongblock:
active: true
level: 10
actions: cancel vl>10 log:bwrong:0:5:if cancel vl>30 log:bwrong:0:5:cif cancel cmd:kickwb
# 方块破坏间隔检测
blockinteract:
direction:
active: true
actions: cancel vl>10 log:bdirection:0:3:if cancel
reach:
active: true
actions: cancel vl>5 log:breach:0:2:if cancel
speed:
active: true
interval: 2000
limit: 60
actions: cancel vl>200 log:bspeed:0:2:if cancel vl>1000 cancel log:bspeed:0:2:icf cmd:kickbspeed
visible:
active: true
actions: cancel vl>100 log:bvisible:0:10:if cancel
# 方块放置检测
blockplace:
against:
active: true
actions: cancel
autosign:
active: true
actions: cancel vl>10 log:bautosign:0:3:if cancel
direction:
active: true
actions: cancel vl>10 log:bdirection:0:3:if cancel
fastplace:
active: true
limit: 22
shortterm:
ticks: 10
limit: 6
actions: cancel vl>100 log:fastplace:3:5:cif cancel
reach:
active: true
actions: cancel vl>5 log:breach:0:2:if cancel
noswing:
active: true
exceptions:
- WATER_LILY
- FLINT_AND_STEEL
actions: cancel vl>10 log:noswing:0:5:if cancel
speed:
active: true
interval: 45
actions: cancel vl>150 log:bpspeed:3:5:if cancel vl>1000 log:bpspeed:3:5:cif cancel
# 聊天类检测
chat:
color:
active: true
actions: log:color:0:1:if cancel
commands:
active: true
exclusions: []
handleaschat:
- me
level: 10
shortterm:
ticks: 18
level: 3
actions: log:commands:0:5:cf cancel cmd:kickcommands vl>20 log:commands:0:5:cf cancel cmd:tempkick1
# 验证码功能 (当有人被检测到刷屏后, 他会被要求输入验证码来解除限制)
captcha:
# 是否开启
active: true
characters: abcdefghjkmnpqrtuvwxyzABCDEFGHJKMNPQRTUVWXYZ2346789
length: 6
question: '&c请输入 ''&6[captcha]&c'' 来继续发送信息.'
success: '&a通过, 你解除了机器刷屏限制.'
tries: 3
actions: cancel cmd:kickcaptcha vl>4 log:captcha:2:5:cf cancel cmd:kickcaptcha
text:
active: true
allowvlreset: true
frequency:
normal:
minimum: 0.0
factor: 0.9
weight: 6
level: 160
actions: cancel cmd:tellchatnormal vl>7 log:chatnormal:0:5:f cancel cmd:tellchatnormal vl>20 log:chatnormal:0:5:cf cancel cmd:kickchatnormal vl>40 log:chatnormal:0:5:cf cancel cmd:kickchat5
shortterm:
minimum: 2.0
factor: 0.7
weight: 3.0
level: 20.0
actions: log:chatfast:0:5:cf cancel cmd:kickchatfast vl>20 log:chatfast:0:5:cf cancel cmd:kickchat1 vl>40 log:chatfast:0:5:cf cancel cmd:kickchat5
message:
lettercount: 1.0
partition: 1.0
uppercase: 1.0
afterjoin: 1.5
nomoving: 1.5
repeatviolation: 1.0
repeatglobal: 1.0
repeatself: 1.5
words:
lengthav: 1.0
lengthmsg: 1.0
noletter: 0.0
global:
active: true
weight: 1.0
words:
active: false
prefixes:
active: false
similarity:
active: false
player:
active: true
words:
active: false
prefixes:
active: false
similarity:
active: false
warning:
active: true
level: 67
# 刷屏提示文本
message: |-
&e>>>
&e>>> &c你发言的速度过快了, &e继续可能会被踢出.
&e>>>
timeout: 10
relog:
active: true
timeout: 5000
warning:
# 登入过快的提示文本
message: '&c你重新登入的速度过快! 如果你持续下去可能将被封禁.'
number: 1
timeout: 60000
# 踢出游戏的提示文本
kickmessage: 登入过快, 请稍后再试.
actions: log:relog:0:10:cf cancel vl>20 log:relog:0:10:cf cancel cmd:tempkick5
logins:
active: true
startupdelay: 600
perworldcount: false
# 时间计时器
seconds: 10
# 以上时间内的限制数量
limit: 10
# 提示文本
kickmessage: 太多玩家同时登入, 请稍后再试.
combined:
bedleave:
active: true
actions: cancel log:bedleave:0:5:if cmd:kickbedleave
enderpearl:
active: true
preventclickblock: true
improbable:
active: true
level: 300
actions: cancel log:improbable:2:8:if
invulnerable:
active: true
triggers:
always: false
falldistance: true
initialticks:
join: -1
ignore:
- FALL
modifiers:
all: 0
munchhausen:
active: false
actions: cancel vl>100 cancel log:munchhausen:0:60:if
yawrate:
rate: 380
penalty:
factor: 1.0
minimum: 250
maximum: 2000
improbable: true
fight:
canceldead: true
toolchangepenalty: 500
yawrate:
active: true
angle:
active: true
threshold: 50
actions: cancel vl>100 log:angle:3:5:f cancel vl>250 log:angle:0:5:cif cancel
critical:
active: true
falldistance: 0.06251
velocity: 0.1
actions: cancel vl>50 log:critical:0:5:cif cancel
direction:
active: true
strict: false
penalty: 500
actions: cancel vl>5 log:fdirection:3:5:f cancel vl>20 log:fdirection:0:5:if cancel vl>50 log:fdirection:0:5:cif cancel
fastheal:
active: true
interval: 4000
buffer: 1000
actions: cancel vl>10 cancel log:fastheal:0:10:i vl>30 cancel log:fastheal:0:10:if
godmode:
active: true
minage: 1100
maxage: 5000
actions: log:godmode:2:5:if cancel vl>60 log:godmode:2:5:icf cancel
knockback:
active: true
interval: 50
actions: cancel vl>50 log:knockback:0:5:cif cancel
noswing:
active: true
actions: cancel vl>10 log:noswing:0:5:if cancel
reach:
active: true
survivaldistance: 4.4
penalty: 500
reduce: true
reducedistance: 0.9
reducestep: 0.15
actions: cancel vl>10 log:freach:2:5:if cancel
selfhit:
active: true
actions: log:fselfhit:0:5:if cancel vl>10 log:fselfhit:0:5:icf cancel cmd:kickselfhit
speed:
active: true
limit: 15
actions: log:fspeed:0:5:if cancel
shortterm:
ticks: 7
limit: 6
inventory:
drop:
active: true
limit: 100
timeframe: 20
actions: log:drop:0:1:cif cancel cmd:dropkick:0:1
fastclick:
active: true
sparecreative: true
tweaks1_5: true
limit:
shortterm: 4
normal: 15
actions: cancel vl>50 log:fastclick:3:5:cif cancel
instantbow:
active: true
strict: true
delay: 130
actions: cancel vl>15 log:instantbow:2:5:if cancel
instanteat:
active: true
actions: log:instanteat:2:5:if cancel
fastconsume:
active: flase
duration: 0.7
whitelist: false
items: []
actions: log:fastconsume:2:5:if cancel
items:
active: true
open:
active: true
close: true
cancelother: true
moving:
creativefly:
active: true
ignoreallowflight: false
ignorecreative: false
horizontalspeed: 100
maxheight: 128
verticalspeed: 100
actions: log:flyshort:3:5:f cancel vl>100 log:flyshort:0:5:if cancel vl>400 log:flylong:0:5:cif cancel
morepackets:
active: true
seconds: 6
epsideal: 20
epsmax: 22
burst:
packets: 40
directviolation: 60
epmviolation: 180
actions: cancel vl>10 log:morepackets:0:2:if cancel vl>100 log:morepackets:0:2:if cancel cmd:kickpackets
morepacketsvehicle:
active: true
actions: cancel vl>10 log:morepackets:0:2:if cancel
nofall:
active: true
dealdamage: true
resetonviolation: false
resetonteleport: false
resetonvehicle: true
anticriticals: true
actions: log:nofall:0:5:if cancel vl>30 log:nofall:0:5:icf cancel
passable:
active: true
raytracing:
active: true
blockchangeonly: false
actions: cancel vl>10 log:passable:0:5:if cancel vl>50 log:passable:0:5:icf cancel
survivalfly:
active: flase
extended:
vertical-accounting: true
falldamage: true
actions: log:flyshort:3:10:f cancel vl>100 log:flyshort:0:10:if cancel vl>400 log:flylong:0:5:cif cancel vl>1500 log:flylong:0:5:cif cancel cmd:kickfly
hover:
active: true
step: 5
ticks: 85
loginticks: 0
falldamage: true
sfviolation: 500
trace:
size: 60
mergedist: 0.9752
vehicles:
preventdestroyown: true
enforcelocation: true
velocity:
graceticks: 20
activationcounter: 80
activationticks: 140
strictinvalidation: true
tempkickillegal: true
loadchunks:
join: true
sprintinggrace: 2.0
assumesprint: true
speedgrace: 4.0
enforcelocation: true
net:
flyingfrequency:
active: true
seconds: 5
maxpackets: 300
sounddistance:
active: true
maxdistance: 320
# 以下为游戏内公屏输出的内容
strings:
angle: '[player] 被检测到 [check]: 尝试在同一时间内攻击多个实体. VL [violations].'
ban: 封禁账号 [player]
ban-ip: 封禁IP地址 [ip]
bautosign: '[player] 被检测到 [check]: failed autosign with [tags]. VL [violations].'
bbfrequency: '[player] 被检测到 [check]: 在同一时间和区域内破坏方块过多. VL [violations].'
bdirection: '[player] 被检测到 [check]: 试图与不在视野内的方块交互. VL [violations].'
bedleave: '[player] 被检测到 [check]: 发送了离开床的讯息到服务器 (他并不在床上). VL [violations].'
bpspeed: '[player] 被检测到 [check]: 投掷物品过快. VL [violations].'
breach: '[player] 被检测到 [check]: 在超过了方块交互距离的情况下交互了方块 (超出距离: [reachdistance]). VL [violations].'
bspeed: '[player] 被检测到 [check]: 与方块交互太快. VL [violations].'
bvisible: '[player] 被检测到 [check]: 试图破坏不在视野内的方块. VL [violations].'
bwrong: '[player] 被检测到 [check]: 破坏了他没有点击过的方块. VL [violations].'
captcha: '[player] 多次输入聊天验证码失败. VL [violations].'
color: '[player] 被检测到 [check]: 发送了彩色聊天信息 VL [violations].'
commands: '[player] 被检测到 [check]: 同一时间内发出了太多的命令. VL [violations].'
combspeed: '[player] 被检测到 [check]: 以非常快的速度执行了很多不同的操作. VL [violations].'
critical: '[player] 被检测到 [check]: 尝试对某实体进行重击, 但没有进行必要的技术性跳跃. [tags]. VL [violations].'
drop: '[player] 被检测到 [check]: 尝试丢弃超过允许数量的物品. VL [violations].'
dropkick: 反作弊踢出了玩家 [player] 因为丢弃物品过快.
fastbreak: '[player] 被检测到 [check]: 尝试以超乎寻常的速度破坏方块 (方块ID: [blockid]). VL [violations].'
fastclick: '[player] 被检测到 [check]: 在背包中移动物品的速度过快. VL [violations].'
fastconsume: '[player] 被检测到 [check]: 消耗 [food] [tags] 过快. VL [violations].'
fastheal: '[player] 被检测到 [check]: 生命值恢复的过快. VL [violations].'
fastplace: '[player] 被检测到 [check]: 在短时间内试图放置过多方块. VL [violations].'
fdirection: '[player] 被检测到 [check]: 试图攻击一个不在视野内的实体. VL [violations].'
flyshort: '[player] 被检测到 [check]: 试图以一种不允许的方式移动. VL [violations].'
flylong: '[player] 被检测到 [check]: 试图改变位置 [locationfrom] 到 [locationto] ,其中间隔 [distance] 个方块的距离. VL [violations].'
freach: '[player] 被检测到 [check]: 试图攻击的实体距离他遥不可及. VL [violations].'
fselfhit: '[player] 被检测到 [check]: 试图攻击自己. VL [violations].'
fspeed: '[player] 被检测到 [check]: 试图攻击的频率过高. VL [violations].'
chatnormal: '[player] 被检测到 [check]: 潜在的骚扰性聊天. VL [violations].'
godmode: '[player] 被检测到 [check]: 试图避免装备耐久损耗或消耗. VL [violations].'
improbable: '[player] 被检测到 [check]: 试图进行不可能的操作. VL [violations].'
instantbow: '[player] 被检测到 [check]: 射箭速度过快. VL [violations].'
instanteat: '[player] 被检测到 [check]: 吃食物 (名称: [food]) 的速度过快. VL [violations].'
kick: 踢出 [player]
kickbedleave: 反作弊踢出了玩家 [player] 找你的床去!
kickbspeed: 反作弊踢出了玩家 [player] 方块交互的太快!
kickcaptcha: 反作弊踢出了玩家 [player] 验证码输错了!
kickchat1: 反作弊临时踢出了玩家 [player] 1 发垃圾讯息!
kickchat5: 反作弊临时踢出了玩家 [player] 5 发垃圾讯息!
kickchatfast: 反作弊踢出了玩家 [player] 刷屏!
kickchatnormal: 反作弊踢出了玩家 [player] 聊天速度过快, 喝杯茶休息下吧.
kickfly: ncp delay 反作弊踢出了玩家 [player] 因为作弊飞行 (或相关)
kickcommands: 反作弊临时踢出了玩家 [player] 1 不要发送垃圾讯息!
kickfrequency: 反作弊踢出了玩家 [player] 操作的太快了!
kickgod: 反作弊踢出了玩家 [player] 上帝模式?
kickpackets: ncp delay 反作弊踢出了玩家 [player] 有多个数据 (延迟?)
kickselfhit: 反作弊踢出了玩家 [player] 试图攻击自己!
kickwb: 反作弊踢出了玩家 [player] 方块破坏不同步!
knockback: '[player] 被检测到 [check]: 尝试对某实体进行重击, 但没有进行必要的技术性跳跃. VL [violations].'
morepackets: '[player] 被检测到 [check]: 移动的频率太高 ([packets] [tags]). VL [violations].'
munchhausen: '[player] 被检测到 [check]: almost made it off the pit. VL [violations].'
nofall: '[player] 被检测到 [check]: 企图避免跌落伤害. VL [violations].'
chatfast: '[player] 被检测到 [check]: 尝试发送垃圾讯息 (IP地址: [ip]). VL [violations].'
noswing: '[player] 被检测到 [check]: 没有手臂. VL [violations].'
passable: '[player] 被检测到 [check]: 移动到了方块中. ([blockid]). VL [violations].'
relog: '[player] 被检测到 [check]: 重新登入的过快. VL [violations].'
tellchatnormal: '警告 [player] &cNCP: &e不要发送太多讯息, 冷静点...'
tempkick1: 反作弊临时踢出了玩家 [player] 1 请稍后重试!
tempkick5: 反作弊临时踢出了玩家 [player] 5 你在5分钟内暂时不能进入服务器!
compatibility:
managelisteners: false
bukkitapionly: false
blocks:
ignorepassable:
- WOODEN_DOOR
- IRON_DOOR_BLOCK
- TRAP_DOOR
- PISTON_EXTENSION
- PISTON_MOVING_PIECE
allowinstantbreak: []
overrideflags:
snow: default
我属于小白腐竹,2个礼拜前刚刚开服,然后自己在慢慢的研究!!!
昨天看见了NoCheatPlus插件,安装后玩家无法移动,各种报错,但是照样可以使用各种外挂物品,我朋友照样可以飞行,但是会员却不能
我不知道怎么配置,来个懂得这个NoCheatPlus插件的腐竹或者技术,告诉我如何配置,能帮我配置是最好的了!!!
下面是一张所谓汉化好的配置,可惜他智商太高,汉化了所有标题,唯独没有汉化内容,我分别看了2个帖子,有差不多几十个人在纠结他这堪称精湛的技术,汉化标题的男人
# 此文件是由NCP自动生成, 汉化由 Sotr(iMinecraft).
# 说明: 每行对应的中文注释在上一行.
# 说明: true为是, false为否.
# 是否自动备份配置文件
savebackconfig: true
configversion:
notify: true
created: 741
saved: 741
logging:
# 是否开启NCP信息记录
active: true
# 开发模式
debug: false
backend:
console:
# 是否在控制台输出NCP信息
active: true
# 控制台NCP信息前缀
prefix: '[NCP] '
file:
# 是否输出NCP日志文件
active: true
prefix: ''
filename: nocheatplus.log
# 是否在公屏输出NCP信息(即可疑作弊信息)
ingamechat:
active: true
# 公屏NCP信息前缀
prefix: '&c反作弊: &f'
subscriptions: false
data:
expiration:
active: false
duration: 60
history: false
consistencychecks:
active: true
interval: 10
maxtime: 2
suppresswarnings: false
# 此处的文本可以替换某些命令的原版提示, 并有防止某些命令的功能
protection:
plugins:
hide:
# 是否开启错误提示文本和未知提示文本
active: true
nopermission:
# 错误提示文本
message: '&c很抱歉 你没有权限使用此命令. 如果你认为发生了错误, 请联系服务器管理员.'
# 当使用这些命令的时候, 会输出上面这条文本 (ESS的Owner权限组可以无视)
commands:
- plugins
- version
- icanhasbukkit
# 未知提示文本
unknowncommand:
message: 未知命令. 键入 "/help" 来查看帮助.
# 当使用这些命令的时候, 会输入上面这条文本(默认为无)
commands: []
commands:
consoleonly:
# 是否开启控制台命令提示文本
active: false
# 当在聊天中键入'必须在控制台才能使用的命令'时的提示文本
message: '&c恨抱歉, 此命令不能键入在聊天中. 请在控制台中使用!'
# 当在聊天中使用这些命令的时候, 会输出上面这条文本 (这些命令只有控制台可以用)
commands:
- op
- deop
clients:
# 使用是否使用MOTD
motd:
active: true
allowall: false
checks:
# 方块类检测
blockbreak:
direction:
active: true
actions: cancel vl>10 log:bdirection:0:5:if cancel
fastbreak:
# 快速破坏方块检测
active: true
strict: true
delay: 100
intervalsurvival: 100
grace: 2000
actions: cancel vl>0 log:fastbreak:3:5:cif cancel
frequency:
active: true
intervalcreative: 95
intervalsurvival: 45
shortterm:
ticks: 5
limit: 7
actions: cancel vl>5 log:bbfrequency:3:5:if cancel vl>60 log:bbfrequency:0:5:cif cancel cmd:kickfrequency
noswing:
active: true
actions: cancel vl>10 log:noswing:0:5:if cancel
reach:
active: true
actions: cancel vl>5 log:breach:0:2:if cancel
wrongblock:
active: true
level: 10
actions: cancel vl>10 log:bwrong:0:5:if cancel vl>30 log:bwrong:0:5:cif cancel cmd:kickwb
# 方块破坏间隔检测
blockinteract:
direction:
active: true
actions: cancel vl>10 log:bdirection:0:3:if cancel
reach:
active: true
actions: cancel vl>5 log:breach:0:2:if cancel
speed:
active: true
interval: 2000
limit: 60
actions: cancel vl>200 log:bspeed:0:2:if cancel vl>1000 cancel log:bspeed:0:2:icf cmd:kickbspeed
visible:
active: true
actions: cancel vl>100 log:bvisible:0:10:if cancel
# 方块放置检测
blockplace:
against:
active: true
actions: cancel
autosign:
active: true
actions: cancel vl>10 log:bautosign:0:3:if cancel
direction:
active: true
actions: cancel vl>10 log:bdirection:0:3:if cancel
fastplace:
active: true
limit: 22
shortterm:
ticks: 10
limit: 6
actions: cancel vl>100 log:fastplace:3:5:cif cancel
reach:
active: true
actions: cancel vl>5 log:breach:0:2:if cancel
noswing:
active: true
exceptions:
- WATER_LILY
- FLINT_AND_STEEL
actions: cancel vl>10 log:noswing:0:5:if cancel
speed:
active: true
interval: 45
actions: cancel vl>150 log:bpspeed:3:5:if cancel vl>1000 log:bpspeed:3:5:cif cancel
# 聊天类检测
chat:
color:
active: true
actions: log:color:0:1:if cancel
commands:
active: true
exclusions: []
handleaschat:
- me
level: 10
shortterm:
ticks: 18
level: 3
actions: log:commands:0:5:cf cancel cmd:kickcommands vl>20 log:commands:0:5:cf cancel cmd:tempkick1
# 验证码功能 (当有人被检测到刷屏后, 他会被要求输入验证码来解除限制)
captcha:
# 是否开启
active: true
characters: abcdefghjkmnpqrtuvwxyzABCDEFGHJKMNPQRTUVWXYZ2346789
length: 6
question: '&c请输入 ''&6[captcha]&c'' 来继续发送信息.'
success: '&a通过, 你解除了机器刷屏限制.'
tries: 3
actions: cancel cmd:kickcaptcha vl>4 log:captcha:2:5:cf cancel cmd:kickcaptcha
text:
active: true
allowvlreset: true
frequency:
normal:
minimum: 0.0
factor: 0.9
weight: 6
level: 160
actions: cancel cmd:tellchatnormal vl>7 log:chatnormal:0:5:f cancel cmd:tellchatnormal vl>20 log:chatnormal:0:5:cf cancel cmd:kickchatnormal vl>40 log:chatnormal:0:5:cf cancel cmd:kickchat5
shortterm:
minimum: 2.0
factor: 0.7
weight: 3.0
level: 20.0
actions: log:chatfast:0:5:cf cancel cmd:kickchatfast vl>20 log:chatfast:0:5:cf cancel cmd:kickchat1 vl>40 log:chatfast:0:5:cf cancel cmd:kickchat5
message:
lettercount: 1.0
partition: 1.0
uppercase: 1.0
afterjoin: 1.5
nomoving: 1.5
repeatviolation: 1.0
repeatglobal: 1.0
repeatself: 1.5
words:
lengthav: 1.0
lengthmsg: 1.0
noletter: 0.0
global:
active: true
weight: 1.0
words:
active: false
prefixes:
active: false
similarity:
active: false
player:
active: true
words:
active: false
prefixes:
active: false
similarity:
active: false
warning:
active: true
level: 67
# 刷屏提示文本
message: |-
&e>>>
&e>>> &c你发言的速度过快了, &e继续可能会被踢出.
&e>>>
timeout: 10
relog:
active: true
timeout: 5000
warning:
# 登入过快的提示文本
message: '&c你重新登入的速度过快! 如果你持续下去可能将被封禁.'
number: 1
timeout: 60000
# 踢出游戏的提示文本
kickmessage: 登入过快, 请稍后再试.
actions: log:relog:0:10:cf cancel vl>20 log:relog:0:10:cf cancel cmd:tempkick5
logins:
active: true
startupdelay: 600
perworldcount: false
# 时间计时器
seconds: 10
# 以上时间内的限制数量
limit: 10
# 提示文本
kickmessage: 太多玩家同时登入, 请稍后再试.
combined:
bedleave:
active: true
actions: cancel log:bedleave:0:5:if cmd:kickbedleave
enderpearl:
active: true
preventclickblock: true
improbable:
active: true
level: 300
actions: cancel log:improbable:2:8:if
invulnerable:
active: true
triggers:
always: false
falldistance: true
initialticks:
join: -1
ignore:
- FALL
modifiers:
all: 0
munchhausen:
active: false
actions: cancel vl>100 cancel log:munchhausen:0:60:if
yawrate:
rate: 380
penalty:
factor: 1.0
minimum: 250
maximum: 2000
improbable: true
fight:
canceldead: true
toolchangepenalty: 500
yawrate:
active: true
angle:
active: true
threshold: 50
actions: cancel vl>100 log:angle:3:5:f cancel vl>250 log:angle:0:5:cif cancel
critical:
active: true
falldistance: 0.06251
velocity: 0.1
actions: cancel vl>50 log:critical:0:5:cif cancel
direction:
active: true
strict: false
penalty: 500
actions: cancel vl>5 log:fdirection:3:5:f cancel vl>20 log:fdirection:0:5:if cancel vl>50 log:fdirection:0:5:cif cancel
fastheal:
active: true
interval: 4000
buffer: 1000
actions: cancel vl>10 cancel log:fastheal:0:10:i vl>30 cancel log:fastheal:0:10:if
godmode:
active: true
minage: 1100
maxage: 5000
actions: log:godmode:2:5:if cancel vl>60 log:godmode:2:5:icf cancel
knockback:
active: true
interval: 50
actions: cancel vl>50 log:knockback:0:5:cif cancel
noswing:
active: true
actions: cancel vl>10 log:noswing:0:5:if cancel
reach:
active: true
survivaldistance: 4.4
penalty: 500
reduce: true
reducedistance: 0.9
reducestep: 0.15
actions: cancel vl>10 log:freach:2:5:if cancel
selfhit:
active: true
actions: log:fselfhit:0:5:if cancel vl>10 log:fselfhit:0:5:icf cancel cmd:kickselfhit
speed:
active: true
limit: 15
actions: log:fspeed:0:5:if cancel
shortterm:
ticks: 7
limit: 6
inventory:
drop:
active: true
limit: 100
timeframe: 20
actions: log:drop:0:1:cif cancel cmd:dropkick:0:1
fastclick:
active: true
sparecreative: true
tweaks1_5: true
limit:
shortterm: 4
normal: 15
actions: cancel vl>50 log:fastclick:3:5:cif cancel
instantbow:
active: true
strict: true
delay: 130
actions: cancel vl>15 log:instantbow:2:5:if cancel
instanteat:
active: true
actions: log:instanteat:2:5:if cancel
fastconsume:
active: flase
duration: 0.7
whitelist: false
items: []
actions: log:fastconsume:2:5:if cancel
items:
active: true
open:
active: true
close: true
cancelother: true
moving:
creativefly:
active: true
ignoreallowflight: false
ignorecreative: false
horizontalspeed: 100
maxheight: 128
verticalspeed: 100
actions: log:flyshort:3:5:f cancel vl>100 log:flyshort:0:5:if cancel vl>400 log:flylong:0:5:cif cancel
morepackets:
active: true
seconds: 6
epsideal: 20
epsmax: 22
burst:
packets: 40
directviolation: 60
epmviolation: 180
actions: cancel vl>10 log:morepackets:0:2:if cancel vl>100 log:morepackets:0:2:if cancel cmd:kickpackets
morepacketsvehicle:
active: true
actions: cancel vl>10 log:morepackets:0:2:if cancel
nofall:
active: true
dealdamage: true
resetonviolation: false
resetonteleport: false
resetonvehicle: true
anticriticals: true
actions: log:nofall:0:5:if cancel vl>30 log:nofall:0:5:icf cancel
passable:
active: true
raytracing:
active: true
blockchangeonly: false
actions: cancel vl>10 log:passable:0:5:if cancel vl>50 log:passable:0:5:icf cancel
survivalfly:
active: flase
extended:
vertical-accounting: true
falldamage: true
actions: log:flyshort:3:10:f cancel vl>100 log:flyshort:0:10:if cancel vl>400 log:flylong:0:5:cif cancel vl>1500 log:flylong:0:5:cif cancel cmd:kickfly
hover:
active: true
step: 5
ticks: 85
loginticks: 0
falldamage: true
sfviolation: 500
trace:
size: 60
mergedist: 0.9752
vehicles:
preventdestroyown: true
enforcelocation: true
velocity:
graceticks: 20
activationcounter: 80
activationticks: 140
strictinvalidation: true
tempkickillegal: true
loadchunks:
join: true
sprintinggrace: 2.0
assumesprint: true
speedgrace: 4.0
enforcelocation: true
net:
flyingfrequency:
active: true
seconds: 5
maxpackets: 300
sounddistance:
active: true
maxdistance: 320
# 以下为游戏内公屏输出的内容
strings:
angle: '[player] 被检测到 [check]: 尝试在同一时间内攻击多个实体. VL [violations].'
ban: 封禁账号 [player]
ban-ip: 封禁IP地址 [ip]
bautosign: '[player] 被检测到 [check]: failed autosign with [tags]. VL [violations].'
bbfrequency: '[player] 被检测到 [check]: 在同一时间和区域内破坏方块过多. VL [violations].'
bdirection: '[player] 被检测到 [check]: 试图与不在视野内的方块交互. VL [violations].'
bedleave: '[player] 被检测到 [check]: 发送了离开床的讯息到服务器 (他并不在床上). VL [violations].'
bpspeed: '[player] 被检测到 [check]: 投掷物品过快. VL [violations].'
breach: '[player] 被检测到 [check]: 在超过了方块交互距离的情况下交互了方块 (超出距离: [reachdistance]). VL [violations].'
bspeed: '[player] 被检测到 [check]: 与方块交互太快. VL [violations].'
bvisible: '[player] 被检测到 [check]: 试图破坏不在视野内的方块. VL [violations].'
bwrong: '[player] 被检测到 [check]: 破坏了他没有点击过的方块. VL [violations].'
captcha: '[player] 多次输入聊天验证码失败. VL [violations].'
color: '[player] 被检测到 [check]: 发送了彩色聊天信息 VL [violations].'
commands: '[player] 被检测到 [check]: 同一时间内发出了太多的命令. VL [violations].'
combspeed: '[player] 被检测到 [check]: 以非常快的速度执行了很多不同的操作. VL [violations].'
critical: '[player] 被检测到 [check]: 尝试对某实体进行重击, 但没有进行必要的技术性跳跃. [tags]. VL [violations].'
drop: '[player] 被检测到 [check]: 尝试丢弃超过允许数量的物品. VL [violations].'
dropkick: 反作弊踢出了玩家 [player] 因为丢弃物品过快.
fastbreak: '[player] 被检测到 [check]: 尝试以超乎寻常的速度破坏方块 (方块ID: [blockid]). VL [violations].'
fastclick: '[player] 被检测到 [check]: 在背包中移动物品的速度过快. VL [violations].'
fastconsume: '[player] 被检测到 [check]: 消耗 [food] [tags] 过快. VL [violations].'
fastheal: '[player] 被检测到 [check]: 生命值恢复的过快. VL [violations].'
fastplace: '[player] 被检测到 [check]: 在短时间内试图放置过多方块. VL [violations].'
fdirection: '[player] 被检测到 [check]: 试图攻击一个不在视野内的实体. VL [violations].'
flyshort: '[player] 被检测到 [check]: 试图以一种不允许的方式移动. VL [violations].'
flylong: '[player] 被检测到 [check]: 试图改变位置 [locationfrom] 到 [locationto] ,其中间隔 [distance] 个方块的距离. VL [violations].'
freach: '[player] 被检测到 [check]: 试图攻击的实体距离他遥不可及. VL [violations].'
fselfhit: '[player] 被检测到 [check]: 试图攻击自己. VL [violations].'
fspeed: '[player] 被检测到 [check]: 试图攻击的频率过高. VL [violations].'
chatnormal: '[player] 被检测到 [check]: 潜在的骚扰性聊天. VL [violations].'
godmode: '[player] 被检测到 [check]: 试图避免装备耐久损耗或消耗. VL [violations].'
improbable: '[player] 被检测到 [check]: 试图进行不可能的操作. VL [violations].'
instantbow: '[player] 被检测到 [check]: 射箭速度过快. VL [violations].'
instanteat: '[player] 被检测到 [check]: 吃食物 (名称: [food]) 的速度过快. VL [violations].'
kick: 踢出 [player]
kickbedleave: 反作弊踢出了玩家 [player] 找你的床去!
kickbspeed: 反作弊踢出了玩家 [player] 方块交互的太快!
kickcaptcha: 反作弊踢出了玩家 [player] 验证码输错了!
kickchat1: 反作弊临时踢出了玩家 [player] 1 发垃圾讯息!
kickchat5: 反作弊临时踢出了玩家 [player] 5 发垃圾讯息!
kickchatfast: 反作弊踢出了玩家 [player] 刷屏!
kickchatnormal: 反作弊踢出了玩家 [player] 聊天速度过快, 喝杯茶休息下吧.
kickfly: ncp delay 反作弊踢出了玩家 [player] 因为作弊飞行 (或相关)
kickcommands: 反作弊临时踢出了玩家 [player] 1 不要发送垃圾讯息!
kickfrequency: 反作弊踢出了玩家 [player] 操作的太快了!
kickgod: 反作弊踢出了玩家 [player] 上帝模式?
kickpackets: ncp delay 反作弊踢出了玩家 [player] 有多个数据 (延迟?)
kickselfhit: 反作弊踢出了玩家 [player] 试图攻击自己!
kickwb: 反作弊踢出了玩家 [player] 方块破坏不同步!
knockback: '[player] 被检测到 [check]: 尝试对某实体进行重击, 但没有进行必要的技术性跳跃. VL [violations].'
morepackets: '[player] 被检测到 [check]: 移动的频率太高 ([packets] [tags]). VL [violations].'
munchhausen: '[player] 被检测到 [check]: almost made it off the pit. VL [violations].'
nofall: '[player] 被检测到 [check]: 企图避免跌落伤害. VL [violations].'
chatfast: '[player] 被检测到 [check]: 尝试发送垃圾讯息 (IP地址: [ip]). VL [violations].'
noswing: '[player] 被检测到 [check]: 没有手臂. VL [violations].'
passable: '[player] 被检测到 [check]: 移动到了方块中. ([blockid]). VL [violations].'
relog: '[player] 被检测到 [check]: 重新登入的过快. VL [violations].'
tellchatnormal: '警告 [player] &cNCP: &e不要发送太多讯息, 冷静点...'
tempkick1: 反作弊临时踢出了玩家 [player] 1 请稍后重试!
tempkick5: 反作弊临时踢出了玩家 [player] 5 你在5分钟内暂时不能进入服务器!
compatibility:
managelisteners: false
bukkitapionly: false
blocks:
ignorepassable:
- WOODEN_DOOR
- IRON_DOOR_BLOCK
- TRAP_DOOR
- PISTON_EXTENSION
- PISTON_MOVING_PIECE
allowinstantbreak: []
overrideflags:
snow: default
2021.12 数据,可能有更多内容
因为服务器内有人卡了很多东西,但是怎么卡我并不知道!!!我属于小白腐竹,2个礼拜前刚刚开服,然后自己在慢慢的研究!!!
昨天看见了NoCheatPlus插件,安装后玩家无法移动,各种报错,但是照样可以使用各种外挂物品,我朋友照样可以飞行,但是会员却不能
我不知道怎么配置,来个懂得这个NoCheatPlus插件的腐竹或者技术,告诉我如何配置,能帮我配置是最好的了!!!
下面是一张所谓汉化好的配置,可惜他智商太高,汉化了所有标题,唯独没有汉化内容,我分别看了2个帖子,有差不多几十个人在纠结他这堪称精湛的技术,汉化标题的男人
# 此文件是由NCP自动生成, 汉化由 Sotr(iMinecraft).
# 说明: 每行对应的中文注释在上一行.
# 说明: true为是, false为否.
# 是否自动备份配置文件
savebackconfig: true
configversion:
notify: true
created: 741
saved: 741
logging:
# 是否开启NCP信息记录
active: true
# 开发模式
debug: false
backend:
console:
# 是否在控制台输出NCP信息
active: true
# 控制台NCP信息前缀
prefix: '[NCP] '
file:
# 是否输出NCP日志文件
active: true
prefix: ''
filename: nocheatplus.log
# 是否在公屏输出NCP信息(即可疑作弊信息)
ingamechat:
active: true
# 公屏NCP信息前缀
prefix: '&c反作弊: &f'
subscriptions: false
data:
expiration:
active: false
duration: 60
history: false
consistencychecks:
active: true
interval: 10
maxtime: 2
suppresswarnings: false
# 此处的文本可以替换某些命令的原版提示, 并有防止某些命令的功能
protection:
plugins:
hide:
# 是否开启错误提示文本和未知提示文本
active: true
nopermission:
# 错误提示文本
message: '&c很抱歉 你没有权限使用此命令. 如果你认为发生了错误, 请联系服务器管理员.'
# 当使用这些命令的时候, 会输出上面这条文本 (ESS的Owner权限组可以无视)
commands:
- plugins
- version
- icanhasbukkit
# 未知提示文本
unknowncommand:
message: 未知命令. 键入 "/help" 来查看帮助.
# 当使用这些命令的时候, 会输入上面这条文本(默认为无)
commands: []
commands:
consoleonly:
# 是否开启控制台命令提示文本
active: false
# 当在聊天中键入'必须在控制台才能使用的命令'时的提示文本
message: '&c恨抱歉, 此命令不能键入在聊天中. 请在控制台中使用!'
# 当在聊天中使用这些命令的时候, 会输出上面这条文本 (这些命令只有控制台可以用)
commands:
- op
- deop
clients:
# 使用是否使用MOTD
motd:
active: true
allowall: false
checks:
# 方块类检测
blockbreak:
direction:
active: true
actions: cancel vl>10 log:bdirection:0:5:if cancel
fastbreak:
# 快速破坏方块检测
active: true
strict: true
delay: 100
intervalsurvival: 100
grace: 2000
actions: cancel vl>0 log:fastbreak:3:5:cif cancel
frequency:
active: true
intervalcreative: 95
intervalsurvival: 45
shortterm:
ticks: 5
limit: 7
actions: cancel vl>5 log:bbfrequency:3:5:if cancel vl>60 log:bbfrequency:0:5:cif cancel cmd:kickfrequency
noswing:
active: true
actions: cancel vl>10 log:noswing:0:5:if cancel
reach:
active: true
actions: cancel vl>5 log:breach:0:2:if cancel
wrongblock:
active: true
level: 10
actions: cancel vl>10 log:bwrong:0:5:if cancel vl>30 log:bwrong:0:5:cif cancel cmd:kickwb
# 方块破坏间隔检测
blockinteract:
direction:
active: true
actions: cancel vl>10 log:bdirection:0:3:if cancel
reach:
active: true
actions: cancel vl>5 log:breach:0:2:if cancel
speed:
active: true
interval: 2000
limit: 60
actions: cancel vl>200 log:bspeed:0:2:if cancel vl>1000 cancel log:bspeed:0:2:icf cmd:kickbspeed
visible:
active: true
actions: cancel vl>100 log:bvisible:0:10:if cancel
# 方块放置检测
blockplace:
against:
active: true
actions: cancel
autosign:
active: true
actions: cancel vl>10 log:bautosign:0:3:if cancel
direction:
active: true
actions: cancel vl>10 log:bdirection:0:3:if cancel
fastplace:
active: true
limit: 22
shortterm:
ticks: 10
limit: 6
actions: cancel vl>100 log:fastplace:3:5:cif cancel
reach:
active: true
actions: cancel vl>5 log:breach:0:2:if cancel
noswing:
active: true
exceptions:
- WATER_LILY
- FLINT_AND_STEEL
actions: cancel vl>10 log:noswing:0:5:if cancel
speed:
active: true
interval: 45
actions: cancel vl>150 log:bpspeed:3:5:if cancel vl>1000 log:bpspeed:3:5:cif cancel
# 聊天类检测
chat:
color:
active: true
actions: log:color:0:1:if cancel
commands:
active: true
exclusions: []
handleaschat:
- me
level: 10
shortterm:
ticks: 18
level: 3
actions: log:commands:0:5:cf cancel cmd:kickcommands vl>20 log:commands:0:5:cf cancel cmd:tempkick1
# 验证码功能 (当有人被检测到刷屏后, 他会被要求输入验证码来解除限制)
captcha:
# 是否开启
active: true
characters: abcdefghjkmnpqrtuvwxyzABCDEFGHJKMNPQRTUVWXYZ2346789
length: 6
question: '&c请输入 ''&6[captcha]&c'' 来继续发送信息.'
success: '&a通过, 你解除了机器刷屏限制.'
tries: 3
actions: cancel cmd:kickcaptcha vl>4 log:captcha:2:5:cf cancel cmd:kickcaptcha
text:
active: true
allowvlreset: true
frequency:
normal:
minimum: 0.0
factor: 0.9
weight: 6
level: 160
actions: cancel cmd:tellchatnormal vl>7 log:chatnormal:0:5:f cancel cmd:tellchatnormal vl>20 log:chatnormal:0:5:cf cancel cmd:kickchatnormal vl>40 log:chatnormal:0:5:cf cancel cmd:kickchat5
shortterm:
minimum: 2.0
factor: 0.7
weight: 3.0
level: 20.0
actions: log:chatfast:0:5:cf cancel cmd:kickchatfast vl>20 log:chatfast:0:5:cf cancel cmd:kickchat1 vl>40 log:chatfast:0:5:cf cancel cmd:kickchat5
message:
lettercount: 1.0
partition: 1.0
uppercase: 1.0
afterjoin: 1.5
nomoving: 1.5
repeatviolation: 1.0
repeatglobal: 1.0
repeatself: 1.5
words:
lengthav: 1.0
lengthmsg: 1.0
noletter: 0.0
global:
active: true
weight: 1.0
words:
active: false
prefixes:
active: false
similarity:
active: false
player:
active: true
words:
active: false
prefixes:
active: false
similarity:
active: false
warning:
active: true
level: 67
# 刷屏提示文本
message: |-
&e>>>
&e>>> &c你发言的速度过快了, &e继续可能会被踢出.
&e>>>
timeout: 10
relog:
active: true
timeout: 5000
warning:
# 登入过快的提示文本
message: '&c你重新登入的速度过快! 如果你持续下去可能将被封禁.'
number: 1
timeout: 60000
# 踢出游戏的提示文本
kickmessage: 登入过快, 请稍后再试.
actions: log:relog:0:10:cf cancel vl>20 log:relog:0:10:cf cancel cmd:tempkick5
logins:
active: true
startupdelay: 600
perworldcount: false
# 时间计时器
seconds: 10
# 以上时间内的限制数量
limit: 10
# 提示文本
kickmessage: 太多玩家同时登入, 请稍后再试.
combined:
bedleave:
active: true
actions: cancel log:bedleave:0:5:if cmd:kickbedleave
enderpearl:
active: true
preventclickblock: true
improbable:
active: true
level: 300
actions: cancel log:improbable:2:8:if
invulnerable:
active: true
triggers:
always: false
falldistance: true
initialticks:
join: -1
ignore:
- FALL
modifiers:
all: 0
munchhausen:
active: false
actions: cancel vl>100 cancel log:munchhausen:0:60:if
yawrate:
rate: 380
penalty:
factor: 1.0
minimum: 250
maximum: 2000
improbable: true
fight:
canceldead: true
toolchangepenalty: 500
yawrate:
active: true
angle:
active: true
threshold: 50
actions: cancel vl>100 log:angle:3:5:f cancel vl>250 log:angle:0:5:cif cancel
critical:
active: true
falldistance: 0.06251
velocity: 0.1
actions: cancel vl>50 log:critical:0:5:cif cancel
direction:
active: true
strict: false
penalty: 500
actions: cancel vl>5 log:fdirection:3:5:f cancel vl>20 log:fdirection:0:5:if cancel vl>50 log:fdirection:0:5:cif cancel
fastheal:
active: true
interval: 4000
buffer: 1000
actions: cancel vl>10 cancel log:fastheal:0:10:i vl>30 cancel log:fastheal:0:10:if
godmode:
active: true
minage: 1100
maxage: 5000
actions: log:godmode:2:5:if cancel vl>60 log:godmode:2:5:icf cancel
knockback:
active: true
interval: 50
actions: cancel vl>50 log:knockback:0:5:cif cancel
noswing:
active: true
actions: cancel vl>10 log:noswing:0:5:if cancel
reach:
active: true
survivaldistance: 4.4
penalty: 500
reduce: true
reducedistance: 0.9
reducestep: 0.15
actions: cancel vl>10 log:freach:2:5:if cancel
selfhit:
active: true
actions: log:fselfhit:0:5:if cancel vl>10 log:fselfhit:0:5:icf cancel cmd:kickselfhit
speed:
active: true
limit: 15
actions: log:fspeed:0:5:if cancel
shortterm:
ticks: 7
limit: 6
inventory:
drop:
active: true
limit: 100
timeframe: 20
actions: log:drop:0:1:cif cancel cmd:dropkick:0:1
fastclick:
active: true
sparecreative: true
tweaks1_5: true
limit:
shortterm: 4
normal: 15
actions: cancel vl>50 log:fastclick:3:5:cif cancel
instantbow:
active: true
strict: true
delay: 130
actions: cancel vl>15 log:instantbow:2:5:if cancel
instanteat:
active: true
actions: log:instanteat:2:5:if cancel
fastconsume:
active: flase
duration: 0.7
whitelist: false
items: []
actions: log:fastconsume:2:5:if cancel
items:
active: true
open:
active: true
close: true
cancelother: true
moving:
creativefly:
active: true
ignoreallowflight: false
ignorecreative: false
horizontalspeed: 100
maxheight: 128
verticalspeed: 100
actions: log:flyshort:3:5:f cancel vl>100 log:flyshort:0:5:if cancel vl>400 log:flylong:0:5:cif cancel
morepackets:
active: true
seconds: 6
epsideal: 20
epsmax: 22
burst:
packets: 40
directviolation: 60
epmviolation: 180
actions: cancel vl>10 log:morepackets:0:2:if cancel vl>100 log:morepackets:0:2:if cancel cmd:kickpackets
morepacketsvehicle:
active: true
actions: cancel vl>10 log:morepackets:0:2:if cancel
nofall:
active: true
dealdamage: true
resetonviolation: false
resetonteleport: false
resetonvehicle: true
anticriticals: true
actions: log:nofall:0:5:if cancel vl>30 log:nofall:0:5:icf cancel
passable:
active: true
raytracing:
active: true
blockchangeonly: false
actions: cancel vl>10 log:passable:0:5:if cancel vl>50 log:passable:0:5:icf cancel
survivalfly:
active: flase
extended:
vertical-accounting: true
falldamage: true
actions: log:flyshort:3:10:f cancel vl>100 log:flyshort:0:10:if cancel vl>400 log:flylong:0:5:cif cancel vl>1500 log:flylong:0:5:cif cancel cmd:kickfly
hover:
active: true
step: 5
ticks: 85
loginticks: 0
falldamage: true
sfviolation: 500
trace:
size: 60
mergedist: 0.9752
vehicles:
preventdestroyown: true
enforcelocation: true
velocity:
graceticks: 20
activationcounter: 80
activationticks: 140
strictinvalidation: true
tempkickillegal: true
loadchunks:
join: true
sprintinggrace: 2.0
assumesprint: true
speedgrace: 4.0
enforcelocation: true
net:
flyingfrequency:
active: true
seconds: 5
maxpackets: 300
sounddistance:
active: true
maxdistance: 320
# 以下为游戏内公屏输出的内容
strings:
angle: '[player] 被检测到 [check]: 尝试在同一时间内攻击多个实体. VL [violations].'
ban: 封禁账号 [player]
ban-ip: 封禁IP地址 [ip]
bautosign: '[player] 被检测到 [check]: failed autosign with [tags]. VL [violations].'
bbfrequency: '[player] 被检测到 [check]: 在同一时间和区域内破坏方块过多. VL [violations].'
bdirection: '[player] 被检测到 [check]: 试图与不在视野内的方块交互. VL [violations].'
bedleave: '[player] 被检测到 [check]: 发送了离开床的讯息到服务器 (他并不在床上). VL [violations].'
bpspeed: '[player] 被检测到 [check]: 投掷物品过快. VL [violations].'
breach: '[player] 被检测到 [check]: 在超过了方块交互距离的情况下交互了方块 (超出距离: [reachdistance]). VL [violations].'
bspeed: '[player] 被检测到 [check]: 与方块交互太快. VL [violations].'
bvisible: '[player] 被检测到 [check]: 试图破坏不在视野内的方块. VL [violations].'
bwrong: '[player] 被检测到 [check]: 破坏了他没有点击过的方块. VL [violations].'
captcha: '[player] 多次输入聊天验证码失败. VL [violations].'
color: '[player] 被检测到 [check]: 发送了彩色聊天信息 VL [violations].'
commands: '[player] 被检测到 [check]: 同一时间内发出了太多的命令. VL [violations].'
combspeed: '[player] 被检测到 [check]: 以非常快的速度执行了很多不同的操作. VL [violations].'
critical: '[player] 被检测到 [check]: 尝试对某实体进行重击, 但没有进行必要的技术性跳跃. [tags]. VL [violations].'
drop: '[player] 被检测到 [check]: 尝试丢弃超过允许数量的物品. VL [violations].'
dropkick: 反作弊踢出了玩家 [player] 因为丢弃物品过快.
fastbreak: '[player] 被检测到 [check]: 尝试以超乎寻常的速度破坏方块 (方块ID: [blockid]). VL [violations].'
fastclick: '[player] 被检测到 [check]: 在背包中移动物品的速度过快. VL [violations].'
fastconsume: '[player] 被检测到 [check]: 消耗 [food] [tags] 过快. VL [violations].'
fastheal: '[player] 被检测到 [check]: 生命值恢复的过快. VL [violations].'
fastplace: '[player] 被检测到 [check]: 在短时间内试图放置过多方块. VL [violations].'
fdirection: '[player] 被检测到 [check]: 试图攻击一个不在视野内的实体. VL [violations].'
flyshort: '[player] 被检测到 [check]: 试图以一种不允许的方式移动. VL [violations].'
flylong: '[player] 被检测到 [check]: 试图改变位置 [locationfrom] 到 [locationto] ,其中间隔 [distance] 个方块的距离. VL [violations].'
freach: '[player] 被检测到 [check]: 试图攻击的实体距离他遥不可及. VL [violations].'
fselfhit: '[player] 被检测到 [check]: 试图攻击自己. VL [violations].'
fspeed: '[player] 被检测到 [check]: 试图攻击的频率过高. VL [violations].'
chatnormal: '[player] 被检测到 [check]: 潜在的骚扰性聊天. VL [violations].'
godmode: '[player] 被检测到 [check]: 试图避免装备耐久损耗或消耗. VL [violations].'
improbable: '[player] 被检测到 [check]: 试图进行不可能的操作. VL [violations].'
instantbow: '[player] 被检测到 [check]: 射箭速度过快. VL [violations].'
instanteat: '[player] 被检测到 [check]: 吃食物 (名称: [food]) 的速度过快. VL [violations].'
kick: 踢出 [player]
kickbedleave: 反作弊踢出了玩家 [player] 找你的床去!
kickbspeed: 反作弊踢出了玩家 [player] 方块交互的太快!
kickcaptcha: 反作弊踢出了玩家 [player] 验证码输错了!
kickchat1: 反作弊临时踢出了玩家 [player] 1 发垃圾讯息!
kickchat5: 反作弊临时踢出了玩家 [player] 5 发垃圾讯息!
kickchatfast: 反作弊踢出了玩家 [player] 刷屏!
kickchatnormal: 反作弊踢出了玩家 [player] 聊天速度过快, 喝杯茶休息下吧.
kickfly: ncp delay 反作弊踢出了玩家 [player] 因为作弊飞行 (或相关)
kickcommands: 反作弊临时踢出了玩家 [player] 1 不要发送垃圾讯息!
kickfrequency: 反作弊踢出了玩家 [player] 操作的太快了!
kickgod: 反作弊踢出了玩家 [player] 上帝模式?
kickpackets: ncp delay 反作弊踢出了玩家 [player] 有多个数据 (延迟?)
kickselfhit: 反作弊踢出了玩家 [player] 试图攻击自己!
kickwb: 反作弊踢出了玩家 [player] 方块破坏不同步!
knockback: '[player] 被检测到 [check]: 尝试对某实体进行重击, 但没有进行必要的技术性跳跃. VL [violations].'
morepackets: '[player] 被检测到 [check]: 移动的频率太高 ([packets] [tags]). VL [violations].'
munchhausen: '[player] 被检测到 [check]: almost made it off the pit. VL [violations].'
nofall: '[player] 被检测到 [check]: 企图避免跌落伤害. VL [violations].'
chatfast: '[player] 被检测到 [check]: 尝试发送垃圾讯息 (IP地址: [ip]). VL [violations].'
noswing: '[player] 被检测到 [check]: 没有手臂. VL [violations].'
passable: '[player] 被检测到 [check]: 移动到了方块中. ([blockid]). VL [violations].'
relog: '[player] 被检测到 [check]: 重新登入的过快. VL [violations].'
tellchatnormal: '警告 [player] &cNCP: &e不要发送太多讯息, 冷静点...'
tempkick1: 反作弊临时踢出了玩家 [player] 1 请稍后重试!
tempkick5: 反作弊临时踢出了玩家 [player] 5 你在5分钟内暂时不能进入服务器!
compatibility:
managelisteners: false
bukkitapionly: false
blocks:
ignorepassable:
- WOODEN_DOOR
- IRON_DOOR_BLOCK
- TRAP_DOOR
- PISTON_EXTENSION
- PISTON_MOVING_PIECE
allowinstantbreak: []
overrideflags:
snow: default
用notepad++ 修改 按照他个格式 不要错
或者加 我qq1549570730 我帮你改

AntiCheat3 建议用这个。。nocheatplus不大好用