Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Criticals stops players from performing critical hits whilst on the ground
- criticals:
- enabled: true
- # Should AAC detect clients that perform minijumps to get critical hits?
- check_minijump: true
- # Control how the violation level decays over time
- decay:
- interval: 100
- delay: 100
- amount: 1
- # Control how AAC mitigates a cheater's actions
- mitigation:
- enabled: true
- min_vl: 1
- # Control actions taken upon reaching certain violation levels
- thresholds:
- 2: "aac notify &c%aac_player% &7ha provato &cCRITICALS &8[&cLV1&8] &8(&e%aac_ping%ms&7, &e%aac_tps%TPS&8)"
- 5: "aac notify &c%aac_player% &7ha provato &cCRITICALS &8[&cLV2&8] &8(&e%aac_ping%ms&7, &e%aac_tps%TPS&8)"
- # - "aac banvl 1 %aac_player% Kicked for Criticals"
- # - "kick %aac_player% Illegal client modifications"
- # FastBow stops players from shooting arrows too quickly
- fastbow:
- enabled: true
- # How lenient should AAC be when measuring bow drawback times? (milliseconds)
- lenience: 200
- # Control how the violation level decays over time
- decay:
- interval: 100
- delay: 100
- amount: 1
- # Control how AAC mitigates a cheater's actions
- mitigation:
- enabled: true
- min_vl: 5
- # Control actions taken upon reaching certain violation levels
- thresholds:
- 3: "aac notify &c%aac_player% &7ha provato &cFASTBOW &8[&cLV2&8] &8(&e%aac_ping%ms&7, &e%aac_tps%TPS&8)"
- 10: "aac notify &c%aac_player% &7ha provato &cFASTBOW &8[&cLV2&8] &8(&e%aac_ping%ms&7, &e%aac_tps%TPS&8)"
- # - "aac banvl 1 %aac_player% Kicked for FastBow"
- # - "kick %aac_player% Illegal client modifications"
- # FastUse stops players from consuming items too quickly
- fastuse:
- enabled: true
- # How long should AAC require item consumption to take? (milliseconds)
- min_consumption_time: 1200
- # Control how the violation level decays over time
- decay:
- interval: 100
- delay: 100
- amount: 1
- # Control how AAC mitigates a cheater's actions
- mitigation:
- enabled: true
- min_vl: 5
- # Control actions taken upon reaching certain violation levels
- thresholds:
- 3: "aac notify &c%aac_player% &7ha provato &cFASTUSE &8[&cLV1&8] &8(&e%aac_ping%ms&7, &e%aac_tps%TPS&8)"
- 10: "aac notify &c%aac_player% &7ha provato &cFASTUSE &8[&cLV2&8] &8(&e%aac_ping%ms&7, &e%aac_tps%TPS&8)"
- # - "aac banvl 1 %aac_player% Kicked for FastUse"
- # - "kick %aac_player% Illegal client modifications"
- # FightSpeed stops players from attacking too quickly
- fightspeed:
- enabled: true
- # How many hits per second should AAC limit players to?
- max_hit: 15
- # How many swings per second should AAC limit players to?
- max_swing: 40
- # Control how the violation level decays over time
- decay:
- interval: 50
- delay: 100
- amount: 1
- # FightSpeed does not support mitigation
- # Control actions taken upon reaching certain violation levels
- thresholds:
- 15: "aac notify &cc%aac_player% &7ha provato &cAUTOCLICK &8[&cLV1&8] &8(&e%aac_ping%ms&7, &e%aac_tps%TPS&8)"
- 30: "aac notify &c%aac_player% &7ha provato &cAUTOCLICK &8[&cLV2&8] &8(&e%aac_ping%ms&7, &e%aac_tps%TPS&8)"
- # - "aac banvl 1 %aac_player% Kicked for FightSpeed"
- # - "kick %aac_player% Illegal client modifications"
- # Hitbox forces players to look at entities that they want to attack
- hitbox:
- enabled: true
- # How much more lenient should AAC be when a player is attacking a mob? (blocks)
- mob_lenience: 0.65
- # How many ticks of network latency should AAC compensate for?
- buffer_size: 12
- # How lenient should AAC be when checking players
- lenience: 0.1
- # What should AAC limit a player's attack reach to? (blocks)
- max_reach: 3.2
- # Should AAC check if a player is attacking through a wall?
- check_walls: true
- # Control how the violation level decays over time
- decay:
- interval: 50
- delay: 50
- amount: 1
- # Control how AAC mitigates a cheater's actions
- mitigation:
- enabled: true
- min_vl: 10
- # Control actions taken upon reaching certain violation levels
- thresholds:
- 10: "aac notify &c%aac_player% &7ha provato &cHITBOX &8[&cLV1&8] &8(&e%aac_ping%ms&7, &e%aac_tps%TPS&8)"
- 25: "aac notify &c%aac_player% &7ha provato &cHITBOX &8[&cLV2&8] &8(&e%aac_ping%ms&7, &e%aac_tps%TPS&8)"
- # - "aac banvl 1 %aac_player% Kicked for Hitbox"
- # - "kick %aac_player% Illegal client modifications"
- # Killaura detects modifications that create an unfair advantage in combat
- killaura:
- enabled: true
- # AAC has a few different methods of detecting Killaura.
- # How much should the violation level be increased for each of these methods?
- # The module which caused the detection can be seen in verbose and also in logs.
- # Ax modules detect aimbot/aimassist, Bx modules detect killaura, Cx modules detect autoclickers.
- modules:
- A1: 10
- A2: 10
- A3: 10
- A4: 10
- A5: 10
- A6: 45
- B1: 10
- B2: 0
- B3: 10
- B4: 10
- B5: 10
- B6: 6
- B7: 10
- C1: 5
- C2: 5
- C3: 5
- C4: 5
- C5: 5
- D1: 10
- # Control how the violation level decays over time
- decay:
- interval: 10
- delay: 20
- amount: 1
- # Control how AAC mitigates a cheater's actions
- mitigation:
- enabled: true
- min_vl: 150
- # Control actions taken upon reaching certain violation levels
- thresholds:
- 50: "aac notify &c%aac_player% &7ha provato &cAURA &8[&cLV1&8] &8(&e%aac_ping%ms&7, &e%aac_tps%TPS&8)"
- 100: "aac notify &c%aac_player% &7ha provato &cAURA &8[&cLV2&8] &8(&e%aac_ping%ms&7, &e%aac_tps%TPS&8)"
- 150: "aac notify &c%aac_player% &7ha provato &cAURA &8[&cLV3&8] &8(&e%aac_ping%ms&7, &e%aac_tps%TPS&8)"
- # - "aac banvl 2 %aac_player% Kicked for Killaura"
- # - "kick %aac_player% Illegal client modifications"
- # Regen stops players from regenerating health too quickly
- regen:
- enabled: true
- # What delay should AAC enforce between regeneration attempts? (milliseconds)
- min_regen_delay: 3600
- # Players can regenerate faster on MC 1.9+ if they are fully satiated.
- # What delay should AAC enforce if this is the case? (milliseconds)
- min_satiated_delay: 450
- # Control how the violation level decays over time
- decay:
- interval: 20
- delay: 100
- amount: 1
- # Control how AAC mitigates a cheater's actions
- mitigation:
- enabled: true
- min_vl: 1
- # Control actions taken upon reaching certain violation levels
- thresholds:
- 2: "aac notify &c%aac_player% &7ha provato &cREGEN &8[&cLV1&8] &8(&e%aac_ping%ms&7, &e%aac_tps%TPS&8)"
- # Derp detects illegal rotations sent by players
- derp:
- enabled: true
- # Control how the violation level decays over time
- decay:
- interval: 20
- delay: 20
- amount: 1
- # Derp does not support mitigation
- # Control actions taken upon reaching certain violation levels
- thresholds:
- 1: "aac notify &c%aac_player% &7ha provato &cDERP &8[&cLV1&8] &8(&e%aac_ping%ms&7, &e%aac_tps%TPS&8)"
- # Move controls player movement
- # Move controls player movement
- move:
- enabled: false
- # Should AAC check players asynchronously? This option reduces load on the main server thread by around 40%
- async: true
- # What's the maximum amount that a single violation should be able to add to a player's VL?
- # VL added is proportional to the (distance between the expected and actual movement)^2
- # This value must be greater than min_vl, or you will allow 10-block teleports
- max_vl_increment: 500
- # How many simulations should AAC carry forward from the previous movement? (maximum)
- # This limit exists to limit the performance impact of the move check.
- simulation_limit: 4
- # Control how AAC checks movements in general.
- normal:
- # How lenient should AAC be when checking?
- tolerance: 0.001
- # How lenient should AAC be when a player (on a 1.9+ client) is being pushed by another entity?
- bumping: 0.1
- # How much should a move violation of this type contribute to a player's overall VL?
- weight: 1.0
- # Control how AAC checks movements in water.
- water:
- # How lenient should AAC be when checking?
- tolerance: 0.001
- # How fast should players be able to move with riptide?
- riptide_speed: 4.2
- # How much should AAC allow flowing water to accelerate a player?
- flowing: 0.1
- # How much should AAC allow bubble columns to accelerate a player?
- bubble_column: 1.8
- # How lenient should AAC be when a player is around boats
- boat: 0.6
- # How much should a move violation of this type contribute to a player's overall VL?
- weight: 1.0
- # Control how AAC checks movements while using the elytra.
- elytra:
- # How lenient should AAC be when checking?
- tolerance: 0.001
- # How quickly should players be able to travel when rocket boosting with an elytra?
- rocket_speed: 2.0
- # How much should a move violation of this type contribute to a player's overall VL?
- weight: 0.6
- # Control how AAC checks movements when on a vehicle
- vehicle:
- # How lenient should AAC be when checking?
- tolerance: 0.001
- # How much should a move violation of this type contribute to a player's overall VL?
- weight: 0.2
- # Control how AAC checks skipped movements.
- skipped:
- # How lenient should AAC be when checking?
- tolerance: 0.03
- # How long must a movement be for AAC to use timer checking?
- min_length: 0.1
- # Control how AAC checks movement when velocity is applied
- velocity:
- # Should AAC check for anti-velocity (Move will still check for velocity reduction with this turned off)
- # Players which don't move at all will not be checked, as this is indistinguishable from lag
- enabled: true
- # How long should AAC wait for a player to send the correct velocity? (ticks)
- wait_ticks: 24
- # Should AAC check players who remain entirely stationary?
- check_stationary: true
- # How much should AAC add to a player's VL if they ignore velocity?
- vl_increment: 75
- # Control how the violation level decays over time
- decay:
- interval: 1
- delay: 20
- amount: 1
- # Control how AAC mitigates a cheater's actions
- mitigation:
- enabled: true
- min_vl: 250
- # Control actions taken upon reaching certain violation levels
- thresholds:
- 750: "aac notify %aac_player% appears to be moving incorrectly (%aac_ping%ms, %aac_tps%TPS)"
- 20000:
- - "aac notify %aac_player% kicked for invalid movement (%aac_ping%ms, %aac_tps%TPS)"
- - "aac banvl 0 %aac_player% Kicked for Move" # Default config does not increase banVL if a player is kicked for Move.
- - "kick %aac_player% Illegal client modifications"
- # NoFall stops players from avoiding fall damage
- nofall:
- enabled: false
- # Control how the violation level decays over time
- decay:
- interval: 25
- delay: 50
- amount: 1
- # Control how AAC mitigates a cheater's actions
- mitigation:
- enabled: true
- min_vl: 0
- # Control actions taken upon reaching certain violation levels
- thresholds:
- 10: "aac notify &c%aac_player% &7ha provato &cNOFALL &8[&cLV1&8] &8(&e%aac_ping%ms&7, &e%aac_tps%TPS&8)"
- 50: "aac notify &c%aac_player% &7ha provato &cNOFALL &8[&cLV2&8] &8(&e%aac_ping%ms&7, &e%aac_tps%TPS&8)"
- # - "aac banvl 1 %aac_player% Kicked for NoFall"
- # - "kick %aac_player% Illegal client modifications"
- # Phase stops players from moving through solid walls
- phase:
- enabled: true
- # Which blocks should AAC treat as air? This can be used to allow cross-version compatibility.
- exclude:
- # Incorrect hitboxes on 1.8 servers
- - "ANVIL"
- - "CHEST"
- - "ENDER_CHEST"
- - "TRAPPED_CHEST"
- - "SOIL"
- # Entity hitboxes
- - "AIR"
- - "STATIONARY_WATER"
- - "WATER"
- - "STATIONARY_LAVA"
- - "LAVA"
- # Protocol hack hitboxes
- - "IRON_FENCE"
- - "WATER_LILY"
- - "LILY_PAD"
- - "GRASS_PATH"
- # Moving pistons
- - "PISTON_MOVING_PIECE"
- - "CARPET"
- # How lenient should AAC be when checking?
- tolerance: 0.0000001
- # Control how the violation level decays over time
- decay:
- interval: 10
- delay: 20
- amount: 1
- # Control how AAC mitigates a cheater's actions
- mitigation:
- enabled: true
- min_vl: 150
- # Control actions taken upon reaching certain violation levels
- thresholds:
- 50: "aac notify &c%aac_player% &7ha provato &cPHASE &8[&cLV1&8] &8(&e%aac_ping%ms&7, &e%aac_tps%TPS&8)"
- # Timer stops players from performing actions too quickly by speeding up time
- timer:
- enabled: true
- # How much lag should AAC compensate for when checking? (ticks)
- min_balance: -20
- # How many extra packets should AAC limit a player to?
- max_extra: 10
- # Control how the violation level decays over time
- decay:
- interval: 20
- delay: 20
- amount: 1
- # Control how AAC mitigates a cheater's actions
- mitigation:
- enabled: true
- min_vl: 5
- # Control actions taken upon reaching certain violation levels
- thresholds:
- 100: "aac notify &c%aac_player% &7ha provato &cTIMER &8[&cLV1&8] &8(&e%aac_ping%ms&7, &e%aac_tps%TPS&8)"
- # BadPackets checks for invalid packets
- badpackets:
- enabled: true
- # Should AAC check for player ability packets
- check_abilities: true
- # How many times should a player be allowed to toggle use item in one second?
- max_use_toggle: 15
- # How many times should a player be allowed to toggle sneak in one second?
- max_sneak_toggle: 10
- # Control how the violation level decays over time
- decay:
- interval: 20
- delay: 20
- amount: 1
- # BadPackets does not support mitigation
- # Control actions taken upon reaching certain violation levels
- thresholds:
- 50: "aac notify &c%aac_player% &7ha provato &cPACKETS &8[&cLV1&8] &8(&e%aac_ping%ms&7, &e%aac_tps%TPS&8)"
- 150: "aac notify &c%aac_player% &7ha provato &cPACKETS &8[&cLV2&8] &8(&e%aac_ping%ms&7, &e%aac_tps%TPS&8)"
- # FastBreak stops players from breaking blocks too quickly
- fastbreak:
- enabled: true
- # Should AAC check for a delay between successive block break attempts?
- check_delay: true
- # How lenient should AAC be when checking? (ticks)
- tolerance: 2
- # Control how the violation level decays over time
- decay:
- interval: 20
- delay: 20
- amount: 1
- # Control how AAC mitigates a cheater's actions
- mitigation:
- enabled: true
- min_vl: 5
- # Control actions taken upon reaching certain violation levels
- thresholds:
- 5: "aac notify &c%aac_player% &7ha provato &cFASTBREAK &8[&cLV1&8] &8(&e%aac_ping%ms&7, &e%aac_tps%TPS&8)"
- 20: "aac notify &c%aac_player% &7ha provato &cFASTBREAK &8[&cLV2&8] &8(&e%aac_ping%ms&7, &e%aac_tps%TPS&8)"
- # FastPlace stops players from placing blocks too quickly
- fastplace:
- enabled: true
- # What delay should AAC enforce between block placements? (ms)
- min_delay: 100
- # Control how the violation level decays over time
- decay:
- interval: 20
- delay: 20
- amount: 1
- # Control how AAC mitigates a cheater's actions
- mitigation:
- enabled: true
- min_vl: 5
- # Control actions taken upon reaching certain violation levels
- thresholds:
- 5: "aac notify &c%aac_player% &7ha provato &cFASTPLACE &8[&cLV1&8] &8(&e%aac_ping%ms&7, &e%aac_tps%TPS&8)"
- 20: "aac notify &c%aac_player% &7ha provato &cFASTPLACE &8[&cLV2&8] &8(&e%aac_ping%ms&7, &e%aac_tps%TPS&8)"
- # Interact detects a number of impossible actions that a hacked client could perform.
- interact:
- enabled: true
- # Interaction module weights
- module:
- dead: 10
- liquids: 10
- item_attack: 10
- block_break: 6
- block_place: 2
- open_chest: 0
- spawn_egg: 6
- redstone: 3 # doors, levers, fences, repeaters, etc.
- # Maximum difference (degrees) between the player's direction and the direction to the block for an interaction
- # to be accepted.
- max_angle_diff: 110
- # Control how the violation level decays over time
- decay:
- interval: 20
- delay: 20
- amount: 1
- # Control how AAC mitigates a cheater's actions
- mitigation:
- enabled: true
- min_vl: 5
- # Control actions taken upon reaching certain violation levels
- thresholds:
- 10: "aac notify &c%aac_player% &7ha provato &cINTERACT &8[&cLV1&8] &8(&e%aac_ping%ms&7, &e%aac_tps%TPS&8)"
- # How much should AAC slow players down after they are detected?
- # Values closer to 0 slow down movement cheats more but also reduce the effectiveness of the velocity check.
- # Negative values will send movement cheats in the opposite direction, but will render the velocity check unusable.
- move_vl_slowdown: 0.8
- # How far should AAC move players when they are teleported to prevent them from clipping into a block?
- max_clip_adjust: 0.1
- # Should AAC remove blocks placed when a player is being teleported by movement checks?
- revert_blocks: true
- # How long should AAC remember piston extensions for the purposes of movement checking? (ms)
- piston_wait_time: 600
- # Should AAC use a log file?
- log_file: true
- compress_old_log_files: true
- # Should AAC log events to the console?
- log_console: false
- # AAC can enforce a minimum delay for players before they are allowed rejoin your server after leaving (ms)
- relog_protection: 0
- relog_message: "Please wait before rejoining the server"
- # AAC implements a basic form of staff chat. You can enable it by setting a prefix, such as "@", here.
- staff_chat_prefix: ""
- staff_chat_format: "&8(&6&lā&8) &2[{sender}] &r" # & used for colour codes
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement