Added AntiCheat Configuration
This commit is contained in:
parent
18dc79c5d2
commit
219962ec1d
3
.gitignore
vendored
3
.gitignore
vendored
|
@ -3,6 +3,7 @@
|
||||||
*/plugins/*.jar
|
*/plugins/*.jar
|
||||||
*/plugins/luckperms/libs
|
*/plugins/luckperms/libs
|
||||||
*/plugins/luckperms/translations/repository
|
*/plugins/luckperms/translations/repository
|
||||||
|
*/plugins/Negativity/lang
|
||||||
*/cache/
|
*/cache/
|
||||||
*/libraries/
|
*/libraries/
|
||||||
*/versions/
|
*/versions/
|
||||||
|
@ -34,6 +35,8 @@ proxy/plugins/librelogin/lib/
|
||||||
*/.rcon-cli.yaml
|
*/.rcon-cli.yaml
|
||||||
*/plugins/bStats
|
*/plugins/bStats
|
||||||
*/plugins/luckperms/luckperms-h2-v2.mv.db
|
*/plugins/luckperms/luckperms-h2-v2.mv.db
|
||||||
|
*/plugins/Negativity/user
|
||||||
|
*/plugins/Negativity/player-ips.yml
|
||||||
proxy/plugins/floodgate/key.pem
|
proxy/plugins/floodgate/key.pem
|
||||||
proxy/plugins/librelogin/user-data.db
|
proxy/plugins/librelogin/user-data.db
|
||||||
proxy/forwarding.secret
|
proxy/forwarding.secret
|
192
survival/plugins/Negativity/bans.yml
Normal file
192
survival/plugins/Negativity/bans.yml
Normal file
|
@ -0,0 +1,192 @@
|
||||||
|
#################################
|
||||||
|
# #
|
||||||
|
# Negativity AntiCheat #
|
||||||
|
# #
|
||||||
|
# Configuration of ban #
|
||||||
|
# #
|
||||||
|
#################################
|
||||||
|
|
||||||
|
# Configuration of the bans subsystem. For more information
|
||||||
|
# see https://github.com/Elikill58/Negativity/wiki/Bans
|
||||||
|
|
||||||
|
# Enable or disable ALL ban feature
|
||||||
|
active: false
|
||||||
|
|
||||||
|
# Manage bans commands
|
||||||
|
commands:
|
||||||
|
# Manage /nban (Alias: /ban)
|
||||||
|
# DON'T FORGET TO ENABLE BAN BELOW
|
||||||
|
ban: true
|
||||||
|
# Manage /nunban (Alias: /unban)
|
||||||
|
# DON'T FORGET TO ENABLE BAN BELOW
|
||||||
|
unban: true
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
# Processors manage bans. Only one processor can be used at the time.
|
||||||
|
# Available processors :
|
||||||
|
# - file : Saves bans under the ban/ directory of the configuration directory
|
||||||
|
# - database : Saves bans in a database. Needs a configured database (see the Database category)
|
||||||
|
# - command : Runs commands to ban or unban
|
||||||
|
# - bukkit : Uses Bukkit's ban system
|
||||||
|
# - proxy : Forwards ban execution and revocations to the proxy companion plugin.
|
||||||
|
# You must enable bans on the proxy plugin's configuration for it to work
|
||||||
|
# The following plugins are also supported :
|
||||||
|
# - maxbans
|
||||||
|
# - advancedban
|
||||||
|
# - litebans
|
||||||
|
# - dkbans
|
||||||
|
# - professionalbans
|
||||||
|
# - ultrapunishments
|
||||||
|
# Defaults to "file"
|
||||||
|
processor: "file"
|
||||||
|
# Commands to execute when using the "command" processor
|
||||||
|
# You can execute as many commands as you want. Order is respected.
|
||||||
|
#
|
||||||
|
# Available placeholders:
|
||||||
|
# %uuid% : uuid of banned player
|
||||||
|
# %name% : name of banned player
|
||||||
|
# %ip% : ip of the banned player
|
||||||
|
# %reason% : detected cheat
|
||||||
|
# %alert% : The message that contains all detected cheat as "Cheat (Cheat1, Cheat2)"
|
||||||
|
# %life% : Player health formatted like 15.20
|
||||||
|
# %level% : Level of XP
|
||||||
|
# %gm% : Gamemode name
|
||||||
|
# %walk_speed% : Speed of walk formatted 1.20
|
||||||
|
command:
|
||||||
|
ban:
|
||||||
|
- "ban %uuid% %reason%"
|
||||||
|
unban:
|
||||||
|
- "unban %uuid% %reason%"
|
||||||
|
|
||||||
|
# Set auto ban or not
|
||||||
|
auto: false
|
||||||
|
# Need to be banned
|
||||||
|
reliability_need: 95
|
||||||
|
alert_need: 10
|
||||||
|
# How to calculate the time during the player will be banned
|
||||||
|
# IN MILLISECONDES
|
||||||
|
time:
|
||||||
|
# %reliability% : reliability of last alert
|
||||||
|
# %alert% : number of alert sent
|
||||||
|
calculator: "360000000 + (%reliability% * 20 * %alert%)"
|
||||||
|
def:
|
||||||
|
# Number that you need to be ban definitly
|
||||||
|
ban_time: 2
|
||||||
|
file:
|
||||||
|
# Log expired or revoked bans when using the "file" processor
|
||||||
|
log_bans: true
|
||||||
|
database:
|
||||||
|
# Log expired or revoked bans when using the "database" processor
|
||||||
|
log_bans: true
|
||||||
|
|
||||||
|
# Manage alternative account on same IP
|
||||||
|
# More information on wiki:
|
||||||
|
# https://github.com/Elikill58/Negativity/wiki/Bans
|
||||||
|
alt:
|
||||||
|
active: false
|
||||||
|
# the key tell the X th account.
|
||||||
|
# Here, it's for the second account
|
||||||
|
2:
|
||||||
|
action: alert
|
||||||
|
message: "&a[&2Negativity&a]&c &cWarn: you are already ban on another account."
|
||||||
|
3:
|
||||||
|
action: alert_mod
|
||||||
|
message: "&a[&2Negativity&a]&c &cWarn: %name% just logged but he has already 2 banned account on same IP."
|
||||||
|
4:
|
||||||
|
action: ban
|
||||||
|
message: "Alt unauthorized"
|
||||||
|
# the time of the ban in milliseconds.
|
||||||
|
# set '-1' or "def: true" for definitive ban
|
||||||
|
time: 360000
|
||||||
|
# condition to be banned
|
||||||
|
# Get Warn and Violation from ALL account
|
||||||
|
condition:
|
||||||
|
# Need at least 30 warn (violations are count as warn)
|
||||||
|
warning: 30
|
||||||
|
# Need at least 10 violations
|
||||||
|
violation: 10
|
||||||
|
5:
|
||||||
|
action: ban
|
||||||
|
message: "Alt unauthorized"
|
||||||
|
def: true
|
||||||
|
condition:
|
||||||
|
warning: 40
|
||||||
|
violation: 20
|
||||||
|
6:
|
||||||
|
# the ban_all action ban definitively all account on the IP
|
||||||
|
action: ban_all
|
||||||
|
# Such as there is not any information for 6th, 7th ... account, we will take the last, so the 5th.
|
||||||
|
|
||||||
|
|
||||||
|
sanctions:
|
||||||
|
ads:
|
||||||
|
name: "&1Ads &6(7 days)"
|
||||||
|
material: BLUE_BANNER
|
||||||
|
slot: 0
|
||||||
|
message: "&6%name% &ahave been banned for %reason%"
|
||||||
|
command: "nban %name% 7d Ads"
|
||||||
|
permission: "negativity.sanction.ads"
|
||||||
|
lore:
|
||||||
|
- "&7Ban %name% for Ads"
|
||||||
|
- "&7During 7 days"
|
||||||
|
racism:
|
||||||
|
name: "&9Racism &6(7 days)"
|
||||||
|
material: BLUE_BANNER
|
||||||
|
slot: 1
|
||||||
|
message: "&6%name% &ahave been banned for %reason%"
|
||||||
|
command: "nban %name% 7d Cheat"
|
||||||
|
permission: "negativity.sanction.racism"
|
||||||
|
lore:
|
||||||
|
- "&7Ban %name% for Racism"
|
||||||
|
- "&7During 30 days"
|
||||||
|
dirty:
|
||||||
|
name: "&8Dirty (Skin or Build) &6(Definitively)"
|
||||||
|
material: BROWN_BANNER
|
||||||
|
slot: 2
|
||||||
|
message: "&6%name% &ahave been banned for %reason%"
|
||||||
|
command: "nban %name% def Dirty"
|
||||||
|
permission: "negativity.sanction.dirty"
|
||||||
|
lore:
|
||||||
|
- "&7Ban %name% for dirty skin and/or build"
|
||||||
|
- "&7Definitly"
|
||||||
|
irl_threat:
|
||||||
|
name: "&6IRL threat &6(1 year)"
|
||||||
|
material: ORANGE_BANNER
|
||||||
|
slot: 9
|
||||||
|
message: "&6%name% &ahave been banned for %reason%"
|
||||||
|
command: "nban %name% 1y Cheat"
|
||||||
|
permission: "negativity.sanction.irl_threat"
|
||||||
|
lore:
|
||||||
|
- "&7Ban %name% for IRL threat"
|
||||||
|
- "&7During 1 year"
|
||||||
|
cheat:
|
||||||
|
name: "&4Cheat &6(30d)"
|
||||||
|
material: RED_BANNER
|
||||||
|
slot: 10
|
||||||
|
message: "&6%name% &ahave been banned for %reason%"
|
||||||
|
command: "nban %name% 30d Cheat"
|
||||||
|
permission: "negativity.sanction.cheat"
|
||||||
|
lore:
|
||||||
|
- "&7Ban %name% for cheat"
|
||||||
|
- "&7During 30 days"
|
||||||
|
cheat_confession:
|
||||||
|
name: "&4Cheat confession &6(2 months)"
|
||||||
|
material: RED_BANNER
|
||||||
|
slot: 11
|
||||||
|
message: "&6%name% &ahave been banned for %reason%"
|
||||||
|
command: "nban %name% 2mo Cheat confession"
|
||||||
|
permission: "negativity.sanction.cheat_confession"
|
||||||
|
lore:
|
||||||
|
- "&7Ban %name% for cheat confession"
|
||||||
|
- "&7During 2 months"
|
||||||
|
hack:
|
||||||
|
name: "&4Hack &6(Definitively)"
|
||||||
|
material: BLACK_BANNER
|
||||||
|
slot: 12
|
||||||
|
message: "&6%name% &ahave been banned for %reason%"
|
||||||
|
command: "nban %name% def Hack"
|
||||||
|
permission: "negativity.sanction.hack"
|
||||||
|
lore:
|
||||||
|
- "&7Ban %name% for Hack"
|
||||||
|
- "&7Definitly"
|
738
survival/plugins/Negativity/config.yml
Normal file
738
survival/plugins/Negativity/config.yml
Normal file
|
@ -0,0 +1,738 @@
|
||||||
|
###################################################################
|
||||||
|
# #
|
||||||
|
# Negativity #
|
||||||
|
# AntiCheat by Elikill58 #
|
||||||
|
# #
|
||||||
|
# If you have a problem or a suggestion, #
|
||||||
|
# You can contact me on: #
|
||||||
|
# - Discord: @Elikill58#0743 #
|
||||||
|
# - my Discord server: https://discord.gg/KHRVTX2 #
|
||||||
|
# - Mail: arpetzouille@gmail.com #
|
||||||
|
# - SpigotMC: Elikill58 #
|
||||||
|
# - Minecraft.fr: Elikill #
|
||||||
|
# #
|
||||||
|
###################################################################
|
||||||
|
|
||||||
|
log_alerts: true
|
||||||
|
# If log alert in console
|
||||||
|
log_alerts_in_console: true
|
||||||
|
# If you want to log alert when the player will be kicked
|
||||||
|
log_alert_with_kick: false
|
||||||
|
tps_alert_stop: 19 # if you get less TPS then this value, all alert will be disabled
|
||||||
|
# Don't send ping message to proxy, just let say there is Negativity on proxy
|
||||||
|
use-proxy-force: false
|
||||||
|
|
||||||
|
commands:
|
||||||
|
# Options to enable or disable commands
|
||||||
|
# Manage /nreport (Alias: /report)
|
||||||
|
report: true
|
||||||
|
# Manage Mod command :
|
||||||
|
# Manage /nkick (Alias: /kick)
|
||||||
|
kick: true
|
||||||
|
# Manage /nmod (Alias: /mod)
|
||||||
|
mod: true
|
||||||
|
# Manage /nlang (Alias: /lang)
|
||||||
|
lang: true
|
||||||
|
# Manage all commands about chat
|
||||||
|
chat:
|
||||||
|
# Enable the /clearchat command
|
||||||
|
clear: true
|
||||||
|
# Enable the /lockchat command
|
||||||
|
lock: true
|
||||||
|
|
||||||
|
# The time between 2 /report
|
||||||
|
# in milliseconds
|
||||||
|
# -1 to disable
|
||||||
|
time_between_report: 1000
|
||||||
|
|
||||||
|
Database:
|
||||||
|
isActive: false
|
||||||
|
# To get the information. We use the player uuid to get the information.
|
||||||
|
# We get only what you write. We never add or remove something.
|
||||||
|
# We don't save your private information about your database
|
||||||
|
url: "127.0.0.1/myDb"
|
||||||
|
user: root
|
||||||
|
password: "myPassword"
|
||||||
|
type: "mysql"
|
||||||
|
|
||||||
|
inventory:
|
||||||
|
alerts:
|
||||||
|
no_started_verif_cheat: false # Don't see if the player isn't analyse for this cheat
|
||||||
|
only_cheat_active: true # The cheat with an active detection
|
||||||
|
inv_freeze_active: true
|
||||||
|
|
||||||
|
# This apply to absolutly ALL checks: cheats and special
|
||||||
|
config_all:
|
||||||
|
# Config for bedrock users
|
||||||
|
bedrock:
|
||||||
|
disabled: false
|
||||||
|
# Config for java users
|
||||||
|
java:
|
||||||
|
disabled: false
|
||||||
|
|
||||||
|
# Options only available for cheats
|
||||||
|
cheats:
|
||||||
|
kick:
|
||||||
|
active: false
|
||||||
|
set_back:
|
||||||
|
active: false
|
||||||
|
|
||||||
|
# Bypass when you add effects
|
||||||
|
#
|
||||||
|
items:
|
||||||
|
#ITEM_NAME:
|
||||||
|
# when: WHEN_DISABLE_DETECTION
|
||||||
|
# cheats: CHEATS_DETECTION_DISABLED (it's the ID of the cheats like fly, speed)
|
||||||
|
#
|
||||||
|
# when available:
|
||||||
|
# always : disable when the player get it in their hand
|
||||||
|
# right_click : disable when the player right click
|
||||||
|
# left_click : disable when the player left click
|
||||||
|
# looking : disable when the player is looking a specific type
|
||||||
|
# below : disable according to the block below the player
|
||||||
|
#
|
||||||
|
COMPASS:
|
||||||
|
when: always
|
||||||
|
cheats: speed,fly
|
||||||
|
|
||||||
|
# Configuration of the permissions subsystem. For more information
|
||||||
|
# see https://github.com/Elikill58/Negativity/wiki/Permissions
|
||||||
|
Permissions:
|
||||||
|
# The checker indicates if a player has a specific permission.
|
||||||
|
# By default only 'platform' is available
|
||||||
|
checker: platform
|
||||||
|
check:
|
||||||
|
default: "negativity.check"
|
||||||
|
showAlert:
|
||||||
|
default: "negativity.alert"
|
||||||
|
showReport:
|
||||||
|
default: "negativity.seereport"
|
||||||
|
verif:
|
||||||
|
default: "negativity.verif"
|
||||||
|
manageCheat:
|
||||||
|
default: "negativity.managecheat"
|
||||||
|
reload:
|
||||||
|
default: "negativity.reload"
|
||||||
|
report_wait:
|
||||||
|
default: "negativity.reportwait"
|
||||||
|
report:
|
||||||
|
default: "negativity.report"
|
||||||
|
ban:
|
||||||
|
default: "negativity.ban"
|
||||||
|
unban:
|
||||||
|
default: "negativity.unban"
|
||||||
|
mod:
|
||||||
|
default: "negativity.mod"
|
||||||
|
lang:
|
||||||
|
default: "negativity.lang"
|
||||||
|
chat:
|
||||||
|
clear:
|
||||||
|
default: "negativity.chat.clear"
|
||||||
|
lock:
|
||||||
|
default: "negativity.chat.lock"
|
||||||
|
lock_bypass:
|
||||||
|
default: "negativity.chat.lock_bypass"
|
||||||
|
bypass:
|
||||||
|
active: false
|
||||||
|
ban:
|
||||||
|
# Bypass ban (auto and /nban)
|
||||||
|
default: "negativity.bypass.ban"
|
||||||
|
all:
|
||||||
|
default: "negativity.bypass.all"
|
||||||
|
aimbot:
|
||||||
|
default: "negativity.bypass.aimbot"
|
||||||
|
airjump:
|
||||||
|
default: "negativity.bypass.airjump"
|
||||||
|
airplace:
|
||||||
|
default: "negativity.bypass.airplace"
|
||||||
|
antiknockback:
|
||||||
|
default: "negativity.bypass.antiknockback"
|
||||||
|
antipotion:
|
||||||
|
default: "negativity.bypass.antipotion"
|
||||||
|
autoclick:
|
||||||
|
default: "negativity.bypass.autoclick"
|
||||||
|
autosteal:
|
||||||
|
default: "negativity.bypass.autosteal"
|
||||||
|
blink:
|
||||||
|
default: "negativity.bypass.blink"
|
||||||
|
chat:
|
||||||
|
default: "negativity.bypass.chat"
|
||||||
|
critical:
|
||||||
|
default: "negativity.bypass.critical"
|
||||||
|
elytrafly:
|
||||||
|
default: "negativity.bypass.elytrafly"
|
||||||
|
fastbow:
|
||||||
|
default: "negativity.bypass.fastbow"
|
||||||
|
fasteat:
|
||||||
|
default: "negativity.bypass.fasteat"
|
||||||
|
fastladder:
|
||||||
|
default: "negativity.bypass.fastladder"
|
||||||
|
fastplace:
|
||||||
|
default: "negativity.bypass.fastplace"
|
||||||
|
faststairs:
|
||||||
|
default: "negativity.bypass.faststairs"
|
||||||
|
fly:
|
||||||
|
default: "negativity.bypass.fly"
|
||||||
|
forcefield:
|
||||||
|
default: "negativity.bypass.forcefield"
|
||||||
|
groundspoof:
|
||||||
|
default: "negativity.bypass.groundspoof"
|
||||||
|
incorrectpacket:
|
||||||
|
default: "negativity.bypass.incorrectpacket"
|
||||||
|
inventorymove:
|
||||||
|
default: "negativity.bypass.inventorymove"
|
||||||
|
jesus:
|
||||||
|
default: "negativity.bypass.jesus"
|
||||||
|
nofall:
|
||||||
|
default: "negativity.bypass.nofall"
|
||||||
|
nopitchlimit:
|
||||||
|
default: "negativity.bypass.nopitchlimit"
|
||||||
|
noslowdown:
|
||||||
|
default: "negativity.bypass.noslowdown"
|
||||||
|
noweb:
|
||||||
|
default: "negativity.bypass.noweb"
|
||||||
|
nuker:
|
||||||
|
default: "negativity.bypass.nuker"
|
||||||
|
pingspoof:
|
||||||
|
default: "negativity.bypass.pingspoof"
|
||||||
|
reach:
|
||||||
|
default: "negativity.bypass.reach"
|
||||||
|
regen:
|
||||||
|
default: "negativity.bypass.regen"
|
||||||
|
scaffold:
|
||||||
|
default: "negativity.bypass.scaffold"
|
||||||
|
sneak:
|
||||||
|
default: "negativity.bypass.sneak"
|
||||||
|
speed:
|
||||||
|
default: "negativity.bypass.speed"
|
||||||
|
spider:
|
||||||
|
default: "negativity.bypass.spider"
|
||||||
|
step:
|
||||||
|
default: "negativity.bypass.step"
|
||||||
|
strafe:
|
||||||
|
default: "negativity.bypass.strafe"
|
||||||
|
superknockback:
|
||||||
|
default: "negativity.bypass.superknockback"
|
||||||
|
timer:
|
||||||
|
default: "negativity.bypass.timer"
|
||||||
|
xray:
|
||||||
|
default: "negativity.bypass.xray"
|
||||||
|
|
||||||
|
Translation:
|
||||||
|
active: false # enable or disable the translation
|
||||||
|
lang_available:
|
||||||
|
- ar_EG
|
||||||
|
- cs_CZ
|
||||||
|
- de_DE
|
||||||
|
- en_GB
|
||||||
|
- en_US
|
||||||
|
- es_ES
|
||||||
|
- fr_FR
|
||||||
|
- hu_HU
|
||||||
|
- it_IT
|
||||||
|
- id_ID
|
||||||
|
- ja_JP
|
||||||
|
- ko_KR
|
||||||
|
- nl_NL
|
||||||
|
- no_NO
|
||||||
|
- pl_PL
|
||||||
|
- pt_BR
|
||||||
|
- ro_RO
|
||||||
|
- ru_RU
|
||||||
|
- sq_SQ
|
||||||
|
- sv_SV
|
||||||
|
- th_TH
|
||||||
|
- tr_TR
|
||||||
|
- vi_VN
|
||||||
|
- zh_CN
|
||||||
|
default: en_US
|
||||||
|
# The provider used to get translated messages, useful if you want to customize the way Negativity gets its messages.
|
||||||
|
# The only one available out-of-the-box is "platform".
|
||||||
|
provider: platform
|
||||||
|
|
||||||
|
report:
|
||||||
|
spam:
|
||||||
|
# Name of report (which is also used as reason)
|
||||||
|
name: "&6Spam/Link"
|
||||||
|
# the material in inventory
|
||||||
|
material: YELLOW_BANNER
|
||||||
|
# the slot of item in inventory
|
||||||
|
slot: 0
|
||||||
|
# the message sent to player when report player
|
||||||
|
message: "&6%name% &ahave been reported for %reason%"
|
||||||
|
# "permission" is not necessary. If you don't set it, everyone will be able to use it.
|
||||||
|
insult:
|
||||||
|
name: "&cInsult"
|
||||||
|
material: RED_BANNER
|
||||||
|
slot: 1
|
||||||
|
message: "&6%name% &ahave been reported for %reason%"
|
||||||
|
permission: "negativity.report.insult"
|
||||||
|
racism:
|
||||||
|
name: "&cRacism"
|
||||||
|
material: RED_BANNER
|
||||||
|
slot: 2
|
||||||
|
message: "&6%name% &ahave been reported for %reason%"
|
||||||
|
permission: "negativity.report.racism"
|
||||||
|
high_ping:
|
||||||
|
name: "&4High ping"
|
||||||
|
material: BLACK_BANNER
|
||||||
|
slot: 9
|
||||||
|
message: "&6%name% &ahave been reported for %reason%"
|
||||||
|
permission: "negativity.report.ping"
|
||||||
|
wrong_name:
|
||||||
|
name: "&4Wrong name"
|
||||||
|
material: BLACK_BANNER
|
||||||
|
slot: 10
|
||||||
|
message: "&6%name% &ahave been reported for %reason%"
|
||||||
|
permission: "negativity.report.name"
|
||||||
|
cheat:
|
||||||
|
name: "&4Cheat"
|
||||||
|
material: BLACK_BANNER
|
||||||
|
slot: 11
|
||||||
|
message: "&6%name% &ahave been reported for %reason%"
|
||||||
|
permission: "negativity.report.cheat"
|
||||||
|
|
||||||
|
|
||||||
|
kicks:
|
||||||
|
spam:
|
||||||
|
# Name of report (which is also used as reason)
|
||||||
|
name: "&6Spam/Link"
|
||||||
|
# the material in inventory
|
||||||
|
material: YELLOW_BANNER
|
||||||
|
# the slot of item in inventory
|
||||||
|
slot: 0
|
||||||
|
# the message sent to player which use the inventory
|
||||||
|
message: "&6%name% &ahave been kicked for %reason%"
|
||||||
|
# the command to run when mod click on the item
|
||||||
|
command: "nkick %name% Spam"
|
||||||
|
# "permission" is not necessary. If you don't set it, everyone will be able to use it.
|
||||||
|
insult:
|
||||||
|
name: "&cInsult"
|
||||||
|
material: ORANGE_BANNER
|
||||||
|
slot: 1
|
||||||
|
message: "&6%name% &ahave been kicked for %reason%"
|
||||||
|
command: "nkick %name% Insult"
|
||||||
|
permission: "negativity.report.insult"
|
||||||
|
invalid_name:
|
||||||
|
name: "&cInvalid Name"
|
||||||
|
material: RED_BANNER
|
||||||
|
slot: 2
|
||||||
|
message: "&6%name% &ahave been kicked for %reason%"
|
||||||
|
command: "nkick %name% Invalid Name"
|
||||||
|
permission: "negativity.report.insult"
|
||||||
|
|
||||||
|
alert:
|
||||||
|
show:
|
||||||
|
# Available types :
|
||||||
|
# instant: instantly send alerts
|
||||||
|
# time: the value (in milliseconds) corresponds to the time between 2 alerts. Use '-1' to send messages instantly
|
||||||
|
# amount: the value is the amount of required alerts of one cheat to send the message.
|
||||||
|
type: "time"
|
||||||
|
# The value according to the type.
|
||||||
|
value: 1000
|
||||||
|
|
||||||
|
# To run command when someone get alert
|
||||||
|
command:
|
||||||
|
active: false
|
||||||
|
# Cooldown in milliseconds between 2 call of commands (time for each player)
|
||||||
|
cooldown: 0
|
||||||
|
# Reliability need to run command
|
||||||
|
reliability_need: 80
|
||||||
|
# Available arguments:
|
||||||
|
# %name% : Name of player who cheat
|
||||||
|
# %uuid% : UUID of player who cheat
|
||||||
|
# %report_type% : Type of detected cheat (Know if Negativity consider it as Warning or Violation)
|
||||||
|
# %cheat_key% : Cheat key (like "nofall") : You cannot edit it
|
||||||
|
# %cheat_name% : Cheat name (like "NoFall") : You can edit it just below
|
||||||
|
# %reliability% : Reliability of the alert
|
||||||
|
run:
|
||||||
|
- "mycommand %name% %cheat_key% %reliability%"
|
||||||
|
|
||||||
|
|
||||||
|
# Accounts hold player-specific data of the plugin, like their language and alerts count.
|
||||||
|
accounts:
|
||||||
|
storage:
|
||||||
|
# The ID of the storage to use.
|
||||||
|
#
|
||||||
|
# The following are available out-of-the-box:
|
||||||
|
# - file : stored in files under ./plugins/Negativity/user/
|
||||||
|
# - database : uses a database
|
||||||
|
# Defaults to "file"
|
||||||
|
id: "file"
|
||||||
|
|
||||||
|
# Proofs lines that are containing all informations generated by the check
|
||||||
|
proofs:
|
||||||
|
storage:
|
||||||
|
# The ID of the storage to use.
|
||||||
|
#
|
||||||
|
# The following are available out-of-the-box:
|
||||||
|
# - file : stored in files under ./plugins/Negativity/user/proof
|
||||||
|
# - database : uses a database
|
||||||
|
# Defaults to "file"
|
||||||
|
id: "file"
|
||||||
|
|
||||||
|
# A verification is used to monitor a player's activity.
|
||||||
|
verif:
|
||||||
|
# The default duration of a verification, in ticks (20 ticks = 1 second)
|
||||||
|
time: 200
|
||||||
|
# If true, mutes alerts a player generates when it is being verified
|
||||||
|
# Alerts for a specific cheat can be forcibly muted by setting cheats.<cheat>.check_in_verif to false
|
||||||
|
disable_alert_on_verif: false
|
||||||
|
|
||||||
|
storage:
|
||||||
|
# The ID of the storage to use.
|
||||||
|
#
|
||||||
|
# The following are available out-of-the-box:
|
||||||
|
# - file : stored in files under ./plugins/Negativity/verif/
|
||||||
|
# - database : uses a database
|
||||||
|
# Defaults to "file"
|
||||||
|
id: "file"
|
||||||
|
|
||||||
|
region-bypass:
|
||||||
|
enabled: false
|
||||||
|
1:
|
||||||
|
# You need WorldGuard for the region
|
||||||
|
regions:
|
||||||
|
- "spawn"
|
||||||
|
# Default worlds names (or Multiverse names)
|
||||||
|
worlds:
|
||||||
|
- "world_the_end"
|
||||||
|
# the cheats keys
|
||||||
|
cheats:
|
||||||
|
- "fly"
|
||||||
|
|
||||||
|
# Manage webhook
|
||||||
|
webhooks:
|
||||||
|
enable: false
|
||||||
|
hook:
|
||||||
|
discord-example:
|
||||||
|
# You can disable each webhook one by one
|
||||||
|
enabled: true
|
||||||
|
# Type of webhook
|
||||||
|
type: "discord"
|
||||||
|
# register the webhook URL used by Negativity
|
||||||
|
url: "https://discord.com/api/webhooks/theRestOfDiscordUrl"
|
||||||
|
# Cooldown between each message if cooldown/message not configurated
|
||||||
|
cooldown: 1000
|
||||||
|
# Configure messages presentation
|
||||||
|
# If you don't set one of them, it will get the default configuration
|
||||||
|
#
|
||||||
|
# Placeholders available everywhere :
|
||||||
|
# %name% : Name of the player which procude the message
|
||||||
|
# %uuid% : UUID of the player which procude the message
|
||||||
|
# %ip% : IP of the player which produce the message
|
||||||
|
# %date% : Date when the player procude the message
|
||||||
|
# %sender% : The sender of the message (such as banner or reporter)
|
||||||
|
# %ping% : The ping of the player
|
||||||
|
# %world% : The world of the player
|
||||||
|
# %server_name% : The name of the server where the player is
|
||||||
|
# %server_version% : Version of the server
|
||||||
|
# %player_version% : Version of the player
|
||||||
|
# %tps% : Actual server TPS
|
||||||
|
#
|
||||||
|
messages:
|
||||||
|
# Configure discord webhook message for ban.
|
||||||
|
#
|
||||||
|
# Placeholders available :
|
||||||
|
# %cheat% : the cheat name
|
||||||
|
# %amount% : Amount of alert made by player
|
||||||
|
# %reliability% : Reliability of the cheat
|
||||||
|
alert:
|
||||||
|
enabled: true
|
||||||
|
# The name which will send the message
|
||||||
|
username: "Negativity Alert"
|
||||||
|
# The content of the message
|
||||||
|
content: ""
|
||||||
|
# The URL of the message avatar
|
||||||
|
avatar_url: "https://www.spigotmc.org/data/resource_icons/86/86874.jpg"
|
||||||
|
# Now let's configure embed message (the section with black background)
|
||||||
|
embed:
|
||||||
|
# Color of the embed (used with the line on the left)
|
||||||
|
# More informations: https://docs.oracle.com/javase/7/docs/api/java/awt/Color.html
|
||||||
|
color: "65280"
|
||||||
|
# The embed title
|
||||||
|
title: "Negativity Alert"
|
||||||
|
# Main description
|
||||||
|
description:
|
||||||
|
- "%name% seems to use :"
|
||||||
|
- "- %cheat% %amount%x (Reliability: %reliability%%)"
|
||||||
|
# All fields.
|
||||||
|
# There is 3 fields per line MAX.
|
||||||
|
# Else, they will automatically be on the next line.
|
||||||
|
fields:
|
||||||
|
1:
|
||||||
|
# The key which will be at top of field (and bold)
|
||||||
|
key: "Player Name"
|
||||||
|
# The value of the field
|
||||||
|
value: "%name%"
|
||||||
|
# If the field is inline
|
||||||
|
inline: true
|
||||||
|
2:
|
||||||
|
key: "Ping"
|
||||||
|
value: "%ping% ms"
|
||||||
|
inline: true
|
||||||
|
3:
|
||||||
|
key: "Version"
|
||||||
|
value: "%player_version%"
|
||||||
|
inline: true
|
||||||
|
4:
|
||||||
|
key: "World"
|
||||||
|
value: "%world%"
|
||||||
|
inline: true
|
||||||
|
5:
|
||||||
|
key: "Server Name"
|
||||||
|
value: "%server_name%"
|
||||||
|
inline: true
|
||||||
|
6:
|
||||||
|
key: "Server TPS"
|
||||||
|
value: "%tps%"
|
||||||
|
inline: true
|
||||||
|
7:
|
||||||
|
key: "Player UUID"
|
||||||
|
value: "%uuid%"
|
||||||
|
inline: false
|
||||||
|
# Thumbnail of the message
|
||||||
|
thumbnail: ""
|
||||||
|
# The footer of the message
|
||||||
|
footer:
|
||||||
|
name: "Negativity - %date%"
|
||||||
|
link: "https://www.spigotmc.org/data/resource_icons/86/86874.jpg"
|
||||||
|
# Author details of the message
|
||||||
|
author:
|
||||||
|
name: ""
|
||||||
|
link: "https://github.com/Elikill58/Negativity"
|
||||||
|
icon: "https://www.spigotmc.org/data/resource_icons/86/86874.jpg"
|
||||||
|
# Configure discord webhook message for ban.
|
||||||
|
#
|
||||||
|
# Placeholders available :
|
||||||
|
# %name% : Name of the banned player
|
||||||
|
# %uuid% : UUID of the banned player
|
||||||
|
# %date% : Date when the player have been banned
|
||||||
|
# %reason% : Reason of the ban
|
||||||
|
ban:
|
||||||
|
enabled: true
|
||||||
|
# The name which will send the message
|
||||||
|
username: "Negativity"
|
||||||
|
# The content of the message (at top of embed).
|
||||||
|
content: ""
|
||||||
|
# The content of the message (at top of embed). Sent only at first webhook. Can be used to tag role or user
|
||||||
|
content_first: "A new cheater is here: %name%"
|
||||||
|
# The URL of the message avatar
|
||||||
|
avatar_url: "https://www.spigotmc.org/data/resource_icons/86/86874.jpg"
|
||||||
|
# Now let's configure embed message (the section with black background)
|
||||||
|
embed:
|
||||||
|
# Color of the embed (used with the line on the left)
|
||||||
|
color: "red"
|
||||||
|
# The embed title
|
||||||
|
title: "Ban"
|
||||||
|
# Main description
|
||||||
|
description: "%name% have been banned by %sender% for %reason%"
|
||||||
|
# All fields.
|
||||||
|
# There is 3 fields per line MAX.
|
||||||
|
# Else, they will automatically be on the next line.
|
||||||
|
fields:
|
||||||
|
1:
|
||||||
|
# The key which will be at top of field (and bold)
|
||||||
|
key: "Player name"
|
||||||
|
# The value of the field
|
||||||
|
value: "%name%"
|
||||||
|
# If the field is inline
|
||||||
|
inline: true
|
||||||
|
2:
|
||||||
|
key: "Player UUID"
|
||||||
|
value: "%uuid%"
|
||||||
|
inline: true
|
||||||
|
# Thumbnail of the message
|
||||||
|
thumbnail: "https://www.spigotmc.org/data/resource_icons/86/86874.jpg"
|
||||||
|
# The footer of the message
|
||||||
|
footer:
|
||||||
|
name: "Negativity - %date%"
|
||||||
|
link: "https://www.spigotmc.org/data/resource_icons/86/86874.jpg"
|
||||||
|
# Author details of the message
|
||||||
|
author:
|
||||||
|
name: "Negativity"
|
||||||
|
link: "https://github.com/Elikill58/Negativity"
|
||||||
|
icon: "https://www.spigotmc.org/data/resource_icons/86/86874.jpg"
|
||||||
|
# Configure discord webhook message for kick.
|
||||||
|
#
|
||||||
|
# Placeholders available :
|
||||||
|
# %reason% : Name of the banned player
|
||||||
|
kick:
|
||||||
|
enabled: true
|
||||||
|
# The name which will send the message
|
||||||
|
username: "Negativity"
|
||||||
|
# The content of the message
|
||||||
|
content: ""
|
||||||
|
# The URL of the message avatar
|
||||||
|
avatar_url: "https://www.spigotmc.org/data/resource_icons/86/86874.jpg"
|
||||||
|
# Now let's configure embed message (the section with black background)
|
||||||
|
embed:
|
||||||
|
# Color of the embed (used with the line on the left)
|
||||||
|
color: "blue"
|
||||||
|
# The embed title
|
||||||
|
title: "Kick"
|
||||||
|
# Main description
|
||||||
|
description: "%name% have been kicked by %sender% for %reason%"
|
||||||
|
# All fields.
|
||||||
|
# There is 3 fields per line MAX.
|
||||||
|
# Else, they will automatically be on the next line.
|
||||||
|
fields:
|
||||||
|
1:
|
||||||
|
# The key which will be at top of field (and bold)
|
||||||
|
key: "Player name"
|
||||||
|
# The value of the field
|
||||||
|
value: "%name%"
|
||||||
|
# If the field is inline
|
||||||
|
inline: true
|
||||||
|
2:
|
||||||
|
key: "Player UUID"
|
||||||
|
value: "%uuid%"
|
||||||
|
inline: true
|
||||||
|
# Thumbnail of the message
|
||||||
|
thumbnail: "https://www.spigotmc.org/data/resource_icons/86/86874.jpg"
|
||||||
|
# The footer of the message
|
||||||
|
footer:
|
||||||
|
name: "Negativity - %date%"
|
||||||
|
link: "https://www.spigotmc.org/data/resource_icons/86/86874.jpg"
|
||||||
|
# Author details of the message
|
||||||
|
author:
|
||||||
|
name: "Negativity"
|
||||||
|
link: "https://github.com/Elikill58/Negativity"
|
||||||
|
icon: "https://www.spigotmc.org/data/resource_icons/86/86874.jpg"
|
||||||
|
# Configure discord webhook message for report.
|
||||||
|
#
|
||||||
|
# Placeholders available :
|
||||||
|
# %reason% : Name of the banned player
|
||||||
|
report:
|
||||||
|
enabled: true
|
||||||
|
# The name which will send the message
|
||||||
|
username: "Negativity"
|
||||||
|
# The content of the message
|
||||||
|
content: ""
|
||||||
|
# The URL of the message avatar
|
||||||
|
avatar_url: "https://www.spigotmc.org/data/resource_icons/86/86874.jpg"
|
||||||
|
# Now let's configure embed message (the section with black background)
|
||||||
|
embed:
|
||||||
|
# Color of the embed (used with the line on the left)
|
||||||
|
color: "red"
|
||||||
|
# The embed title
|
||||||
|
title: "Report"
|
||||||
|
# Main description
|
||||||
|
description: "%name% have been reported by %sender% for %reason%"
|
||||||
|
# All fields.
|
||||||
|
# There is 3 fields per line MAX.
|
||||||
|
# Else, they will automatically be on the next line.
|
||||||
|
fields:
|
||||||
|
1:
|
||||||
|
# The key which will be at top of field (and bold)
|
||||||
|
key: "Player name"
|
||||||
|
# The value of the field
|
||||||
|
value: "%name%"
|
||||||
|
# If the field is inline
|
||||||
|
inline: true
|
||||||
|
2:
|
||||||
|
key: "Player UUID"
|
||||||
|
value: "%uuid%"
|
||||||
|
inline: true
|
||||||
|
# Thumbnail of the message
|
||||||
|
thumbnail: "https://www.spigotmc.org/data/resource_icons/86/86874.jpg"
|
||||||
|
# The footer of the message
|
||||||
|
footer:
|
||||||
|
name: "Negativity - %date%"
|
||||||
|
link: "https://www.spigotmc.org/data/resource_icons/86/86874.jpg"
|
||||||
|
# Author details of the message
|
||||||
|
author:
|
||||||
|
name: "Negativity"
|
||||||
|
link: "https://github.com/Elikill58/Negativity"
|
||||||
|
icon: "https://www.spigotmc.org/data/resource_icons/86/86874.jpg"
|
||||||
|
# Configure discord webhook message for warn.
|
||||||
|
#
|
||||||
|
# Placeholders available :
|
||||||
|
# %reason% : Name of the warned player
|
||||||
|
warn:
|
||||||
|
enabled: true
|
||||||
|
# The name which will send the message
|
||||||
|
username: "Negativity"
|
||||||
|
# The content of the message
|
||||||
|
content: ""
|
||||||
|
# The URL of the message avatar
|
||||||
|
avatar_url: "https://www.spigotmc.org/data/resource_icons/86/86874.jpg"
|
||||||
|
# Now let's configure embed message (the section with black background)
|
||||||
|
embed:
|
||||||
|
# Color of the embed (used with the line on the left)
|
||||||
|
color: "red"
|
||||||
|
# The embed title
|
||||||
|
title: "Warn"
|
||||||
|
# Main description
|
||||||
|
description: "%name% have been warned by %sender% for %reason%"
|
||||||
|
# All fields.
|
||||||
|
# There is 3 fields per line MAX.
|
||||||
|
# Else, they will automatically be on the next line.
|
||||||
|
fields:
|
||||||
|
1:
|
||||||
|
# The key which will be at top of field (and bold)
|
||||||
|
key: "Player name"
|
||||||
|
# The value of the field
|
||||||
|
value: "%name%"
|
||||||
|
# If the field is inline
|
||||||
|
inline: true
|
||||||
|
2:
|
||||||
|
key: "Player UUID"
|
||||||
|
value: "%uuid%"
|
||||||
|
inline: true
|
||||||
|
# Thumbnail of the message
|
||||||
|
thumbnail: "https://www.spigotmc.org/data/resource_icons/86/86874.jpg"
|
||||||
|
# The footer of the message
|
||||||
|
footer:
|
||||||
|
name: "Negativity - %date%"
|
||||||
|
link: "https://www.spigotmc.org/data/resource_icons/86/86874.jpg"
|
||||||
|
# Author details of the message
|
||||||
|
author:
|
||||||
|
name: "Negativity"
|
||||||
|
link: "https://github.com/Elikill58/Negativity"
|
||||||
|
icon: "https://www.spigotmc.org/data/resource_icons/86/86874.jpg"
|
||||||
|
|
||||||
|
telegram-example:
|
||||||
|
# You can disable each webhook one by one
|
||||||
|
enabled: true
|
||||||
|
# Type of webhook
|
||||||
|
type: "telegram"
|
||||||
|
# The token of the bot like "app_id:app_hash"
|
||||||
|
token: "my:token"
|
||||||
|
# The chat ID. Can be given by the bot @raw_data_bot
|
||||||
|
chat_id: "my chat id"
|
||||||
|
# Cooldown between each message
|
||||||
|
cooldown: 1000
|
||||||
|
# Configure messages presentation
|
||||||
|
# If you don't set one of them, it will get the default configuration
|
||||||
|
#
|
||||||
|
# Placeholders available everywhere :
|
||||||
|
# %name% : Name of the player which procude the message
|
||||||
|
# %uuid% : UUID of the player which procude the message
|
||||||
|
# %ip% : IP of the player which produce the message
|
||||||
|
# %date% : Date when the player procude the message
|
||||||
|
# %sender% : The sender of the message (such as banner or reporter)
|
||||||
|
# %ping% : The ping of the player
|
||||||
|
# %world% : The world of the player
|
||||||
|
# %server_name% : The name of the server where the player is
|
||||||
|
# %server_version% : Version of the server
|
||||||
|
# %player_version% : Version of the player
|
||||||
|
# %tps% : Actual server TPS
|
||||||
|
#
|
||||||
|
messages:
|
||||||
|
# Configure discord webhook message for ban.
|
||||||
|
#
|
||||||
|
# Placeholders available :
|
||||||
|
# %cheat% : the cheat name
|
||||||
|
# %amount% : Amount of alert made by player
|
||||||
|
# %reliability% : Reliability of the cheat
|
||||||
|
alert:
|
||||||
|
enabled: true
|
||||||
|
header:
|
||||||
|
- "--------- **Negativity** ---------"
|
||||||
|
- ""
|
||||||
|
# The line with "cheat" will be duplicated for each alert
|
||||||
|
per-player:
|
||||||
|
- "%name% (%ping% ms) on %server_name% seems to use:"
|
||||||
|
- " - %cheat% %amount%x (Reliability: %reliability%%)"
|
||||||
|
footer: []
|
45
survival/plugins/Negativity/modules/aimbot.yml
Normal file
45
survival/plugins/Negativity/modules/aimbot.yml
Normal file
|
@ -0,0 +1,45 @@
|
||||||
|
# Attack entity around
|
||||||
|
|
||||||
|
# The display name of cheat
|
||||||
|
name: "AimBot"
|
||||||
|
|
||||||
|
# enable/disable detection
|
||||||
|
active: true
|
||||||
|
|
||||||
|
# Maximum of ping to be verified.
|
||||||
|
# It's to prevent lagging player
|
||||||
|
ping: 200
|
||||||
|
|
||||||
|
# The minimum porcent to create reliability
|
||||||
|
reliability_alert: 60
|
||||||
|
|
||||||
|
# Manage the kick of players
|
||||||
|
kick:
|
||||||
|
active: true
|
||||||
|
# Required alert to kick player
|
||||||
|
alert: 5
|
||||||
|
|
||||||
|
# Remove the cheat effect
|
||||||
|
set_back:
|
||||||
|
active: false
|
||||||
|
# To know how to configure, check this wiki :
|
||||||
|
# https://github.com/Elikill58/Negativity/wiki/setBack
|
||||||
|
action: []
|
||||||
|
|
||||||
|
# Option for /negativity verif
|
||||||
|
verif:
|
||||||
|
# Enable/disable the detection when the verification is enabled
|
||||||
|
check_in_verif: true
|
||||||
|
|
||||||
|
# Disable one check and not all detections
|
||||||
|
checks:
|
||||||
|
# Calculate GCD between attacks
|
||||||
|
gcd:
|
||||||
|
active: true
|
||||||
|
# Low value = less alerts
|
||||||
|
sensitivity-divider: 12
|
||||||
|
# high value = less alert
|
||||||
|
invalid-change: 3
|
||||||
|
# Check for the direction between player look and cible position
|
||||||
|
direction:
|
||||||
|
active: true
|
41
survival/plugins/Negativity/modules/airjump.yml
Normal file
41
survival/plugins/Negativity/modules/airjump.yml
Normal file
|
@ -0,0 +1,41 @@
|
||||||
|
# Allow to jump on the air
|
||||||
|
|
||||||
|
# The display name of cheat
|
||||||
|
name: "AirJump"
|
||||||
|
|
||||||
|
# enable/disable detection
|
||||||
|
active: true
|
||||||
|
|
||||||
|
# Maximum of ping to be verified.
|
||||||
|
# It's to prevent lagging player
|
||||||
|
ping: 200
|
||||||
|
|
||||||
|
# The minimum porcent to create reliability
|
||||||
|
reliability_alert: 85
|
||||||
|
|
||||||
|
# Manage the kick of players
|
||||||
|
kick:
|
||||||
|
active: true
|
||||||
|
# Required alert to kick player
|
||||||
|
alert: 5
|
||||||
|
|
||||||
|
# Remove the cheat effect
|
||||||
|
set_back:
|
||||||
|
active: false
|
||||||
|
# To know how to configure, check this wiki :
|
||||||
|
# https://github.com/Elikill58/Negativity/wiki/setBack
|
||||||
|
action: []
|
||||||
|
|
||||||
|
# Option for /negativity verif
|
||||||
|
verif:
|
||||||
|
# Enable/disable the detection when the verification is enabled
|
||||||
|
check_in_verif: true
|
||||||
|
|
||||||
|
# Disable one check and not all detections
|
||||||
|
checks:
|
||||||
|
# Y difference
|
||||||
|
diff-y:
|
||||||
|
active: true
|
||||||
|
# Going down check
|
||||||
|
going-down:
|
||||||
|
active: true
|
38
survival/plugins/Negativity/modules/airplace.yml
Normal file
38
survival/plugins/Negativity/modules/airplace.yml
Normal file
|
@ -0,0 +1,38 @@
|
||||||
|
# Allow to jump on the air
|
||||||
|
|
||||||
|
# The display name of cheat
|
||||||
|
name: "AirPlace"
|
||||||
|
|
||||||
|
# enable/disable detection
|
||||||
|
active: true
|
||||||
|
|
||||||
|
# Maximum of ping to be verified.
|
||||||
|
# It's to prevent lagging player
|
||||||
|
ping: 200
|
||||||
|
|
||||||
|
# The minimum porcent to create reliability
|
||||||
|
reliability_alert: 60
|
||||||
|
|
||||||
|
# Manage the kick of players
|
||||||
|
kick:
|
||||||
|
active: true
|
||||||
|
# Required alert to kick player
|
||||||
|
alert: 5
|
||||||
|
|
||||||
|
# Remove the cheat effect
|
||||||
|
set_back:
|
||||||
|
active: false
|
||||||
|
# To know how to configure, check this wiki :
|
||||||
|
# https://github.com/Elikill58/Negativity/wiki/setBack
|
||||||
|
action: []
|
||||||
|
|
||||||
|
# Option for /negativity verif
|
||||||
|
verif:
|
||||||
|
# Enable/disable the detection when the verification is enabled
|
||||||
|
check_in_verif: true
|
||||||
|
|
||||||
|
# Disable one check and not all detections
|
||||||
|
checks:
|
||||||
|
# Check blocks around
|
||||||
|
block-around:
|
||||||
|
active: true
|
40
survival/plugins/Negativity/modules/antiknockback.yml
Normal file
40
survival/plugins/Negativity/modules/antiknockback.yml
Normal file
|
@ -0,0 +1,40 @@
|
||||||
|
# Allow you to don't flinch when you are hit
|
||||||
|
|
||||||
|
# The display name of cheat
|
||||||
|
name: "Anti-KB"
|
||||||
|
|
||||||
|
# enable/disable detection
|
||||||
|
active: true
|
||||||
|
|
||||||
|
# Maximum of ping to be verified.
|
||||||
|
# It's to prevent lagging player
|
||||||
|
ping: 200
|
||||||
|
|
||||||
|
# The minimum porcent to create reliability
|
||||||
|
reliability_alert: 60
|
||||||
|
|
||||||
|
# Manage the kick of players
|
||||||
|
kick:
|
||||||
|
active: true
|
||||||
|
# Required alert to kick player
|
||||||
|
alert: 5
|
||||||
|
|
||||||
|
# Remove the cheat effect
|
||||||
|
set_back:
|
||||||
|
active: false
|
||||||
|
# To know how to configure, check this wiki :
|
||||||
|
# https://github.com/Elikill58/Negativity/wiki/setBack
|
||||||
|
action: []
|
||||||
|
|
||||||
|
# Option for /negativity verif
|
||||||
|
verif:
|
||||||
|
# Enable/disable the detection when the verification is enabled
|
||||||
|
check_in_verif: true
|
||||||
|
|
||||||
|
# Disable one check and not all detections
|
||||||
|
checks:
|
||||||
|
# Check the packet velocity
|
||||||
|
packet:
|
||||||
|
active: true
|
||||||
|
# Configuration to prevent anti-KB false flag due to edition of KB. Set to 0 to disable it
|
||||||
|
algo: "(0.00000008 * velY * velY) + (0.0001 * velY) - 0.0219"
|
38
survival/plugins/Negativity/modules/antipotion.yml
Normal file
38
survival/plugins/Negativity/modules/antipotion.yml
Normal file
|
@ -0,0 +1,38 @@
|
||||||
|
# Remove bad potion effect like poison
|
||||||
|
|
||||||
|
# The display name of cheat
|
||||||
|
name: "AntiPotion"
|
||||||
|
|
||||||
|
# enable/disable detection
|
||||||
|
active: true
|
||||||
|
|
||||||
|
# Maximum of ping to be verified.
|
||||||
|
# It's to prevent lagging player
|
||||||
|
ping: 200
|
||||||
|
|
||||||
|
# The minimum porcent to create reliability
|
||||||
|
reliability_alert: 60
|
||||||
|
|
||||||
|
# Manage the kick of players
|
||||||
|
kick:
|
||||||
|
active: true
|
||||||
|
# Required alert to kick player
|
||||||
|
alert: 5
|
||||||
|
|
||||||
|
# Remove the cheat effect
|
||||||
|
set_back:
|
||||||
|
active: false
|
||||||
|
# To know how to configure, check this wiki :
|
||||||
|
# https://github.com/Elikill58/Negativity/wiki/setBack
|
||||||
|
action: []
|
||||||
|
|
||||||
|
# Option for /negativity verif
|
||||||
|
verif:
|
||||||
|
# Enable/disable the detection when the verification is enabled
|
||||||
|
check_in_verif: true
|
||||||
|
|
||||||
|
# Disable one check and not all detections
|
||||||
|
checks:
|
||||||
|
# Check packet number
|
||||||
|
packet:
|
||||||
|
active: true
|
41
survival/plugins/Negativity/modules/autoclick.yml
Normal file
41
survival/plugins/Negativity/modules/autoclick.yml
Normal file
|
@ -0,0 +1,41 @@
|
||||||
|
# Manage client click
|
||||||
|
|
||||||
|
# The display name of cheat
|
||||||
|
name: "AutoClick"
|
||||||
|
|
||||||
|
# enable/disable detection
|
||||||
|
active: true
|
||||||
|
|
||||||
|
# Maximum of ping to be verified.
|
||||||
|
# It's to prevent lagging player
|
||||||
|
ping: 200
|
||||||
|
|
||||||
|
# The minimum porcent to create reliability
|
||||||
|
reliability_alert: 80
|
||||||
|
|
||||||
|
# Manage the kick of players
|
||||||
|
kick:
|
||||||
|
active: true
|
||||||
|
# Required alert to kick player
|
||||||
|
alert: 5
|
||||||
|
|
||||||
|
# Remove the cheat effect
|
||||||
|
set_back:
|
||||||
|
active: false
|
||||||
|
# To know how to configure, check this wiki :
|
||||||
|
# https://github.com/Elikill58/Negativity/wiki/setBack
|
||||||
|
action: []
|
||||||
|
|
||||||
|
# Option for /negativity verif
|
||||||
|
verif:
|
||||||
|
# Enable/disable the detection when the verification is enabled
|
||||||
|
check_in_verif: true
|
||||||
|
|
||||||
|
# Amount of click to create alert
|
||||||
|
click_alert: 20
|
||||||
|
|
||||||
|
# Disable one check and not all detections
|
||||||
|
checks:
|
||||||
|
# Count click 1 by 1
|
||||||
|
count:
|
||||||
|
active: true
|
39
survival/plugins/Negativity/modules/autosteal.yml
Normal file
39
survival/plugins/Negativity/modules/autosteal.yml
Normal file
|
@ -0,0 +1,39 @@
|
||||||
|
# Allow player to quickly edit inventory
|
||||||
|
|
||||||
|
# The display name of cheat
|
||||||
|
name: "AutoSteal"
|
||||||
|
|
||||||
|
# enable/disable detection
|
||||||
|
active: true
|
||||||
|
|
||||||
|
# Maximum of ping to be verified.
|
||||||
|
# It's to prevent lagging player
|
||||||
|
ping: 200
|
||||||
|
|
||||||
|
# The minimum porcent to create reliability
|
||||||
|
reliability_alert: 60
|
||||||
|
|
||||||
|
# Manage the kick of players
|
||||||
|
kick:
|
||||||
|
active: true
|
||||||
|
# Required alert to kick player
|
||||||
|
alert: 5
|
||||||
|
|
||||||
|
# Remove the cheat effect
|
||||||
|
set_back:
|
||||||
|
active: false
|
||||||
|
# To know how to configure, check this wiki :
|
||||||
|
# https://github.com/Elikill58/Negativity/wiki/setBack
|
||||||
|
action: []
|
||||||
|
|
||||||
|
# Option for /negativity verif
|
||||||
|
verif:
|
||||||
|
# Enable/disable the detection when the verification is enabled
|
||||||
|
check_in_verif: true
|
||||||
|
|
||||||
|
# Disable one check and not all detections
|
||||||
|
checks:
|
||||||
|
# Check Y move only
|
||||||
|
time-click:
|
||||||
|
active: true
|
||||||
|
time: 55
|
403
survival/plugins/Negativity/modules/chat-insults-en.txt
Normal file
403
survival/plugins/Negativity/modules/chat-insults-en.txt
Normal file
|
@ -0,0 +1,403 @@
|
||||||
|
2g1c
|
||||||
|
2 girls 1 cup
|
||||||
|
acrotomophilia
|
||||||
|
alabama hot pocket
|
||||||
|
alaskan pipeline
|
||||||
|
anal
|
||||||
|
anilingus
|
||||||
|
anus
|
||||||
|
apeshit
|
||||||
|
arsehole
|
||||||
|
ass
|
||||||
|
asshole
|
||||||
|
assmunch
|
||||||
|
auto erotic
|
||||||
|
autoerotic
|
||||||
|
babeland
|
||||||
|
baby batter
|
||||||
|
baby juice
|
||||||
|
ball gag
|
||||||
|
ball gravy
|
||||||
|
ball kicking
|
||||||
|
ball licking
|
||||||
|
ball sack
|
||||||
|
ball sucking
|
||||||
|
bangbros
|
||||||
|
bangbus
|
||||||
|
bareback
|
||||||
|
barely legal
|
||||||
|
barenaked
|
||||||
|
bastard
|
||||||
|
bastardo
|
||||||
|
bastinado
|
||||||
|
bbw
|
||||||
|
bdsm
|
||||||
|
beaner
|
||||||
|
beaners
|
||||||
|
beaver cleaver
|
||||||
|
beaver lips
|
||||||
|
beastiality
|
||||||
|
bestiality
|
||||||
|
big black
|
||||||
|
big breasts
|
||||||
|
big knockers
|
||||||
|
big tits
|
||||||
|
bimbos
|
||||||
|
birdlock
|
||||||
|
bitch
|
||||||
|
bitches
|
||||||
|
black cock
|
||||||
|
blonde action
|
||||||
|
blonde on blonde action
|
||||||
|
blowjob
|
||||||
|
blow job
|
||||||
|
blow your load
|
||||||
|
blue waffle
|
||||||
|
blumpkin
|
||||||
|
bollocks
|
||||||
|
bondage
|
||||||
|
boner
|
||||||
|
boob
|
||||||
|
boobs
|
||||||
|
booty call
|
||||||
|
brown showers
|
||||||
|
brunette action
|
||||||
|
bukkake
|
||||||
|
bulldyke
|
||||||
|
bullet vibe
|
||||||
|
bullshit
|
||||||
|
bung hole
|
||||||
|
bunghole
|
||||||
|
busty
|
||||||
|
butt
|
||||||
|
buttcheeks
|
||||||
|
butthole
|
||||||
|
camel toe
|
||||||
|
camgirl
|
||||||
|
camslut
|
||||||
|
camwhore
|
||||||
|
carpet muncher
|
||||||
|
carpetmuncher
|
||||||
|
chocolate rosebuds
|
||||||
|
cialis
|
||||||
|
circlejerk
|
||||||
|
cleveland steamer
|
||||||
|
clit
|
||||||
|
clitoris
|
||||||
|
clover clamps
|
||||||
|
clusterfuck
|
||||||
|
cock
|
||||||
|
cocks
|
||||||
|
coprolagnia
|
||||||
|
coprophilia
|
||||||
|
cornhole
|
||||||
|
coon
|
||||||
|
coons
|
||||||
|
creampie
|
||||||
|
cum
|
||||||
|
cumming
|
||||||
|
cumshot
|
||||||
|
cumshots
|
||||||
|
cunnilingus
|
||||||
|
cunt
|
||||||
|
darkie
|
||||||
|
date rape
|
||||||
|
daterape
|
||||||
|
deep throat
|
||||||
|
deepthroat
|
||||||
|
dendrophilia
|
||||||
|
dick
|
||||||
|
dildo
|
||||||
|
dingleberry
|
||||||
|
dingleberries
|
||||||
|
dirty pillows
|
||||||
|
dirty sanchez
|
||||||
|
doggie style
|
||||||
|
doggiestyle
|
||||||
|
doggy style
|
||||||
|
doggystyle
|
||||||
|
dog style
|
||||||
|
dolcett
|
||||||
|
domination
|
||||||
|
dominatrix
|
||||||
|
dommes
|
||||||
|
donkey punch
|
||||||
|
double dong
|
||||||
|
double penetration
|
||||||
|
dp action
|
||||||
|
dry hump
|
||||||
|
dvda
|
||||||
|
eat my ass
|
||||||
|
ecchi
|
||||||
|
ejaculation
|
||||||
|
erotic
|
||||||
|
erotism
|
||||||
|
escort
|
||||||
|
eunuch
|
||||||
|
fag
|
||||||
|
faggot
|
||||||
|
fecal
|
||||||
|
felch
|
||||||
|
fellatio
|
||||||
|
feltch
|
||||||
|
female squirting
|
||||||
|
femdom
|
||||||
|
figging
|
||||||
|
fingerbang
|
||||||
|
fingering
|
||||||
|
fisting
|
||||||
|
foot fetish
|
||||||
|
footjob
|
||||||
|
frotting
|
||||||
|
fuck
|
||||||
|
fuck buttons
|
||||||
|
fuckin
|
||||||
|
fucking
|
||||||
|
fucktards
|
||||||
|
fudge packer
|
||||||
|
fudgepacker
|
||||||
|
futanari
|
||||||
|
gangbang
|
||||||
|
gang bang
|
||||||
|
gay sex
|
||||||
|
genitals
|
||||||
|
giant cock
|
||||||
|
girl on
|
||||||
|
girl on top
|
||||||
|
girls gone wild
|
||||||
|
goatcx
|
||||||
|
goatse
|
||||||
|
god damn
|
||||||
|
gokkun
|
||||||
|
golden shower
|
||||||
|
goodpoop
|
||||||
|
goo girl
|
||||||
|
goregasm
|
||||||
|
grope
|
||||||
|
group sex
|
||||||
|
g-spot
|
||||||
|
guro
|
||||||
|
hand job
|
||||||
|
handjob
|
||||||
|
hard core
|
||||||
|
hardcore
|
||||||
|
hentai
|
||||||
|
homoerotic
|
||||||
|
honkey
|
||||||
|
hooker
|
||||||
|
horny
|
||||||
|
hot carl
|
||||||
|
hot chick
|
||||||
|
how to kill
|
||||||
|
how to murder
|
||||||
|
huge fat
|
||||||
|
humping
|
||||||
|
incest
|
||||||
|
intercourse
|
||||||
|
jack off
|
||||||
|
jail bait
|
||||||
|
jailbait
|
||||||
|
jelly donut
|
||||||
|
jerk off
|
||||||
|
jigaboo
|
||||||
|
jiggaboo
|
||||||
|
jiggerboo
|
||||||
|
jizz
|
||||||
|
juggs
|
||||||
|
kike
|
||||||
|
kinbaku
|
||||||
|
kinkster
|
||||||
|
kinky
|
||||||
|
knobbing
|
||||||
|
leather restraint
|
||||||
|
leather straight jacket
|
||||||
|
lemon party
|
||||||
|
livesex
|
||||||
|
lolita
|
||||||
|
lovemaking
|
||||||
|
make me come
|
||||||
|
male squirting
|
||||||
|
masturbate
|
||||||
|
masturbating
|
||||||
|
masturbation
|
||||||
|
menage a trois
|
||||||
|
milf
|
||||||
|
missionary position
|
||||||
|
mong
|
||||||
|
motherfucker
|
||||||
|
mound of venus
|
||||||
|
mr hands
|
||||||
|
muff diver
|
||||||
|
muffdiving
|
||||||
|
nambla
|
||||||
|
nawashi
|
||||||
|
negro
|
||||||
|
neonazi
|
||||||
|
nigga
|
||||||
|
nigger
|
||||||
|
nig nog
|
||||||
|
nimphomania
|
||||||
|
nipple
|
||||||
|
nipples
|
||||||
|
nsfw
|
||||||
|
nsfw images
|
||||||
|
nude
|
||||||
|
nudity
|
||||||
|
nutten
|
||||||
|
nympho
|
||||||
|
nymphomania
|
||||||
|
octopussy
|
||||||
|
omorashi
|
||||||
|
one cup two girls
|
||||||
|
one guy one jar
|
||||||
|
orgasm
|
||||||
|
orgy
|
||||||
|
paedophile
|
||||||
|
paki
|
||||||
|
panties
|
||||||
|
panty
|
||||||
|
pedobear
|
||||||
|
pedophile
|
||||||
|
pegging
|
||||||
|
penis
|
||||||
|
phone sex
|
||||||
|
piece of shit
|
||||||
|
pikey
|
||||||
|
pissing
|
||||||
|
piss pig
|
||||||
|
pisspig
|
||||||
|
playboy
|
||||||
|
pleasure chest
|
||||||
|
pole smoker
|
||||||
|
ponyplay
|
||||||
|
poof
|
||||||
|
poon
|
||||||
|
poontang
|
||||||
|
punany
|
||||||
|
poop chute
|
||||||
|
poopchute
|
||||||
|
porn
|
||||||
|
porno
|
||||||
|
pornography
|
||||||
|
prince albert piercing
|
||||||
|
pthc
|
||||||
|
pubes
|
||||||
|
pussy
|
||||||
|
queaf
|
||||||
|
queef
|
||||||
|
quim
|
||||||
|
raghead
|
||||||
|
raging boner
|
||||||
|
rape
|
||||||
|
raping
|
||||||
|
rapist
|
||||||
|
rectum
|
||||||
|
reverse cowgirl
|
||||||
|
rimjob
|
||||||
|
rimming
|
||||||
|
rosy palm
|
||||||
|
rosy palm and her 5 sisters
|
||||||
|
rusty trombone
|
||||||
|
sadism
|
||||||
|
santorum
|
||||||
|
scat
|
||||||
|
schlong
|
||||||
|
scissoring
|
||||||
|
semen
|
||||||
|
sex
|
||||||
|
sexcam
|
||||||
|
sexo
|
||||||
|
sexy
|
||||||
|
sexual
|
||||||
|
sexually
|
||||||
|
sexuality
|
||||||
|
shaved beaver
|
||||||
|
shaved pussy
|
||||||
|
shemale
|
||||||
|
shibari
|
||||||
|
shit
|
||||||
|
shitblimp
|
||||||
|
shitty
|
||||||
|
shota
|
||||||
|
shrimping
|
||||||
|
skeet
|
||||||
|
slanteye
|
||||||
|
slut
|
||||||
|
s&m
|
||||||
|
smut
|
||||||
|
snatch
|
||||||
|
snowballing
|
||||||
|
sodomize
|
||||||
|
sodomy
|
||||||
|
spastic
|
||||||
|
spic
|
||||||
|
splooge
|
||||||
|
splooge moose
|
||||||
|
spooge
|
||||||
|
spread legs
|
||||||
|
spunk
|
||||||
|
strap on
|
||||||
|
strapon
|
||||||
|
strappado
|
||||||
|
strip club
|
||||||
|
style doggy
|
||||||
|
suck
|
||||||
|
sucks
|
||||||
|
suicide girls
|
||||||
|
sultry women
|
||||||
|
swastika
|
||||||
|
swinger
|
||||||
|
tainted love
|
||||||
|
taste my
|
||||||
|
tea bagging
|
||||||
|
threesome
|
||||||
|
throating
|
||||||
|
thumbzilla
|
||||||
|
tied up
|
||||||
|
tight white
|
||||||
|
tit
|
||||||
|
tits
|
||||||
|
titties
|
||||||
|
titty
|
||||||
|
tongue in a
|
||||||
|
topless
|
||||||
|
tosser
|
||||||
|
towelhead
|
||||||
|
tranny
|
||||||
|
tribadism
|
||||||
|
tub girl
|
||||||
|
tubgirl
|
||||||
|
tushy
|
||||||
|
twat
|
||||||
|
twink
|
||||||
|
twinkie
|
||||||
|
two girls one cup
|
||||||
|
undressing
|
||||||
|
upskirt
|
||||||
|
urethra play
|
||||||
|
urophilia
|
||||||
|
vagina
|
||||||
|
venus mound
|
||||||
|
viagra
|
||||||
|
vibrator
|
||||||
|
violet wand
|
||||||
|
vorarephilia
|
||||||
|
voyeur
|
||||||
|
voyeurweb
|
||||||
|
voyuer
|
||||||
|
vulva
|
||||||
|
wank
|
||||||
|
wetback
|
||||||
|
wet dream
|
||||||
|
white power
|
||||||
|
whore
|
||||||
|
worldsex
|
||||||
|
wrapping men
|
||||||
|
wrinkled starfish
|
||||||
|
xx
|
||||||
|
xxx
|
||||||
|
yaoi
|
||||||
|
yellow showers
|
||||||
|
yiffy
|
||||||
|
zoophilia
|
||||||
|
🖕
|
54
survival/plugins/Negativity/modules/chat.yml
Normal file
54
survival/plugins/Negativity/modules/chat.yml
Normal file
|
@ -0,0 +1,54 @@
|
||||||
|
# Spam or insult players
|
||||||
|
|
||||||
|
# The display name of cheat
|
||||||
|
name: "Chat"
|
||||||
|
|
||||||
|
# enable/disable detection
|
||||||
|
active: true
|
||||||
|
|
||||||
|
# Maximum of ping to be verified.
|
||||||
|
# It's to prevent lagging player
|
||||||
|
ping: 200
|
||||||
|
|
||||||
|
# The minimum porcent to create reliability
|
||||||
|
reliability_alert: 60
|
||||||
|
|
||||||
|
# Manage the kick of players
|
||||||
|
kick:
|
||||||
|
active: false
|
||||||
|
# Required alert to kick player
|
||||||
|
alert: 5
|
||||||
|
|
||||||
|
# Remove the cheat effect
|
||||||
|
set_back:
|
||||||
|
active: false
|
||||||
|
# To know how to configure, check this wiki :
|
||||||
|
# https://github.com/Elikill58/Negativity/wiki/setBack
|
||||||
|
action: []
|
||||||
|
|
||||||
|
# Option for /negativity verif
|
||||||
|
verif:
|
||||||
|
# Enable/disable the detection when the verification is enabled
|
||||||
|
check_in_verif: true
|
||||||
|
|
||||||
|
# List of insult which create flag
|
||||||
|
insults:
|
||||||
|
- "bitch"
|
||||||
|
- "asshole"
|
||||||
|
- "dickhead"
|
||||||
|
|
||||||
|
# Disable one check and not all detections
|
||||||
|
checks:
|
||||||
|
# Spam a message
|
||||||
|
spam:
|
||||||
|
active: true
|
||||||
|
# Amount before alerting
|
||||||
|
amount: 2
|
||||||
|
# Disable insults
|
||||||
|
insult:
|
||||||
|
active: true
|
||||||
|
lang: en
|
||||||
|
# Caps on message
|
||||||
|
caps:
|
||||||
|
active: true
|
||||||
|
percent: 80
|
41
survival/plugins/Negativity/modules/critical.yml
Normal file
41
survival/plugins/Negativity/modules/critical.yml
Normal file
|
@ -0,0 +1,41 @@
|
||||||
|
# Make player always do critical hit
|
||||||
|
|
||||||
|
# The display name of cheat
|
||||||
|
name: "Critical"
|
||||||
|
|
||||||
|
# enable/disable detection
|
||||||
|
active: true
|
||||||
|
|
||||||
|
# Maximum of ping to be verified.
|
||||||
|
# It's to prevent lagging player
|
||||||
|
ping: 200
|
||||||
|
|
||||||
|
# The minimum porcent to create reliability
|
||||||
|
reliability_alert: 40
|
||||||
|
|
||||||
|
# Manage the kick of players
|
||||||
|
kick:
|
||||||
|
active: true
|
||||||
|
# Required alert to kick player
|
||||||
|
alert: 5
|
||||||
|
|
||||||
|
# Remove the cheat effect
|
||||||
|
set_back:
|
||||||
|
active: false
|
||||||
|
# To know how to configure, check this wiki :
|
||||||
|
# https://github.com/Elikill58/Negativity/wiki/setBack
|
||||||
|
action: []
|
||||||
|
|
||||||
|
# Option for /negativity verif
|
||||||
|
verif:
|
||||||
|
# Enable/disable the detection when the verification is enabled
|
||||||
|
check_in_verif: true
|
||||||
|
|
||||||
|
# Disable one check and not all detections
|
||||||
|
checks:
|
||||||
|
# Check Y move only
|
||||||
|
ground:
|
||||||
|
active: true
|
||||||
|
# Check for Y move before attack
|
||||||
|
y-pos:
|
||||||
|
active: true
|
38
survival/plugins/Negativity/modules/elytrafly.yml
Normal file
38
survival/plugins/Negativity/modules/elytrafly.yml
Normal file
|
@ -0,0 +1,38 @@
|
||||||
|
# Fly when using elytra
|
||||||
|
|
||||||
|
# The display name of cheat
|
||||||
|
name: "ElytraFly"
|
||||||
|
|
||||||
|
# enable/disable detection
|
||||||
|
active: true
|
||||||
|
|
||||||
|
# Maximum of ping to be verified.
|
||||||
|
# It's to prevent lagging player
|
||||||
|
ping: 200
|
||||||
|
|
||||||
|
# The minimum porcent to create reliability
|
||||||
|
reliability_alert: 60
|
||||||
|
|
||||||
|
# Manage the kick of players
|
||||||
|
kick:
|
||||||
|
active: true
|
||||||
|
# Required alert to kick player
|
||||||
|
alert: 5
|
||||||
|
|
||||||
|
# Remove the cheat effect
|
||||||
|
set_back:
|
||||||
|
active: false
|
||||||
|
# To know how to configure, check this wiki :
|
||||||
|
# https://github.com/Elikill58/Negativity/wiki/setBack
|
||||||
|
action: []
|
||||||
|
|
||||||
|
# Option for /negativity verif
|
||||||
|
verif:
|
||||||
|
# Enable/disable the detection when the verification is enabled
|
||||||
|
check_in_verif: true
|
||||||
|
|
||||||
|
# Disable one check and not all detections
|
||||||
|
checks:
|
||||||
|
# Check with Y diff
|
||||||
|
diff-y:
|
||||||
|
active: true
|
41
survival/plugins/Negativity/modules/fastbow.yml
Normal file
41
survival/plugins/Negativity/modules/fastbow.yml
Normal file
|
@ -0,0 +1,41 @@
|
||||||
|
# Shoot a lot of arrow in no much time
|
||||||
|
|
||||||
|
# The display name of cheat
|
||||||
|
name: "FastBow"
|
||||||
|
|
||||||
|
# enable/disable detection
|
||||||
|
active: true
|
||||||
|
|
||||||
|
# Maximum of ping to be verified.
|
||||||
|
# It's to prevent lagging player
|
||||||
|
ping: 200
|
||||||
|
|
||||||
|
# The minimum porcent to create reliability
|
||||||
|
reliability_alert: 60
|
||||||
|
|
||||||
|
# Manage the kick of players
|
||||||
|
kick:
|
||||||
|
active: true
|
||||||
|
# Required alert to kick player
|
||||||
|
alert: 5
|
||||||
|
|
||||||
|
# Remove the cheat effect
|
||||||
|
set_back:
|
||||||
|
active: false
|
||||||
|
# To know how to configure, check this wiki :
|
||||||
|
# https://github.com/Elikill58/Negativity/wiki/setBack
|
||||||
|
action: []
|
||||||
|
|
||||||
|
# Option for /negativity verif
|
||||||
|
verif:
|
||||||
|
# Enable/disable the detection when the verification is enabled
|
||||||
|
check_in_verif: true
|
||||||
|
|
||||||
|
# Disable one check and not all detections
|
||||||
|
checks:
|
||||||
|
# Check Y move only
|
||||||
|
last-shot:
|
||||||
|
active: true
|
||||||
|
# Check packet number
|
||||||
|
packet:
|
||||||
|
active: true
|
38
survival/plugins/Negativity/modules/fasteat.yml
Normal file
38
survival/plugins/Negativity/modules/fasteat.yml
Normal file
|
@ -0,0 +1,38 @@
|
||||||
|
# Eat instantly, usually use in combat
|
||||||
|
|
||||||
|
# The display name of cheat
|
||||||
|
name: "FastEat"
|
||||||
|
|
||||||
|
# enable/disable detection
|
||||||
|
active: true
|
||||||
|
|
||||||
|
# Maximum of ping to be verified.
|
||||||
|
# It's to prevent lagging player
|
||||||
|
ping: 200
|
||||||
|
|
||||||
|
# The minimum porcent to create reliability
|
||||||
|
reliability_alert: 60
|
||||||
|
|
||||||
|
# Manage the kick of players
|
||||||
|
kick:
|
||||||
|
active: true
|
||||||
|
# Required alert to kick player
|
||||||
|
alert: 5
|
||||||
|
|
||||||
|
# Remove the cheat effect
|
||||||
|
set_back:
|
||||||
|
active: false
|
||||||
|
# To know how to configure, check this wiki :
|
||||||
|
# https://github.com/Elikill58/Negativity/wiki/setBack
|
||||||
|
action: []
|
||||||
|
|
||||||
|
# Option for /negativity verif
|
||||||
|
verif:
|
||||||
|
# Enable/disable the detection when the verification is enabled
|
||||||
|
check_in_verif: true
|
||||||
|
|
||||||
|
# Disable one check and not all detections
|
||||||
|
checks:
|
||||||
|
# Check packet number
|
||||||
|
packet:
|
||||||
|
active: true
|
38
survival/plugins/Negativity/modules/fastladder.yml
Normal file
38
survival/plugins/Negativity/modules/fastladder.yml
Normal file
|
@ -0,0 +1,38 @@
|
||||||
|
# Move faster on ladder
|
||||||
|
|
||||||
|
# The display name of cheat
|
||||||
|
name: "FastLadder"
|
||||||
|
|
||||||
|
# enable/disable detection
|
||||||
|
active: true
|
||||||
|
|
||||||
|
# Maximum of ping to be verified.
|
||||||
|
# It's to prevent lagging player
|
||||||
|
ping: 200
|
||||||
|
|
||||||
|
# The minimum porcent to create reliability
|
||||||
|
reliability_alert: 60
|
||||||
|
|
||||||
|
# Manage the kick of players
|
||||||
|
kick:
|
||||||
|
active: true
|
||||||
|
# Required alert to kick player
|
||||||
|
alert: 5
|
||||||
|
|
||||||
|
# Remove the cheat effect
|
||||||
|
set_back:
|
||||||
|
active: false
|
||||||
|
# To know how to configure, check this wiki :
|
||||||
|
# https://github.com/Elikill58/Negativity/wiki/setBack
|
||||||
|
action: []
|
||||||
|
|
||||||
|
# Option for /negativity verif
|
||||||
|
verif:
|
||||||
|
# Enable/disable the detection when the verification is enabled
|
||||||
|
check_in_verif: true
|
||||||
|
|
||||||
|
# Disable one check and not all detections
|
||||||
|
checks:
|
||||||
|
# Check Y move only
|
||||||
|
distance:
|
||||||
|
active: true
|
39
survival/plugins/Negativity/modules/fastplace.yml
Normal file
39
survival/plugins/Negativity/modules/fastplace.yml
Normal file
|
@ -0,0 +1,39 @@
|
||||||
|
# Place block faster
|
||||||
|
|
||||||
|
# The display name of cheat
|
||||||
|
name: "FastPlace"
|
||||||
|
|
||||||
|
# enable/disable detection
|
||||||
|
active: true
|
||||||
|
|
||||||
|
# Maximum of ping to be verified.
|
||||||
|
# It's to prevent lagging player
|
||||||
|
ping: 200
|
||||||
|
|
||||||
|
# The minimum porcent to create reliability
|
||||||
|
reliability_alert: 95
|
||||||
|
|
||||||
|
# Manage the kick of players
|
||||||
|
kick:
|
||||||
|
active: true
|
||||||
|
# Required alert to kick player
|
||||||
|
alert: 10
|
||||||
|
|
||||||
|
# Remove the cheat effect
|
||||||
|
set_back:
|
||||||
|
active: false
|
||||||
|
# To know how to configure, check this wiki :
|
||||||
|
# https://github.com/Elikill58/Negativity/wiki/setBack
|
||||||
|
action: []
|
||||||
|
|
||||||
|
# Option for /negativity verif
|
||||||
|
verif:
|
||||||
|
# Enable/disable the detection when the verification is enabled
|
||||||
|
check_in_verif: true
|
||||||
|
|
||||||
|
# Disable one check and not all detections
|
||||||
|
checks:
|
||||||
|
# Time between 2 place
|
||||||
|
time:
|
||||||
|
active: true
|
||||||
|
time_ticks: 2
|
38
survival/plugins/Negativity/modules/faststairs.yml
Normal file
38
survival/plugins/Negativity/modules/faststairs.yml
Normal file
|
@ -0,0 +1,38 @@
|
||||||
|
# Move faster on stairs
|
||||||
|
|
||||||
|
# The display name of cheat
|
||||||
|
name: "FastStairs"
|
||||||
|
|
||||||
|
# enable/disable detection
|
||||||
|
active: true
|
||||||
|
|
||||||
|
# Maximum of ping to be verified.
|
||||||
|
# It's to prevent lagging player
|
||||||
|
ping: 200
|
||||||
|
|
||||||
|
# The minimum porcent to create reliability
|
||||||
|
reliability_alert: 90
|
||||||
|
|
||||||
|
# Manage the kick of players
|
||||||
|
kick:
|
||||||
|
active: true
|
||||||
|
# Required alert to kick player
|
||||||
|
alert: 10
|
||||||
|
|
||||||
|
# Remove the cheat effect
|
||||||
|
set_back:
|
||||||
|
active: true
|
||||||
|
# To know how to configure, check this wiki :
|
||||||
|
# https://github.com/Elikill58/Negativity/wiki/setBack
|
||||||
|
action: []
|
||||||
|
|
||||||
|
# Option for /negativity verif
|
||||||
|
verif:
|
||||||
|
# Enable/disable the detection when the verification is enabled
|
||||||
|
check_in_verif: true
|
||||||
|
|
||||||
|
# Disable one check and not all detections
|
||||||
|
checks:
|
||||||
|
# Check distance
|
||||||
|
distance:
|
||||||
|
active: true
|
54
survival/plugins/Negativity/modules/fly.yml
Normal file
54
survival/plugins/Negativity/modules/fly.yml
Normal file
|
@ -0,0 +1,54 @@
|
||||||
|
# Allow player to fly.
|
||||||
|
# Some cheat make the player moving too fast, so it can be detected as Speed.
|
||||||
|
|
||||||
|
# The display name of fly
|
||||||
|
name: "Fly"
|
||||||
|
|
||||||
|
# enable/disable fly detection
|
||||||
|
active: true
|
||||||
|
|
||||||
|
# Maximum of ping to be verified.
|
||||||
|
# It's to prevent lagging player
|
||||||
|
ping: 200
|
||||||
|
|
||||||
|
# The minimum porcent to create reliability
|
||||||
|
reliability_alert: 60
|
||||||
|
|
||||||
|
# Manage the kick of players
|
||||||
|
kick:
|
||||||
|
active: true
|
||||||
|
# Required alert to kick player
|
||||||
|
alert: 5
|
||||||
|
|
||||||
|
# Remove the cheat effect
|
||||||
|
set_back:
|
||||||
|
active: false
|
||||||
|
# To know how to configure, check this wiki :
|
||||||
|
# https://github.com/Elikill58/Negativity/wiki/setBack
|
||||||
|
action: []
|
||||||
|
|
||||||
|
# Option for /negativity verif
|
||||||
|
verif:
|
||||||
|
# Enable/disable the detection when the verification is enabled
|
||||||
|
check_in_verif: true
|
||||||
|
|
||||||
|
# Disable one check and not all detections
|
||||||
|
checks:
|
||||||
|
# Suspicious Y
|
||||||
|
suspicious-y:
|
||||||
|
active: true
|
||||||
|
# When not in ground, i
|
||||||
|
no-ground-i:
|
||||||
|
active: true
|
||||||
|
# When not in ground, down
|
||||||
|
no-ground-down:
|
||||||
|
active: true
|
||||||
|
# When not in ground, y
|
||||||
|
no-ground-y:
|
||||||
|
active: true
|
||||||
|
# When not moving Y
|
||||||
|
not-moving-y:
|
||||||
|
active: true
|
||||||
|
# Check made for omega craft fly but works with others fly
|
||||||
|
omega-craft:
|
||||||
|
active: true
|
49
survival/plugins/Negativity/modules/forcefield.yml
Normal file
49
survival/plugins/Negativity/modules/forcefield.yml
Normal file
|
@ -0,0 +1,49 @@
|
||||||
|
# Simplify attack (multiple entities, attack without line of sight ...)
|
||||||
|
|
||||||
|
# The display name of cheat
|
||||||
|
name: "ForceField"
|
||||||
|
|
||||||
|
# enable/disable detection
|
||||||
|
active: true
|
||||||
|
|
||||||
|
# Maximum of ping to be verified.
|
||||||
|
# It's to prevent lagging player
|
||||||
|
ping: 200
|
||||||
|
|
||||||
|
# The minimum porcent to create reliability
|
||||||
|
reliability_alert: 60
|
||||||
|
|
||||||
|
# Manage the kick of players
|
||||||
|
kick:
|
||||||
|
active: true
|
||||||
|
# Required alert to kick player
|
||||||
|
alert: 5
|
||||||
|
|
||||||
|
# Remove the cheat effect
|
||||||
|
set_back:
|
||||||
|
active: false
|
||||||
|
# To know how to configure, check this wiki :
|
||||||
|
# https://github.com/Elikill58/Negativity/wiki/setBack
|
||||||
|
action: []
|
||||||
|
|
||||||
|
# Option for /negativity verif
|
||||||
|
verif:
|
||||||
|
# Enable/disable the detection when the verification is enabled
|
||||||
|
check_in_verif: true
|
||||||
|
|
||||||
|
# Disable one check and not all detections
|
||||||
|
checks:
|
||||||
|
# Line of sight
|
||||||
|
line-sight:
|
||||||
|
active: true
|
||||||
|
# Check the reach
|
||||||
|
reach:
|
||||||
|
active: true
|
||||||
|
# Yes it's 4 and not 3 because of internal maths. It will edited soon.
|
||||||
|
value: 4
|
||||||
|
# Has fake player enabled
|
||||||
|
ghost:
|
||||||
|
active: true
|
||||||
|
# Count packet
|
||||||
|
packet:
|
||||||
|
active: true
|
38
survival/plugins/Negativity/modules/groundspoof.yml
Normal file
38
survival/plugins/Negativity/modules/groundspoof.yml
Normal file
|
@ -0,0 +1,38 @@
|
||||||
|
# Fake blocks underneath player, allows player to do things like fly and nofall
|
||||||
|
|
||||||
|
# The display name of cheat
|
||||||
|
name: "GroundSpoof"
|
||||||
|
|
||||||
|
# enable/disable detection
|
||||||
|
active: true
|
||||||
|
|
||||||
|
# Maximum of ping to be verified.
|
||||||
|
# It's to prevent lagging player
|
||||||
|
ping: 200
|
||||||
|
|
||||||
|
# The minimum percent to create reliability
|
||||||
|
reliability_alert: 60
|
||||||
|
|
||||||
|
# Manage the kick of players
|
||||||
|
kick:
|
||||||
|
active: true
|
||||||
|
# Required alert to kick player
|
||||||
|
alert: 5
|
||||||
|
|
||||||
|
# Remove the cheat effect
|
||||||
|
set_back:
|
||||||
|
active: false
|
||||||
|
# To know how to configure, check this wiki :
|
||||||
|
# https://github.com/Elikill58/Negativity/wiki/setBack
|
||||||
|
action: []
|
||||||
|
|
||||||
|
# Option for /negativity verif
|
||||||
|
verif:
|
||||||
|
# Enable/disable the detection when the verification is enabled
|
||||||
|
check_in_verif: true
|
||||||
|
|
||||||
|
# Disable one check and not all detections
|
||||||
|
checks:
|
||||||
|
# Check the blocks under a player to detect if a player is spoofing
|
||||||
|
check-blocks-under:
|
||||||
|
active: true
|
37
survival/plugins/Negativity/modules/incorrectpacket.yml
Normal file
37
survival/plugins/Negativity/modules/incorrectpacket.yml
Normal file
|
@ -0,0 +1,37 @@
|
||||||
|
# Send packet everywhere in the world
|
||||||
|
|
||||||
|
# The display name of cheat
|
||||||
|
name: "IncorrectPacket"
|
||||||
|
|
||||||
|
# enable/disable detection
|
||||||
|
active: true
|
||||||
|
|
||||||
|
# Even with very high ping, it's not possible to send packet so far
|
||||||
|
ping: 1000
|
||||||
|
|
||||||
|
# The minimum porcent to create reliability
|
||||||
|
reliability_alert: 60
|
||||||
|
|
||||||
|
# Manage the kick of players
|
||||||
|
kick:
|
||||||
|
active: true
|
||||||
|
# Required alert to kick player
|
||||||
|
alert: 5
|
||||||
|
|
||||||
|
# Remove the cheat effect
|
||||||
|
set_back:
|
||||||
|
active: false
|
||||||
|
# To know how to configure, check this wiki :
|
||||||
|
# https://github.com/Elikill58/Negativity/wiki/setBack
|
||||||
|
action: []
|
||||||
|
|
||||||
|
# Option for /negativity verif
|
||||||
|
verif:
|
||||||
|
# Enable/disable the detection when the verification is enabled
|
||||||
|
check_in_verif: true
|
||||||
|
|
||||||
|
# Disable one check and not all detections
|
||||||
|
checks:
|
||||||
|
# Check distance of packets
|
||||||
|
distance:
|
||||||
|
active: true
|
38
survival/plugins/Negativity/modules/inventorymove.yml
Normal file
38
survival/plugins/Negativity/modules/inventorymove.yml
Normal file
|
@ -0,0 +1,38 @@
|
||||||
|
# When you walk, you can open and click on your inventory and always move
|
||||||
|
|
||||||
|
# The display name of cheat
|
||||||
|
name: "InventoryMove"
|
||||||
|
|
||||||
|
# enable/disable detection
|
||||||
|
active: true
|
||||||
|
|
||||||
|
# Maximum of ping to be verified.
|
||||||
|
# It's to prevent lagging player
|
||||||
|
ping: 200
|
||||||
|
|
||||||
|
# The minimum porcent to create reliability
|
||||||
|
reliability_alert: 60
|
||||||
|
|
||||||
|
# Manage the kick of players
|
||||||
|
kick:
|
||||||
|
active: true
|
||||||
|
# Required alert to kick player
|
||||||
|
alert: 5
|
||||||
|
|
||||||
|
# Remove the cheat effect
|
||||||
|
set_back:
|
||||||
|
active: false
|
||||||
|
# To know how to configure, check this wiki :
|
||||||
|
# https://github.com/Elikill58/Negativity/wiki/setBack
|
||||||
|
action: []
|
||||||
|
|
||||||
|
# Option for /negativity verif
|
||||||
|
verif:
|
||||||
|
# Enable/disable the detection when the verification is enabled
|
||||||
|
check_in_verif: true
|
||||||
|
|
||||||
|
# Disable one check and not all detections
|
||||||
|
checks:
|
||||||
|
# Keep distance while moving
|
||||||
|
stay-distance:
|
||||||
|
active: true
|
50
survival/plugins/Negativity/modules/jesus.yml
Normal file
50
survival/plugins/Negativity/modules/jesus.yml
Normal file
|
@ -0,0 +1,50 @@
|
||||||
|
# Allow to walk and/or jump on water
|
||||||
|
|
||||||
|
# The display name of cheat
|
||||||
|
name: "Jesus"
|
||||||
|
|
||||||
|
# enable/disable detection
|
||||||
|
active: true
|
||||||
|
|
||||||
|
# Maximum of ping to be verified.
|
||||||
|
# It's to prevent lagging player
|
||||||
|
ping: 200
|
||||||
|
|
||||||
|
# The minimum porcent to create reliability
|
||||||
|
reliability_alert: 60
|
||||||
|
|
||||||
|
# Manage the kick of players
|
||||||
|
kick:
|
||||||
|
active: true
|
||||||
|
# Required alert to kick player
|
||||||
|
alert: 5
|
||||||
|
|
||||||
|
# Remove the cheat effect
|
||||||
|
set_back:
|
||||||
|
active: false
|
||||||
|
# To know how to configure, check this wiki :
|
||||||
|
# https://github.com/Elikill58/Negativity/wiki/setBack
|
||||||
|
action: []
|
||||||
|
|
||||||
|
# Option for /negativity verif
|
||||||
|
verif:
|
||||||
|
# Enable/disable the detection when the verification is enabled
|
||||||
|
check_in_verif: true
|
||||||
|
|
||||||
|
# Disable one check and not all detections
|
||||||
|
checks:
|
||||||
|
# Check water around
|
||||||
|
water-around:
|
||||||
|
active: true
|
||||||
|
# Little check dif
|
||||||
|
dif:
|
||||||
|
active: true
|
||||||
|
# Dif Y between 2 move
|
||||||
|
dif-y-2-move:
|
||||||
|
active: true
|
||||||
|
# Distance in water
|
||||||
|
distance-in:
|
||||||
|
active: true
|
||||||
|
# Ground and on water
|
||||||
|
ground-water:
|
||||||
|
active: true
|
38
survival/plugins/Negativity/modules/motion.yml
Normal file
38
survival/plugins/Negativity/modules/motion.yml
Normal file
|
@ -0,0 +1,38 @@
|
||||||
|
# Wrong player motion
|
||||||
|
|
||||||
|
# The display name of cheat
|
||||||
|
name: "Motion"
|
||||||
|
|
||||||
|
# enable/disable detection
|
||||||
|
active: true
|
||||||
|
|
||||||
|
# Maximum of ping to be verified.
|
||||||
|
# It's to prevent lagging player
|
||||||
|
ping: 200
|
||||||
|
|
||||||
|
# The minimum porcent to create reliability
|
||||||
|
reliability_alert: 60
|
||||||
|
|
||||||
|
# Manage the kick of players
|
||||||
|
kick:
|
||||||
|
active: true
|
||||||
|
# Required alert to kick player
|
||||||
|
alert: 5
|
||||||
|
|
||||||
|
# Remove the cheat effect
|
||||||
|
set_back:
|
||||||
|
active: false
|
||||||
|
# To know how to configure, check this wiki :
|
||||||
|
# https://github.com/Elikill58/Negativity/wiki/setBack
|
||||||
|
action: []
|
||||||
|
|
||||||
|
# Option for /negativity verif
|
||||||
|
verif:
|
||||||
|
# Enable/disable the detection when the verification is enabled
|
||||||
|
check_in_verif: true
|
||||||
|
|
||||||
|
# Disable one check and not all detections
|
||||||
|
checks:
|
||||||
|
# Consistent y-axis motions
|
||||||
|
y-motion:
|
||||||
|
active: true
|
58
survival/plugins/Negativity/modules/nofall.yml
Normal file
58
survival/plugins/Negativity/modules/nofall.yml
Normal file
|
@ -0,0 +1,58 @@
|
||||||
|
# Remove damage effect from falling
|
||||||
|
|
||||||
|
# The display name of cheat
|
||||||
|
name: "NoFall"
|
||||||
|
|
||||||
|
# enable/disable detection
|
||||||
|
active: true
|
||||||
|
|
||||||
|
# Maximum of ping to be verified.
|
||||||
|
# It's to prevent lagging player
|
||||||
|
ping: 200
|
||||||
|
|
||||||
|
# The minimum porcent to create reliability
|
||||||
|
reliability_alert: 60
|
||||||
|
|
||||||
|
# Manage the kick of players
|
||||||
|
kick:
|
||||||
|
active: true
|
||||||
|
# Required alert to kick player
|
||||||
|
alert: 5
|
||||||
|
|
||||||
|
# Remove the cheat effect
|
||||||
|
set_back:
|
||||||
|
active: false
|
||||||
|
# Kill option when set back option is enabled
|
||||||
|
kill:
|
||||||
|
# Enable killing people while damaging player
|
||||||
|
active: true
|
||||||
|
# To know how to configure, check this wiki :
|
||||||
|
# https://github.com/Elikill58/Negativity/wiki/setBack
|
||||||
|
action: []
|
||||||
|
|
||||||
|
# Option for /negativity verif
|
||||||
|
verif:
|
||||||
|
# Enable/disable the detection when the verification is enabled
|
||||||
|
check_in_verif: true
|
||||||
|
|
||||||
|
|
||||||
|
# Disable one check and not all detections
|
||||||
|
checks:
|
||||||
|
# Motion Y when fall
|
||||||
|
motion-y:
|
||||||
|
active: true
|
||||||
|
# Check distance when player is now on ground
|
||||||
|
distance-ground:
|
||||||
|
active: true
|
||||||
|
# Check distance when player is NOT on ground
|
||||||
|
distance-no-ground:
|
||||||
|
active: true
|
||||||
|
# Have to be on ground but spoof and it's not
|
||||||
|
have-to-ground:
|
||||||
|
active: true
|
||||||
|
# Player send spoofing packet when risk to have fall damage
|
||||||
|
packet:
|
||||||
|
active: true
|
||||||
|
# Detect when player faking ground
|
||||||
|
fake-ground:
|
||||||
|
active: true
|
38
survival/plugins/Negativity/modules/nopitchlimit.yml
Normal file
38
survival/plugins/Negativity/modules/nopitchlimit.yml
Normal file
|
@ -0,0 +1,38 @@
|
||||||
|
# You can look 360° around you (all direction)
|
||||||
|
|
||||||
|
# The display name of cheat
|
||||||
|
name: "NoPitchLimit"
|
||||||
|
|
||||||
|
# enable/disable detection
|
||||||
|
active: true
|
||||||
|
|
||||||
|
# Maximum of ping to be verified.
|
||||||
|
# It's to prevent lagging player
|
||||||
|
ping: 200
|
||||||
|
|
||||||
|
# The minimum porcent to create reliability
|
||||||
|
reliability_alert: 60
|
||||||
|
|
||||||
|
# Manage the kick of players
|
||||||
|
kick:
|
||||||
|
active: true
|
||||||
|
# Required alert to kick player
|
||||||
|
alert: 5
|
||||||
|
|
||||||
|
# Remove the cheat effect
|
||||||
|
set_back:
|
||||||
|
active: false
|
||||||
|
# To know how to configure, check this wiki :
|
||||||
|
# https://github.com/Elikill58/Negativity/wiki/setBack
|
||||||
|
action: []
|
||||||
|
|
||||||
|
# Option for /negativity verif
|
||||||
|
verif:
|
||||||
|
# Enable/disable the detection when the verification is enabled
|
||||||
|
check_in_verif: true
|
||||||
|
|
||||||
|
# Disable one check and not all detections
|
||||||
|
checks:
|
||||||
|
# Check Head movement
|
||||||
|
head-mov:
|
||||||
|
active: true
|
41
survival/plugins/Negativity/modules/noslowdown.yml
Normal file
41
survival/plugins/Negativity/modules/noslowdown.yml
Normal file
|
@ -0,0 +1,41 @@
|
||||||
|
# Move while eating at same speed than when you're not eating
|
||||||
|
|
||||||
|
# The display name of cheat
|
||||||
|
name: "NoSlowDown"
|
||||||
|
|
||||||
|
# enable/disable detection
|
||||||
|
active: true
|
||||||
|
|
||||||
|
# Maximum of ping to be verified.
|
||||||
|
# It's to prevent lagging player
|
||||||
|
ping: 200
|
||||||
|
|
||||||
|
# The minimum porcent to create reliability
|
||||||
|
reliability_alert: 60
|
||||||
|
|
||||||
|
# Manage the kick of players
|
||||||
|
kick:
|
||||||
|
active: true
|
||||||
|
# Required alert to kick player
|
||||||
|
alert: 5
|
||||||
|
|
||||||
|
# Remove the cheat effect
|
||||||
|
set_back:
|
||||||
|
active: false
|
||||||
|
# To know how to configure, check this wiki :
|
||||||
|
# https://github.com/Elikill58/Negativity/wiki/setBack
|
||||||
|
action: []
|
||||||
|
|
||||||
|
# Option for /negativity verif
|
||||||
|
verif:
|
||||||
|
# Enable/disable the detection when the verification is enabled
|
||||||
|
check_in_verif: true
|
||||||
|
|
||||||
|
# Disable one check and not all detections
|
||||||
|
checks:
|
||||||
|
# Check move
|
||||||
|
move:
|
||||||
|
active: true
|
||||||
|
# Check eat
|
||||||
|
eat:
|
||||||
|
active: true
|
38
survival/plugins/Negativity/modules/noweb.yml
Normal file
38
survival/plugins/Negativity/modules/noweb.yml
Normal file
|
@ -0,0 +1,38 @@
|
||||||
|
# Make you walk on cobweb exactly like on ground
|
||||||
|
|
||||||
|
# The display name of cheat
|
||||||
|
name: "NoWeb"
|
||||||
|
|
||||||
|
# enable/disable detection
|
||||||
|
active: true
|
||||||
|
|
||||||
|
# Maximum of ping to be verified.
|
||||||
|
# It's to prevent lagging player
|
||||||
|
ping: 200
|
||||||
|
|
||||||
|
# The minimum porcent to create reliability
|
||||||
|
reliability_alert: 60
|
||||||
|
|
||||||
|
# Manage the kick of players
|
||||||
|
kick:
|
||||||
|
active: true
|
||||||
|
# Required alert to kick player
|
||||||
|
alert: 5
|
||||||
|
|
||||||
|
# Remove the cheat effect
|
||||||
|
set_back:
|
||||||
|
active: false
|
||||||
|
# To know how to configure, check this wiki :
|
||||||
|
# https://github.com/Elikill58/Negativity/wiki/setBack
|
||||||
|
action: []
|
||||||
|
|
||||||
|
# Option for /negativity verif
|
||||||
|
verif:
|
||||||
|
# Enable/disable the detection when the verification is enabled
|
||||||
|
check_in_verif: true
|
||||||
|
|
||||||
|
# Disable one check and not all detections
|
||||||
|
checks:
|
||||||
|
# Check speed on web
|
||||||
|
speed:
|
||||||
|
active: true
|
42
survival/plugins/Negativity/modules/nuker.yml
Normal file
42
survival/plugins/Negativity/modules/nuker.yml
Normal file
|
@ -0,0 +1,42 @@
|
||||||
|
# Break all blocks around the player
|
||||||
|
|
||||||
|
# The display name of cheat
|
||||||
|
name: "Nuker"
|
||||||
|
|
||||||
|
# enable/disable detection
|
||||||
|
active: true
|
||||||
|
|
||||||
|
# Maximum of ping to be verified.
|
||||||
|
# It's to prevent lagging player
|
||||||
|
ping: 200
|
||||||
|
|
||||||
|
# The minimum porcent to create reliability
|
||||||
|
reliability_alert: 60
|
||||||
|
|
||||||
|
# Manage the kick of players
|
||||||
|
kick:
|
||||||
|
active: true
|
||||||
|
# Required alert to kick player
|
||||||
|
alert: 5
|
||||||
|
|
||||||
|
# Remove the cheat effect
|
||||||
|
set_back:
|
||||||
|
active: false
|
||||||
|
# To know how to configure, check this wiki :
|
||||||
|
# https://github.com/Elikill58/Negativity/wiki/setBack
|
||||||
|
action: []
|
||||||
|
|
||||||
|
# Option for /negativity verif
|
||||||
|
verif:
|
||||||
|
# Enable/disable the detection when the verification is enabled
|
||||||
|
check_in_verif: true
|
||||||
|
|
||||||
|
# Disable one check and not all detections
|
||||||
|
checks:
|
||||||
|
# Time between 2 break
|
||||||
|
time:
|
||||||
|
active: true
|
||||||
|
time_ticks: 5
|
||||||
|
# Amount of breaking block packet
|
||||||
|
packet:
|
||||||
|
active: true
|
38
survival/plugins/Negativity/modules/pingspoof.yml
Normal file
38
survival/plugins/Negativity/modules/pingspoof.yml
Normal file
|
@ -0,0 +1,38 @@
|
||||||
|
# Fake own ping
|
||||||
|
|
||||||
|
# The display name of cheat
|
||||||
|
name: "PingSpoof"
|
||||||
|
|
||||||
|
# enable/disable detection
|
||||||
|
active: true
|
||||||
|
|
||||||
|
# Maximum of ping to be verified.
|
||||||
|
# It's to prevent lagging player
|
||||||
|
ping: 100000
|
||||||
|
|
||||||
|
# The minimum porcent to create reliability
|
||||||
|
reliability_alert: 60
|
||||||
|
|
||||||
|
# Manage the kick of players
|
||||||
|
kick:
|
||||||
|
active: true
|
||||||
|
# Required alert to kick player
|
||||||
|
alert: 5
|
||||||
|
|
||||||
|
# Remove the cheat effect
|
||||||
|
set_back:
|
||||||
|
active: false
|
||||||
|
# To know how to configure, check this wiki :
|
||||||
|
# https://github.com/Elikill58/Negativity/wiki/setBack
|
||||||
|
action: []
|
||||||
|
|
||||||
|
# Option for /negativity verif
|
||||||
|
verif:
|
||||||
|
# Enable/disable the detection when the verification is enabled
|
||||||
|
check_in_verif: true
|
||||||
|
|
||||||
|
# Disable one check and not all detections
|
||||||
|
checks:
|
||||||
|
# Check for packet order
|
||||||
|
packet:
|
||||||
|
active: true
|
40
survival/plugins/Negativity/modules/reach.yml
Normal file
40
survival/plugins/Negativity/modules/reach.yml
Normal file
|
@ -0,0 +1,40 @@
|
||||||
|
# Upgrade distance to touch entities
|
||||||
|
|
||||||
|
# The display name of cheat
|
||||||
|
name: "Reach"
|
||||||
|
|
||||||
|
# enable/disable detection
|
||||||
|
active: true
|
||||||
|
|
||||||
|
# Maximum of ping to be verified.
|
||||||
|
# It's to prevent lagging player
|
||||||
|
ping: 200
|
||||||
|
|
||||||
|
# The minimum porcent to create reliability
|
||||||
|
reliability_alert: 60
|
||||||
|
|
||||||
|
# Manage the kick of players
|
||||||
|
kick:
|
||||||
|
active: true
|
||||||
|
# Required alert to kick player
|
||||||
|
alert: 5
|
||||||
|
|
||||||
|
# Remove the cheat effect
|
||||||
|
set_back:
|
||||||
|
active: false
|
||||||
|
# To know how to configure, check this wiki :
|
||||||
|
# https://github.com/Elikill58/Negativity/wiki/setBack
|
||||||
|
action: []
|
||||||
|
|
||||||
|
# Option for /negativity verif
|
||||||
|
verif:
|
||||||
|
# Enable/disable the detection when the verification is enabled
|
||||||
|
check_in_verif: true
|
||||||
|
|
||||||
|
# Disable one check and not all detections
|
||||||
|
checks:
|
||||||
|
# Check the reach
|
||||||
|
reach-event:
|
||||||
|
active: true
|
||||||
|
# Yes it's 4 and not 3 because of internal maths. It will edited soon.
|
||||||
|
value: 3.2
|
41
survival/plugins/Negativity/modules/regen.yml
Normal file
41
survival/plugins/Negativity/modules/regen.yml
Normal file
|
@ -0,0 +1,41 @@
|
||||||
|
# Regen faster
|
||||||
|
|
||||||
|
# The display name of cheat
|
||||||
|
name: "Regen"
|
||||||
|
|
||||||
|
# enable/disable detection
|
||||||
|
active: true
|
||||||
|
|
||||||
|
# Maximum of ping to be verified.
|
||||||
|
# It's to prevent lagging player
|
||||||
|
ping: 200
|
||||||
|
|
||||||
|
# The minimum porcent to create reliability
|
||||||
|
reliability_alert: 60
|
||||||
|
|
||||||
|
# Manage the kick of players
|
||||||
|
kick:
|
||||||
|
active: true
|
||||||
|
# Required alert to kick player
|
||||||
|
alert: 5
|
||||||
|
|
||||||
|
# Remove the cheat effect
|
||||||
|
set_back:
|
||||||
|
active: false
|
||||||
|
# To know how to configure, check this wiki :
|
||||||
|
# https://github.com/Elikill58/Negativity/wiki/setBack
|
||||||
|
action: []
|
||||||
|
|
||||||
|
# Option for /negativity verif
|
||||||
|
verif:
|
||||||
|
# Enable/disable the detection when the verification is enabled
|
||||||
|
check_in_verif: true
|
||||||
|
|
||||||
|
# Disable one check and not all detections
|
||||||
|
checks:
|
||||||
|
# Check packet number
|
||||||
|
packet:
|
||||||
|
active: true
|
||||||
|
# Time between 2 regen
|
||||||
|
time:
|
||||||
|
active: true
|
48
survival/plugins/Negativity/modules/scaffold.yml
Normal file
48
survival/plugins/Negativity/modules/scaffold.yml
Normal file
|
@ -0,0 +1,48 @@
|
||||||
|
# Make you placing block just behind you, but without looking it.
|
||||||
|
|
||||||
|
# The display name of cheat
|
||||||
|
name: "Scaffold"
|
||||||
|
|
||||||
|
# enable/disable detection
|
||||||
|
active: true
|
||||||
|
|
||||||
|
# Maximum of ping to be verified.
|
||||||
|
# It's to prevent lagging player
|
||||||
|
ping: 200
|
||||||
|
|
||||||
|
# The minimum porcent to create reliability
|
||||||
|
reliability_alert: 80
|
||||||
|
|
||||||
|
# Manage the kick of players
|
||||||
|
kick:
|
||||||
|
active: false
|
||||||
|
# Required alert to kick player
|
||||||
|
alert: 5
|
||||||
|
|
||||||
|
# Remove the cheat effect
|
||||||
|
set_back:
|
||||||
|
active: false
|
||||||
|
# To know how to configure, check this wiki :
|
||||||
|
# https://github.com/Elikill58/Negativity/wiki/setBack
|
||||||
|
action: []
|
||||||
|
|
||||||
|
# Option for /negativity verif
|
||||||
|
verif:
|
||||||
|
# Enable/disable the detection when the verification is enabled
|
||||||
|
check_in_verif: true
|
||||||
|
|
||||||
|
# Disable one check and not all detections
|
||||||
|
checks:
|
||||||
|
# Block placed below
|
||||||
|
below:
|
||||||
|
active: true
|
||||||
|
# Distance between placed and target one
|
||||||
|
distance:
|
||||||
|
active: true
|
||||||
|
# Place block below
|
||||||
|
place-below:
|
||||||
|
active: false
|
||||||
|
# Detect move of head & slot. Should mostly be used while testing
|
||||||
|
rise-slot:
|
||||||
|
# By default, it's disabled until it's not clearly good
|
||||||
|
active: true
|
41
survival/plugins/Negativity/modules/sneak.yml
Normal file
41
survival/plugins/Negativity/modules/sneak.yml
Normal file
|
@ -0,0 +1,41 @@
|
||||||
|
# Even while sneaking, you can move as quickly as if you wasn't sneaking
|
||||||
|
|
||||||
|
# The display name of cheat
|
||||||
|
name: "Sneak"
|
||||||
|
|
||||||
|
# enable/disable detection
|
||||||
|
active: true
|
||||||
|
|
||||||
|
# Maximum of ping to be verified.
|
||||||
|
# It's to prevent lagging player
|
||||||
|
ping: 200
|
||||||
|
|
||||||
|
# The minimum porcent to create reliability
|
||||||
|
reliability_alert: 60
|
||||||
|
|
||||||
|
# Manage the kick of players
|
||||||
|
kick:
|
||||||
|
active: true
|
||||||
|
# Required alert to kick player
|
||||||
|
alert: 5
|
||||||
|
|
||||||
|
# Remove the cheat effect
|
||||||
|
set_back:
|
||||||
|
active: false
|
||||||
|
# To know how to configure, check this wiki :
|
||||||
|
# https://github.com/Elikill58/Negativity/wiki/setBack
|
||||||
|
action: []
|
||||||
|
|
||||||
|
# Option for /negativity verif
|
||||||
|
verif:
|
||||||
|
# Enable/disable the detection when the verification is enabled
|
||||||
|
check_in_verif: true
|
||||||
|
|
||||||
|
# Disable one check and not all detections
|
||||||
|
checks:
|
||||||
|
# Sneak while sprinting
|
||||||
|
sneak-sprint:
|
||||||
|
active: true
|
||||||
|
# Amount of sneaking packet
|
||||||
|
packet:
|
||||||
|
active: true
|
26
survival/plugins/Negativity/modules/special/banned-name.yml
Normal file
26
survival/plugins/Negativity/modules/special/banned-name.yml
Normal file
|
@ -0,0 +1,26 @@
|
||||||
|
# Special detection
|
||||||
|
|
||||||
|
# Manage player with banned names. Here put all banned key-word in names.
|
||||||
|
# If you write "somename", all names that contains this word, for example "AnAmazingSomename"
|
||||||
|
active: true
|
||||||
|
|
||||||
|
# The display name
|
||||||
|
name: "Banned Name"
|
||||||
|
|
||||||
|
# Give all banned names
|
||||||
|
banned_names:
|
||||||
|
- "JeanCuleTamere"
|
||||||
|
- "Sexuel"
|
||||||
|
|
||||||
|
banned_regex: []
|
||||||
|
|
||||||
|
# Kick player if they have wrong name
|
||||||
|
kick: true
|
||||||
|
|
||||||
|
# Ban player if they have wrong name
|
||||||
|
ban:
|
||||||
|
# Enable or disable it
|
||||||
|
active: false
|
||||||
|
# the time of the ban, in milliseconds
|
||||||
|
# -1 for a definitive ban
|
||||||
|
time: -1
|
21
survival/plugins/Negativity/modules/special/invalid-name.yml
Normal file
21
survival/plugins/Negativity/modules/special/invalid-name.yml
Normal file
|
@ -0,0 +1,21 @@
|
||||||
|
# Special detection
|
||||||
|
|
||||||
|
# Manage player with invalid names like "§test" ('§' is NOT allowed)
|
||||||
|
active: true
|
||||||
|
|
||||||
|
# The display name
|
||||||
|
name: "Invalid Name"
|
||||||
|
|
||||||
|
# Kick player if they have wrong name
|
||||||
|
kick: true
|
||||||
|
|
||||||
|
bedrock:
|
||||||
|
disabled: true
|
||||||
|
|
||||||
|
# Ban player if they have wrong name
|
||||||
|
ban:
|
||||||
|
# Enable or disable it
|
||||||
|
active: false
|
||||||
|
# the time of the ban, in milliseconds
|
||||||
|
# -1 for a definitive ban
|
||||||
|
time: -1
|
|
@ -0,0 +1,10 @@
|
||||||
|
# Special detection
|
||||||
|
|
||||||
|
# Limit player for each IP (dynamically)
|
||||||
|
active: true
|
||||||
|
|
||||||
|
# The display name
|
||||||
|
name: "Max Player/IP"
|
||||||
|
|
||||||
|
# Max number of player online at same time with same IP
|
||||||
|
number: 4
|
10
survival/plugins/Negativity/modules/special/mcleaks.yml
Normal file
10
survival/plugins/Negativity/modules/special/mcleaks.yml
Normal file
|
@ -0,0 +1,10 @@
|
||||||
|
# Special detection
|
||||||
|
|
||||||
|
# Check mcleaks players
|
||||||
|
active: true
|
||||||
|
|
||||||
|
# The display name
|
||||||
|
name: "McLeaks"
|
||||||
|
|
||||||
|
# Kick player if it's mcleaks one
|
||||||
|
kick: true
|
|
@ -0,0 +1,18 @@
|
||||||
|
# Special detection
|
||||||
|
|
||||||
|
# Manage player who are trying to crash the server
|
||||||
|
active: true
|
||||||
|
|
||||||
|
# The display name
|
||||||
|
name: "Server Crasher"
|
||||||
|
|
||||||
|
# Kick player if they are trying to make crash
|
||||||
|
kick: true
|
||||||
|
|
||||||
|
# Ban player if they are trying to make crash
|
||||||
|
ban:
|
||||||
|
# Enable or disable it
|
||||||
|
active: false
|
||||||
|
# the time of the ban, in milliseconds
|
||||||
|
# Default: 2629800000 (1 month)
|
||||||
|
time: 2629800000
|
|
@ -0,0 +1,16 @@
|
||||||
|
# Special detection
|
||||||
|
|
||||||
|
# Check for toolbox app
|
||||||
|
active: true
|
||||||
|
|
||||||
|
# The display name
|
||||||
|
name: "ToolboxChecker"
|
||||||
|
|
||||||
|
# Kick player if using toolbox
|
||||||
|
kick: true
|
||||||
|
|
||||||
|
# WARN:
|
||||||
|
# It's not because a brand is named that all user of those phones will not be able to join.
|
||||||
|
# This take in count the cAsE, that's why Xiaomi's player (as default config said) will be able to join.
|
||||||
|
forbidden-name:
|
||||||
|
- Xiaomi
|
|
@ -0,0 +1,18 @@
|
||||||
|
# Special detection
|
||||||
|
|
||||||
|
# Manage player who try to download world
|
||||||
|
active: true
|
||||||
|
|
||||||
|
# The display name
|
||||||
|
name: "World Downloader"
|
||||||
|
|
||||||
|
# Kick player if they try to dl world
|
||||||
|
kick: true
|
||||||
|
|
||||||
|
# Ban player if they try to dl world
|
||||||
|
ban:
|
||||||
|
# Enable or disable it
|
||||||
|
active: false
|
||||||
|
# the time of the ban, in milliseconds
|
||||||
|
# -1 for a definitive ban
|
||||||
|
time: -1
|
48
survival/plugins/Negativity/modules/speed.yml
Normal file
48
survival/plugins/Negativity/modules/speed.yml
Normal file
|
@ -0,0 +1,48 @@
|
||||||
|
# Move faster
|
||||||
|
|
||||||
|
# The display name of cheat
|
||||||
|
name: "Speed"
|
||||||
|
|
||||||
|
# enable/disable detection
|
||||||
|
active: true
|
||||||
|
|
||||||
|
# Maximum of ping to be verified.
|
||||||
|
# It's to prevent lagging player
|
||||||
|
ping: 200
|
||||||
|
|
||||||
|
# The minimum porcent to create reliability
|
||||||
|
reliability_alert: 95
|
||||||
|
|
||||||
|
# Manage the kick of players
|
||||||
|
kick:
|
||||||
|
active: false
|
||||||
|
# Required alert to kick player
|
||||||
|
alert: 10
|
||||||
|
|
||||||
|
# Remove the cheat effect
|
||||||
|
set_back:
|
||||||
|
active: true
|
||||||
|
# To know how to configure, check this wiki :
|
||||||
|
# https://github.com/Elikill58/Negativity/wiki/setBack
|
||||||
|
action: []
|
||||||
|
|
||||||
|
# Option for /negativity verif
|
||||||
|
verif:
|
||||||
|
# Enable/disable the detection when the verification is enabled
|
||||||
|
check_in_verif: true
|
||||||
|
|
||||||
|
# Disable one check and not all detections
|
||||||
|
checks:
|
||||||
|
# High speed
|
||||||
|
high-speed:
|
||||||
|
active: true
|
||||||
|
# Distance when jumping
|
||||||
|
distance-jumping:
|
||||||
|
active: true
|
||||||
|
# Same Y move
|
||||||
|
same-diff:
|
||||||
|
active: true
|
||||||
|
# Check the walk speed
|
||||||
|
walk-speed:
|
||||||
|
active: true
|
||||||
|
buffer: 3
|
44
survival/plugins/Negativity/modules/spider.yml
Normal file
44
survival/plugins/Negativity/modules/spider.yml
Normal file
|
@ -0,0 +1,44 @@
|
||||||
|
# Allow to walk on wall like a spider
|
||||||
|
|
||||||
|
# The display name of cheat
|
||||||
|
name: "Spider"
|
||||||
|
|
||||||
|
# enable/disable detection
|
||||||
|
active: true
|
||||||
|
|
||||||
|
# Maximum of ping to be verified.
|
||||||
|
# It's to prevent lagging player
|
||||||
|
ping: 200
|
||||||
|
|
||||||
|
# The minimum porcent to create reliability
|
||||||
|
reliability_alert: 60
|
||||||
|
|
||||||
|
# Manage the kick of players
|
||||||
|
kick:
|
||||||
|
active: true
|
||||||
|
# Required alert to kick player
|
||||||
|
alert: 5
|
||||||
|
|
||||||
|
# Remove the cheat effect
|
||||||
|
set_back:
|
||||||
|
active: false
|
||||||
|
# To know how to configure, check this wiki :
|
||||||
|
# https://github.com/Elikill58/Negativity/wiki/setBack
|
||||||
|
action: []
|
||||||
|
|
||||||
|
# Option for /negativity verif
|
||||||
|
verif:
|
||||||
|
# Enable/disable the detection when the verification is enabled
|
||||||
|
check_in_verif: true
|
||||||
|
|
||||||
|
# Disable one check and not all detections
|
||||||
|
checks:
|
||||||
|
# walking with nothing around
|
||||||
|
nothing-around:
|
||||||
|
active: true
|
||||||
|
# Distance when going up
|
||||||
|
distance:
|
||||||
|
active: true
|
||||||
|
# Player player move wth exact same Y
|
||||||
|
same-y:
|
||||||
|
active: true
|
44
survival/plugins/Negativity/modules/step.yml
Normal file
44
survival/plugins/Negativity/modules/step.yml
Normal file
|
@ -0,0 +1,44 @@
|
||||||
|
# Teleport player on block, like if they jump, but more than 1 blocks up
|
||||||
|
|
||||||
|
# The display name of cheat
|
||||||
|
name: "Step"
|
||||||
|
|
||||||
|
# enable/disable detection
|
||||||
|
active: true
|
||||||
|
|
||||||
|
# Maximum of ping to be verified.
|
||||||
|
# It's to prevent lagging player
|
||||||
|
ping: 200
|
||||||
|
|
||||||
|
# The minimum porcent to create reliability
|
||||||
|
reliability_alert: 60
|
||||||
|
|
||||||
|
# Manage the kick of players
|
||||||
|
kick:
|
||||||
|
active: true
|
||||||
|
# Required alert to kick player
|
||||||
|
alert: 5
|
||||||
|
|
||||||
|
# Remove the cheat effect
|
||||||
|
set_back:
|
||||||
|
active: false
|
||||||
|
# To know how to configure, check this wiki :
|
||||||
|
# https://github.com/Elikill58/Negativity/wiki/setBack
|
||||||
|
action: []
|
||||||
|
|
||||||
|
# Option for /negativity verif
|
||||||
|
verif:
|
||||||
|
# Enable/disable the detection when the verification is enabled
|
||||||
|
check_in_verif: true
|
||||||
|
|
||||||
|
# Disable one check and not all detections
|
||||||
|
checks:
|
||||||
|
# Distance about blocks up
|
||||||
|
dif:
|
||||||
|
active: true
|
||||||
|
# Distance while counting jump
|
||||||
|
dif-boost:
|
||||||
|
active: true
|
||||||
|
# Check dif by using X/Z dif too
|
||||||
|
dif-no-xz:
|
||||||
|
active: true
|
38
survival/plugins/Negativity/modules/strafe.yml
Normal file
38
survival/plugins/Negativity/modules/strafe.yml
Normal file
|
@ -0,0 +1,38 @@
|
||||||
|
# Allow impossible direction change
|
||||||
|
|
||||||
|
# The display name of cheat
|
||||||
|
name: "Strafe"
|
||||||
|
|
||||||
|
# enable/disable detection
|
||||||
|
active: true
|
||||||
|
|
||||||
|
# Maximum of ping to be verified.
|
||||||
|
# It's to prevent lagging player
|
||||||
|
ping: 200
|
||||||
|
|
||||||
|
# The minimum porcent to create reliability
|
||||||
|
reliability_alert: 60
|
||||||
|
|
||||||
|
# Manage the kick of players
|
||||||
|
kick:
|
||||||
|
active: true
|
||||||
|
# Required alert to kick player
|
||||||
|
alert: 5
|
||||||
|
|
||||||
|
# Remove the cheat effect
|
||||||
|
set_back:
|
||||||
|
active: false
|
||||||
|
# To know how to configure, check this wiki :
|
||||||
|
# https://github.com/Elikill58/Negativity/wiki/setBack
|
||||||
|
action: []
|
||||||
|
|
||||||
|
# Option for /negativity verif
|
||||||
|
verif:
|
||||||
|
# Enable/disable the detection when the verification is enabled
|
||||||
|
check_in_verif: true
|
||||||
|
|
||||||
|
# Disable one check and not all detections
|
||||||
|
checks:
|
||||||
|
# Strafe Check
|
||||||
|
direction:
|
||||||
|
active: true
|
38
survival/plugins/Negativity/modules/superknockback.yml
Normal file
38
survival/plugins/Negativity/modules/superknockback.yml
Normal file
|
@ -0,0 +1,38 @@
|
||||||
|
# Sprint to make others take more knockback
|
||||||
|
|
||||||
|
# The display name of cheat
|
||||||
|
name: "SuperKnockback"
|
||||||
|
|
||||||
|
# enable/disable detection
|
||||||
|
active: true
|
||||||
|
|
||||||
|
# Maximum of ping to be verified.
|
||||||
|
# It's to prevent lagging player
|
||||||
|
ping: 200
|
||||||
|
|
||||||
|
# The minimum porcent to create reliability
|
||||||
|
reliability_alert: 60
|
||||||
|
|
||||||
|
# Manage the kick of players
|
||||||
|
kick:
|
||||||
|
active: true
|
||||||
|
# Required alert to kick player
|
||||||
|
alert: 5
|
||||||
|
|
||||||
|
# Remove the cheat effect
|
||||||
|
set_back:
|
||||||
|
active: false
|
||||||
|
# To know how to configure, check this wiki :
|
||||||
|
# https://github.com/Elikill58/Negativity/wiki/setBack
|
||||||
|
action: []
|
||||||
|
|
||||||
|
# Option for /negativity verif
|
||||||
|
verif:
|
||||||
|
# Enable/disable the detection when the verification is enabled
|
||||||
|
check_in_verif: true
|
||||||
|
|
||||||
|
# Disable one check and not all detections
|
||||||
|
checks:
|
||||||
|
# Check the time and when player sprint
|
||||||
|
diff:
|
||||||
|
active: true
|
41
survival/plugins/Negativity/modules/timer.yml
Normal file
41
survival/plugins/Negativity/modules/timer.yml
Normal file
|
@ -0,0 +1,41 @@
|
||||||
|
# Make the player game faster. Exactly like if the player was in temporal loop, which make it does 1 minute in 10 seconds for other
|
||||||
|
|
||||||
|
# The display name of cheat
|
||||||
|
name: "Timer"
|
||||||
|
|
||||||
|
# enable/disable detection
|
||||||
|
active: true
|
||||||
|
|
||||||
|
# Maximum of ping to be verified.
|
||||||
|
# It's to prevent lagging player
|
||||||
|
ping: 200
|
||||||
|
|
||||||
|
# The minimum porcent to create reliability
|
||||||
|
reliability_alert: 60
|
||||||
|
|
||||||
|
# Manage the kick of players
|
||||||
|
kick:
|
||||||
|
active: true
|
||||||
|
# Required alert to kick player
|
||||||
|
alert: 5
|
||||||
|
|
||||||
|
# Remove the cheat effect
|
||||||
|
set_back:
|
||||||
|
active: false
|
||||||
|
# To know how to configure, check this wiki :
|
||||||
|
# https://github.com/Elikill58/Negativity/wiki/setBack
|
||||||
|
action: []
|
||||||
|
|
||||||
|
# Option for /negativity verif
|
||||||
|
verif:
|
||||||
|
# Enable/disable the detection when the verification is enabled
|
||||||
|
check_in_verif: true
|
||||||
|
|
||||||
|
# Max variation of packet sent by player
|
||||||
|
max_variation: 7
|
||||||
|
|
||||||
|
# Disable one check and not all detections
|
||||||
|
checks:
|
||||||
|
# Check Y move only
|
||||||
|
packet:
|
||||||
|
active: true
|
43
survival/plugins/Negativity/modules/unexpectedpacket.yml
Normal file
43
survival/plugins/Negativity/modules/unexpectedpacket.yml
Normal file
|
@ -0,0 +1,43 @@
|
||||||
|
# Receive packet that should not be sent
|
||||||
|
|
||||||
|
# The display name of cheat
|
||||||
|
name: "UnexpectedPacket"
|
||||||
|
|
||||||
|
# enable/disable detection
|
||||||
|
active: true
|
||||||
|
|
||||||
|
# Even with very high ping, it's not possible to send packet so far
|
||||||
|
ping: 1000
|
||||||
|
|
||||||
|
# The minimum porcent to create reliability
|
||||||
|
reliability_alert: 60
|
||||||
|
|
||||||
|
# Manage the kick of players
|
||||||
|
kick:
|
||||||
|
active: true
|
||||||
|
# Required alert to kick player
|
||||||
|
alert: 5
|
||||||
|
|
||||||
|
# Remove the cheat effect
|
||||||
|
set_back:
|
||||||
|
active: false
|
||||||
|
# To know how to configure, check this wiki :
|
||||||
|
# https://github.com/Elikill58/Negativity/wiki/setBack
|
||||||
|
action: []
|
||||||
|
|
||||||
|
# Option for /negativity verif
|
||||||
|
verif:
|
||||||
|
# Enable/disable the detection when the verification is enabled
|
||||||
|
check_in_verif: true
|
||||||
|
|
||||||
|
# Disable one check and not all detections
|
||||||
|
checks:
|
||||||
|
# When moving in vehicle, but not in vehicle
|
||||||
|
vehicle-steer:
|
||||||
|
active: true
|
||||||
|
# Spectate someone without in spectator
|
||||||
|
spectator:
|
||||||
|
active: true
|
||||||
|
# Change held slot to the same
|
||||||
|
held-change:
|
||||||
|
active: true
|
51
survival/plugins/Negativity/modules/xray.yml
Normal file
51
survival/plugins/Negativity/modules/xray.yml
Normal file
|
@ -0,0 +1,51 @@
|
||||||
|
# Edit visual block. You can see ore through block.
|
||||||
|
|
||||||
|
# The display name of cheat
|
||||||
|
name: "Xray"
|
||||||
|
|
||||||
|
# enable/disable detection
|
||||||
|
active: true
|
||||||
|
|
||||||
|
# Maximum of ping to be verified.
|
||||||
|
# It's to prevent lagging player
|
||||||
|
ping: 300
|
||||||
|
|
||||||
|
# The minimum porcent to create reliability
|
||||||
|
reliability_alert: 60
|
||||||
|
|
||||||
|
# Manage the kick of players
|
||||||
|
kick:
|
||||||
|
active: true
|
||||||
|
# Required alert to kick player
|
||||||
|
alert: 5
|
||||||
|
|
||||||
|
# Remove the cheat effect
|
||||||
|
set_back:
|
||||||
|
active: false
|
||||||
|
# To know how to configure, check this wiki :
|
||||||
|
# https://github.com/Elikill58/Negativity/wiki/setBack
|
||||||
|
action: []
|
||||||
|
|
||||||
|
# Option for /negativity verif
|
||||||
|
verif:
|
||||||
|
# Enable/disable the detection when the verification is enabled
|
||||||
|
check_in_verif: true
|
||||||
|
|
||||||
|
# Override global configuration
|
||||||
|
ban:
|
||||||
|
active: false
|
||||||
|
reliability_need: 95
|
||||||
|
alert_need: 10
|
||||||
|
time:
|
||||||
|
# %reliability% : reliability of last alert
|
||||||
|
# %alert% : number of alert sent
|
||||||
|
calculator: "360000000 + (%reliability% * 20 * %alert%)"
|
||||||
|
|
||||||
|
# Disable one check and not all detections
|
||||||
|
checks:
|
||||||
|
# Count minerate
|
||||||
|
minerate:
|
||||||
|
active: true
|
||||||
|
# Check mining direction with ray
|
||||||
|
mining-direction:
|
||||||
|
active: true
|
60
survival/plugins/Negativity/warns.yml
Normal file
60
survival/plugins/Negativity/warns.yml
Normal file
|
@ -0,0 +1,60 @@
|
||||||
|
#################################
|
||||||
|
# #
|
||||||
|
# Negativity AntiCheat #
|
||||||
|
# #
|
||||||
|
# Configuration of warn #
|
||||||
|
# #
|
||||||
|
#################################
|
||||||
|
|
||||||
|
# Configuration of the warns subsystem. For more information
|
||||||
|
# see https://github.com/Elikill58/Negativity/wiki/Warns
|
||||||
|
|
||||||
|
# Enable or disable ALL warn feature
|
||||||
|
active: true
|
||||||
|
|
||||||
|
# Manage warns commands
|
||||||
|
commands:
|
||||||
|
# Manage /nwarn (Alias: /warn)
|
||||||
|
# DON'T FORGET TO ENABLE WARN BELOW
|
||||||
|
warn: true
|
||||||
|
|
||||||
|
|
||||||
|
# Processors manage warns. Only one processor can be used at the time.
|
||||||
|
# Available processors :
|
||||||
|
# - file : Saves warns under the warns/ directory of the configuration directory
|
||||||
|
# - database : Saves warns in a database. Needs a configured database (see the Database category)
|
||||||
|
# - command : Runs commands to warn or unwarn
|
||||||
|
# - proxy : Forwards warn execution and revocations to the proxy companion plugin.
|
||||||
|
# You must enable warns on the proxy plugin's configuration for it to work
|
||||||
|
# The following plugins are also supported :
|
||||||
|
# - maxbans
|
||||||
|
# - advancedban
|
||||||
|
# - litebans
|
||||||
|
# - dkbans
|
||||||
|
# - ultrapunishments
|
||||||
|
# Defaults to "file"
|
||||||
|
processor: "file"
|
||||||
|
# Commands to execute when using the "command" processor
|
||||||
|
# You can execute as many commands as you want. Order is respected.
|
||||||
|
#
|
||||||
|
# Available placeholders:
|
||||||
|
# %uuid% : uuid of warned player
|
||||||
|
# %name% : name of warned player
|
||||||
|
# %ip% : ip of the warned player
|
||||||
|
# %reason% : detected cheat
|
||||||
|
command:
|
||||||
|
warn:
|
||||||
|
- "say %name% %reason%"
|
||||||
|
unwarn:
|
||||||
|
- ""
|
||||||
|
|
||||||
|
sanctions:
|
||||||
|
ads:
|
||||||
|
name: "&1Spam same message"
|
||||||
|
material: BLUE_BANNER
|
||||||
|
slot: 0
|
||||||
|
message: "&6%name% &ahave been warned for %reason%"
|
||||||
|
command: "nwarn %name% Spam same message"
|
||||||
|
permission: "negativity.sanction.spam"
|
||||||
|
lore:
|
||||||
|
- "&7Warn %name%"
|
Loading…
Reference in a new issue