Mcpedl » Addons for Minecraft PE » Patchy Anti-Cheat Beta v.0.0.3.1 [0] [Combat Log + Bug Fixes]

Patchy Anti-Cheat Beta v.0.0.3.1 [0] [Combat Log + Bug Fixes]

Patchy Anti-Cheat Beta v.0.0.3.1 [0] [Combat Log + Bug Fixes]
Addons for Minecraft PE
11
0

Description

Are you tired of Anti-Cheats just not working or living up to your standards? Well, I have the AntiCheat for you. The Anticheat is for Minecraft Bedrock Realms and Worlds. It has Fly, Gamemode, Give, and Speed protection with many features and full in-game customization. 

Features

31-bit In-Game Customization
You can customize the anti-cheat with /scoreboard from 0 to 2147483647.
5-Ticked
99% of the anti-cheat is run on 5-ticks to make lag from the anti-chest not apparent. 
Tools
The anti-cheat offers lots of tools like Fly, ender chest wipe, vanish, general info, query info, modules info, and more.
Give
Give restricts people from having command blocks, beehives buckets of fish, barriers, or any item that is unattainable through give.
Fly 
The Fly module protects against Fly hacking. It has elytra and fall detection, so false flags will not happen. The Fly module can be customized in the radius of air under you or where it uses query.is_on_ground.
Speed
The speed module protects against tp and speed will zero false flags and a 51 m/s  ± 1 m/s in-game customizable speed limit. (52 or greater will not work) You must give people a tag for them not to get false flagged.
Gamemode
The Gamemode Modules protects against people switching their gamemode to one that is not allowed. You can set it to where any vanilla gamemode is restricted. You can even make it so only creative is allowed or no gamemodes are allowed using /scoreboard.
Other Modules
The anti-cheat also has Combat Log, StaffSlot, and AFK. Combat Log flags people when they Combat Log and the reset for the period that they can combat log can be 31-bit customized. StaffSlot allows you to restrict the number of staff or members in the game so a staff member can always join the game. AFK can be 31-bit customized and has a separate inactivity timer for staff and members.

Main Documentation

*full Documentation is on the discord and Google Doc below.
 
Reason
This is for the AntiCheat. It has somewhat complex customization so Documentation seems very important.
Commands
Basic tutorial for how to run a function on specific people
/execute <player> ~ ~ ~ /function <path>
You can replace ”<player>” with a selector such as @a or @p[rm=0.1] or a Gamertag like mrpatches123 and replace “<path>” with a function path which can be found below. You do not need /execute <player> ~ ~ ~ if it is being run on your self like all Options.
Important Notes
If speed flags are on and you use teleports you must give players one of the following tags, so players don’t get flagged due to being teleported: “PTp” which must be removed, “LTpE” which is removed after 1.5s, or “TpE” which is removed after 4s. If you have two unrestricted gamemodes, you must give the tag: “GMother”, so players are put in the highest number gamemode if flagged. The “spawn” tag removes the player’s ability to PvP by any means other than blocks placed like fire, magma, etc.
Setups
Nothing needs to run for the AntiCheat to work. It works on its own.

/function Setups/Staff/l1
Gives you the Staff tag
/function Setups/Staff/l2
Gives you the Staff tag and Notifications
/function Setups/objectives
Setups objectives and is unnecessary

/function Setups/update
Updates the AntiCheat and is unnecessary

 
Values
What makes the AntiCheat run.
/function Options/Values/default
Sets all values for objectives that do not involve turning things off or on to default
/function Options/Values/modules_default
Sets all values for objectives that do involve turning things off or on to default
 
 
Options
What makes the AntiCheat run the way you want it to.
/function Options/AntiCheat/off
/function Options/AntiCheat/on
Turns the AntiCheat on or off
/function Options/Notifications/all_off
/function Options/Notifications/all_on
Turns all Notifications on or off but keeps everyone Notification value
/function Options/Notifications/off
/function Options/Notifications/on
Turns Notifications on or off for whoever it is run on.
Modules
What makes the AntiCheat run.
/function Options/Modules/AFK/off
/function Options/Modules/AFK/on
Turns the AFK module off or on.
/function Options/Modules/Fly/off
/function Options/Modules/Fly/on
Turns the Fly module off or on.
/function Options/Modules/Gamemode/off
/function Options/Modules/Gamemode/on
Turns the Gamemode module off or on.
/function Options/Modules/Give/off
/function Options/Modules/Give/on
Turns the Gamemode module off or on.
/function Options/Modules/Speed/off
/function Options/Modules/Speed/on
Turns the Speed module off or on.
/function Options/Modules/StaffSlot/off
/function Options/Modules/StaffSlot/on
Turns the StaffSlot module off or on.
Tags
So you can correctly use the included Tools.
/tag <player> add|remove sTAFF
Promotes the player to Staff.
/tag <player> add|remove Vanish
Makes the player not be seen even with armor or an item in hand.
/tag <player> add|remove Fly
Make the player able to fly even in Adventure or Survival Mode.
/tag <player> add EChestClear|EnderChestClear
Clears the player’s ender chest.
/tag <player> add FlagsReset
Resets the player’s Flags.
/tag <player> add KicksReset
Resets the player’s Kicks.
/tag <player> add Ban
Bans the player.
/tag <player> add UnBan
Unbans the player. To Unban someone but the above command in a repeating command block on 0 ticks until they join.
/tag <player> add TpE
Exempts the player from speed flags until the tag is removed after 1.5s with 20 Tps
/tag <player> add LTpE
Exempts the player from speed flags until the tag is removed after 4s with 20 Tps
/tag <player> add|remove PTpE
Exempts the player from speed flags until the tag is removed.
/tag <player> add|remove GMOther
Change the gamemode that players should default to if they gamemode flag when two gamemodes are unrestricted. With that tag, they are put in the highest number gamemode that is unrestricted and the lowest if they do not. 0 is Survival, 1 is Creative, and 2 is Adventure. If only one or all three gamemodes is unrestricted then you do not need to set up “GMOther” to be given.
/tag <player> add|remove spawn
Revokes the player’s ability to PvP by any means other than blocks placed like fire, magma, etc.
/tag <player> add|remove team1|team2|team3|team4|team5
Revokes the player’s ability to PvP by any means other than blocks placed like fire, magma, etc to any player who has equal tags of any above. Basically is it a friendly fire off system for up to five teams.
/tag <player> add Info
Gives information on the player.
 
Info
Fly Flag
Flag From Fly

Installation

To edit the Anti-Cheat in-game, Cheats must be enabled For the Fly and Mute tools to work, Education Edition must be enabled. The pack must be above all other behavior packs to work correctly.
 

Supported Minecraft versions

  • 1.16.100
  • 1.16.220 (beta)
  • 1.16.210 (beta)
  • 1.16.201
  • 1.16.200
  • 1.16.101
  • 1.16

Downloads

 

Votes: 1 | Rating: 1
Comments (0)
Information
Users of Guests are not allowed to comment this publication.