Skip to content

Instantly share code, notes, and snippets.

@aaomidi
Forked from tonybruess/config.yml
Created April 3, 2014 14:30
Show Gist options
  • Save aaomidi/9955423 to your computer and use it in GitHub Desktop.
Save aaomidi/9955423 to your computer and use it in GitHub Desktop.
OC Network NCP
# Configuration generated by NoCheatPlus 3.8.0-RC-b${BUILD_NUMBER}.
savebackconfig: true
logging:
active: true
debug: false
console: true
file: true
filename: nocheatplus.log
ingamechat: true
usesubscriptions: false
miscellaneous:
allowclientmods: false
opinconsoleonly: false
protectplugins: true
managelisteners: false
reporttometrics: false
data:
expiration:
active: false
duration: 0
history: false
consistencychecks:
active: true
interval: 10
maxtime: 2
checks:
blockbreak:
direction:
active: true
actions: vl>0 log:bdirection:0:5:f cancel
fastbreak:
active: false
strict: true
delay: 90
intervalsurvival: 100
grace: 2000
actions: vl>6 log:fastbreaknocancel:0:5:f
frequency:
active: false
intervalcreative: 95
intervalsurvival: 45
shortterm:
ticks: 5
limit: 7
actions: vl>0 log:bbfrequencynocancel:0:5:f
noswing:
active: true
actions: log:noswing:0:5:f cancel
reach:
active: false
actions: log:breach:0:5:cif cancel
wrongblock:
active: false
level: 10
actions: vl>10 log:bwrongnocancel:0:5:cif vl>50 log:bwrong:0:5:cif cancel
blockinteract:
direction:
active: false
actions: vl>0 log:bdirection:0:5:f cancel
reach:
active: false
actions: log:breach:0:5:cif cancel
speed:
active: true
interval: 2000
limit: 60
actions: log:bspeed:0:2:f cancel
visible:
active: true
actions: log:bvisible:0:2:f cancel
blockplace:
direction:
active: true
actions: vl>0 log:bdirection:0:5:f cancel
fastplace:
active: true
limit: 22
shortterm:
ticks: 10
limit: 6
actions: log:fastplacenocancel:0:10:f vl>1000 log:fastplace:0:5:cif cancel
experimental: false
interval: 95
reach:
active: false
actions: log:breach:0:5:cif cancel
noswing:
active: true
actions: log:noswing:0:5:f cancel
speed:
active: false
interval: 45
actions: log:bpspeednocancel:3:10:f vl>150 log:bpspeed:3:5:cif cancel
chat:
color:
active: false
actions: log:color:0:1:cif cancel
commands:
active: true
exclusions:
- /join
handleaschat:
- /me
- /g
- /r
- /msg
- /a
- /report
level: 10
shortterm:
ticks: 18
level: 5
actions: log:commands:0:5:f cancel vl>100 log:commands:0:5:f cancel cmd:warncommands:10:180
captcha:
active: false
characters: abcdefghjkmnpqrtuvwxyzABCDEFGHJKMNPQRTUVWXYZ2346789
length: 6
question: '&cPlease type ''&6[captcha]&c'' to continue sending messages/commands.'
success: '&aOK, it sounds like you''re not a spambot.'
tries: 3
actions: cancel cmd:kickcaptcha vl>4 log:captcha:2:5:cf cancel cmd:kickcaptcha
text:
active: true
frequency:
normal:
minimum: 0.0
factor: 0.9
weight: 6
level: 160
actions: cancel cmd:tellchatnormal vl>15 log:chatnormal:0:5:f cancel cmd:warnchatnormal:10:180
shortterm:
minimum: 2.0
factor: 0.7
weight: 3.0
level: 20.0
actions: log:chatfast:0:5:f cancel vl>15 log:chatfast:0:5:f cmd:warnchatfast:10:180 cancel
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: false
level: 67
message: '&e>>>
&e>>> &cPlease &eslow down &cchat.
&e>>>'
timeout: 10
relog:
active: true
timeout: 3000
warning:
message: '&cYou relogged really fast!'
number: 1
timeout: 60000
kickmessage: Too fast re-login, try with a little delay.
actions: log:relog:0:10:cf cancel vl>20 log:relog:0:10:cf cancel
logins:
active: false
startupdelay: 300
perworldcount: false
seconds: 10
limit: 6
kickmessage: Too many people logging in, retry soon.
combined:
bedleave:
active: false
actions: cancel log:bedleave:0:5:if cmd:kickbedleave
improbable:
active: false
level: 300
actions: cancel log:improbable:2:8:if
invulnerable:
active: false
triggers:
always: false
falldistance: false
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: false
fight:
canceldead: false
yawrate:
active: false
angle:
active: true
threshold: 50
actions: vl>0 log:angle:0:5:f cancel
critical:
active: false
falldistance: 0.01
velocity: 0.1
actions: vl>50 log:criticalnocancel:0:10:f vl>500 log:critical:0:5:cif cancel
direction:
active: false
penalty: 100
actions: vl>0 log:fdirection:5:5:f cancel
fastheal:
active: true
interval: 4000
buffer: 1000
actions: log:fastheal:0:10:f cancel
godmode:
active: true
minage: 1100
maxage: 5000
actions: log:godmode:0:5:f cancel
knockback:
active: false
interval: 50
actions: vl>50 log:knockbacknocancel:0:5:f cancel vl>150 log:knockback:0:5:cif cancel
noswing:
active: false
actions: log:noswing:0:5:f cancel
reach:
active: false
penalty: 500
reduce: true
actions: log:freach:2:5:cif cancel
selfhit:
active: false
actions: log:fselfhit:2:5:cif cancel vl>10 log:fselfhit:0:5:cif cancel cmd:kickselfhit
speed:
active: false
limit: 15
actions: log:fspeednocancel:0:5:f vl>15 log:fspeed:5:5:cif cancel
shortterm:
ticks: 7
limit: 10
inventory:
drop:
active: false
limit: 100
timeframe: 20
actions: log:drop:0:1:cif cancel cmd:dropkick:0:1
fastclick:
active: true
sparecreative: true
actions: vl>15 log:fastclick:0:5:f cancel
instantbow:
active: true
strict: true
delay: 200
actions: vl>50 log:instantbownocancel:0:5:f vl>100 log:instantbow:0:5:cif cancel
instanteat:
active: false
actions: vl>15 log:instanteat:2:5:cif cancel
items:
active: false
moving:
creativefly:
active: false
ignoreallowflight: false
ignorecreative: false
horizontalspeed: 100
maxheight: 128
verticalspeed: 100
actions: log:flyshort:3:5:cif cancel vl>100 log:flyshort:0:5:if cancel vl>400 log:flylong:0:5:cif cancel
morepackets:
active: true
actions: log:morepacketsnocancel:2:2:f vl>100 log:morepackets:0:2:f cancel
morepacketsvehicle:
active: false
actions: log:morepackets:2:2:f cancel vl>10 log:morepackets:0:2:f cancel
nofall:
active: false
dealdamage: true
resetonviolation: false
resetonteleport: false
anticriticals: true
actions: log:nofall:0:5:if cancel vl>30 log:nofall:0:5:icf cancel
passable:
active: false
raytracing:
active: true
blockchangeonly: true
vcliponly: true
actions: log:passable:0:5:cif cancel
survivalfly:
active: true
extended:
vertical-accounting: true
falldamage: false
actions: log:flyshortnocancel:0:3:f vl>1000 log:flyshortnocancel:0:3:cf vl>2000 log:flyshort:0:5:cif cmd:sfsendmessage cancel
hover:
active: false
step: 5
ticks: 80
loginticks: 0
falldamage: true
sfviolation: 500
accounting: true
velocity:
graceticks: 20
strings:
angle: '[player] failed [check]: tried to hit multiple entities at the same time. VL [violations].'
ban: ban [player]
ban-ip: ban-ip [ip]
bbfrequency: '[player] failed [check]: tried to break too many blocks within time frame. VL [violations].'
bdirection: '[player] failed [check]: tried to interact with a block out of his line of sight. VL [violations].'
bedleave: '[player] failed [check]: sends bed leave packets (was not in bed). VL [violations].'
bpspeed: '[player] failed [check]: tried to throw projectiles too quickly. VL [violations].'
breach: '[player] failed [check]: tried to interact with a block over distance [reachdistance] block(s). VL [violations].'
bspeed: '[player] failed [check]: interacts too fast. VL [violations].'
bvisible: '[player] failed [check]: interacts with a block out of sight. VL [violations].'
bwrong: '[player] failed [check]: broke another block than clicked. VL [violations].'
captcha: '[player] failed captcha repeatedly. VL [violations].'
color: '[player] failed [check]: sent colored chat message. VL [violations].'
commands: '[player] failed [check]: issued too many commands. VL [violations].'
combspeed: '[player] failed [check]: performs different actions at very high speed. VL [violations].'
critical: '[player] failed [check]: tried to do a critical hit but wasn''t technically jumping. VL [violations].'
drop: '[player] failed [check]: tried to drop more items than allowed. VL [violations].'
dropkick: ncp delay ncp kick [player] Dropping items too fast.
fastbreak: '[player] failed [check]: tried to break blocks ([blockid]) faster than possible. VL [violations].'
fastclick: '[player] failed [check]: tried to move items in his inventory too quickly. VL [violations].'
fastheal: '[player] failed [check]: regenerates health faster than usual. VL [violations].'
fastplace: '[player] failed [check]: tried to place too many blocks. VL [violations].'
fdirection: '[player] failed [check]: tried to hit an entity out of line of sight. VL [violations].'
flyshort: '[player] failed [check]: tried to move unexpectedly. VL [violations].'
flylong: '[player] failed [check]: tried to move from [locationfrom] to [locationto] over a distance of [distance] block(s). VL [violations].'
freach: '[player] failed [check]: tried to attack entity out of reach. VL [violations].'
fselfhit: '[player] failed [check]: tried to self-hit. VL [violations].'
fspeed: '[player] failed [check]: tried to attack with too high a frequency. VL [violations].'
chatnormal: '[player] failed [check]: potentially annoying chat. VL [violations].'
godmode: '[player] failed [check]: avoided taking damage or lagging. VL [violations].'
improbable: '[player] failed [check]: meets the improbable more than expected. VL [violations].'
instantbow: '[player] failed [check]: fires bow too fast. VL [violations].'
instanteat: '[player] failed [check]: eats food [food] too fast. VL [violations].'
kick: kick [player]
kickbedleave: ncp delay ncp kick [player] Go find a bed!
kickbspeed: ncp kick [player] You interacted too fast!
kickcaptcha: ncp kick [player] Enter the captcha!
kickchat1: ncp tempkick [player] 1 You're still not allowed to spam!
kickchat5: ncp tempkick [player] 5 You're not intended to spam!
kickchatfast: ncp kick [player] You're not allowed to spam in chat!
kickchatnormal: ncp kick [player] Too many chat messages, take a break.
kickfly: ncp delay ncp kick [player] Kicked for flying (or related).
kickcommands: ncp tempkick [player] 1 You're not allowed to spam commands!
kickfrequency: ncp kick [player] How about doing that less often?
kickgod: ncp kick [player] God mode?
kickpackets: ncp delay ncp kick [player] Too many packets (extreme lag?).
kickselfhit: ncp kick [player] Stop hitting yourself, stop hitting yourself!
kickwb: ncp kick [player] Block breaking out of sync!
knockback: '[player] failed [check]: tried to do a knockback but wasn''t technically sprinting. VL [violations].'
morepackets: '[player] failed [check]: sent [packets] more packet(s) than expected. VL [violations].'
munchhausen: '[player] failed [check]: almost made it off the pit. VL [violations].'
nofall: '[player] failed [check]: tried to avoid fall damage for ~[falldistance] block(s). VL [violations].'
chatfast: '[player] failed [check]: acted like spamming (IP: [ip]). VL [violations].'
noswing: '[player] failed [check]: didn''t swing arm. VL [violations].'
passable: '[player] failed [check]: moved into a block ([blockid]). VL [violations].'
relog: '[player] failed [check]: relogs too fast. VL [violations].'
tellchatnormal: 'ncp tell [player] &cNCP: &eToo many messages, slow down...'
tempkick1: ncp tempkick [player] 1 Wait a minute!
tempkick5: ncp tempkick [player] 5 You have five minutes to think about it!
anglenocancel: '[player] failed [check]: tried to hit multiple entities at the same time. VL [violations]. Not Canceled.'
bbfrequencynocancel: '[player] failed [check]: tried to break too many blocks within time frame. VL [violations]. Not Canceled.'
bdirectionnocancel: '[player] failed [check]: tried to interact with a block out of his line of sight. VL [violations]. Not Canceled.'
bpspeednocancel: '[player] failed [check]: tried to throw projectiles too quickly. VL [violations]. Not Canceled.'
breachnocancel: '[player] failed [check]: tried to interact with a block over distance [reachdistance] block(s). VL [violations]. Not Canceled.'
bwrongnocancel: '[player] failed [check]: broke another block than clicked. VL [violations]. Not Canceled.'
criticalnocancel: '[player] failed [check]: tried to do a critical hit but wasn''t technically jumping. VL [violations]. Not Cancele.d'
fastbreaknocancel: '[player] failed [check]: tried to break blocks ([blockid]) faster than possible. VL [violations]. Not Canceled.'
fastclicknocancel: '[player] failed [check]: tried to move items in his inventory too quickly. VL [violations]. Not Canceled.'
fastplacenocancel: '[player] failed [check]: tried to place too many blocks. VL [violations]. Not Canceled.'
fdirectionnocancel: '[player] failed [check]: tried to hit an entity out of line of sight. VL [violations]. Not Canceled.'
flyshortnocancel: '[player] failed [check]: tried to move unexpectedly. VL [violations]. Not Canceled.'
flyshortban: '[player] failed [check]: tried to move unexpectedly. VL [violations]. Player would have been banned.'
flylongnocancel: '[player] failed [check]: tried to move from [locationfrom] to [locationto] over a distance of [distance] block(s). VL [violations]. Not Canceled.'
freachnocancel: '[player] failed [check]: tried to attack entity out of reach. VL [violations]. Not Canceled.'
fselfhitnocancel: '[player] failed [check]: tried to self-hit. VL [violations]. Not Canceled.'
fspeednocancel: '[player] failed [check]: tried to attack with too high a frequency. VL [violations]. Not Canceled.'
instantbownocancel: '[player] failed [check]: fires bow too fast. VL [violations]. Not Canceled.'
instanteatnocancel: '[player] failed [check]: eats food [food] too fast. VL [violations]. Not Canceled.'
sfsendmessage: ncp tell [player] &4&k(&r&bNCP&4&k)&r&e&n Hey, it looks like you're glitching! If you're holding a sword, right click! (If you are actually just flyhacking, tell a staff member right away!)
knockbacknocancel: '[player] failed [check]: tried to do a knockback but wasn''t technically sprinting. VL [violations]. Not Canceled.'
morepacketsnocancel: '[player] failed [check]: sent [packets] more packet(s) than expected. VL [violations]. Not Canceled.'
nofallnocancel: '[player] failed [check]: tried to avoid fall damage for ~[falldistance] block(s). VL [violations]. Not Canceled.'
chatfastnocancel: '[player] failed [check]: acted like spamming (IP: [ip]). VL [violations]. Not Canceled.'
noswingnocancel: '[player] failed [check]: didn''t swing arm. VL [violations]. Not Canceled.'
warncommands: warn -a [player] Please do not spam commands!
punishcommands: punish -a [player] You're not allowed to spam commands!
warnchatfast: warn -a [player] Please do not spam in chat!
punishchatfast: punish -a [player] You're not allowed to spam in chat!
permachatfast: permaban -a [player] Severe chat spam is not tolerated.
permaflyhacks: permaban -a [player] Blatant flyhacks.
warnchatnormal: warn -a [player] Too many messages, slow down...
punishchatnormal: punish -a [player] Too many chat messages, please don't spam.
bwrongkick: '[player] failed [check]: broke another block than clicked. VL [violations]. Player Kicked.'
compatibility:
bukkitapionly: false
blocks:
ignorepassable:
- TRAP_DOOR
- WOODEN_DOOR
- IRON_DOOR_BLOCK
- PISTON_EXTENSION
- PISTON_MOVING_PIECE
allowinstantbreak: []
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment