Paradox AntiCheat Save Abandoned

A utility to fight against malicious hackers on Bedrock Edition.

Project README
Paradox AntiCheat Logo

Updated for 1.20.30
Paradox AntiCheat is a fork of Scythe AntiCheat, which was released under the GPLv3 License. Paradox was created to fix some differences within Scythe and to provide a more reliable and effective anti-cheat solution for Minecraft Bedrock. All original commit history pertaining to Scythe still exists within this project and is free to review.

About Paradox AntiCheat

Paradox AntiCheat is a powerful tool designed to combat cheating in Minecraft Bedrock worlds. The name "Paradox" was chosen because the concept of paradox perfectly represents the essence of what we do.

Paradox AntiCheat is a statement that contradicts itself. It is a tool that fights cheating by using advanced algorithms and techniques that are themselves paradoxical in nature.

Paradox: A statement or situation that contradicts itself, opposed to common sense and yet perhaps true.

Paradox AntiCheat offers a comprehensive solution for detecting and preventing cheating in Minecraft Bedrock. It uses detection methods to ensure that cheaters are caught and punished. In addition, Paradox AntiCheat is highly customizable, allowing game developers to tailor the tool to their specific needs and requirements.

If you're looking for a reliable and effective anti-cheat solution for your Minecraft Bedrock experience, look no further than Paradox AntiCheat. For more information, check out the wiki.


Get Support

Join the Paradox AntiCheat community on Discord for support. Our community is active and dedicated to providing help and assistance to game developers who use Paradox AntiCheat in their projects. We also welcome feedback and suggestions on how we can improve the tool.

Project Status

Grade Downloads Latest Downloads Commits Per Month Last Commit License

Applying the Paradox AntiCheat Pack

When applying the pack to your world make sure the addon is at the top of the behavior pack list and Beta APIs is enabled. This is to ensure all checks and systems work properly. The versioning system for Paradox goes as follows:

  • The first number denotes the pack version. This will rarely change unless there has been major changes to the code.
  • The second number denotes the major revision of the pack version. These particular changes mostly involve around features being added or removed.
  • The third number indicates the minor revision of the Pack. This evolves around bug fixes.

Installing the Paradox AntiCheat Pack

To install this anticheat to your realm/world you need to:

  1. Install the .mcpack
  2. Apply it to your world
  3. Enable Beta APIs

Once you have done this the anticheat should be fully up and running. Education Edition is required for the command !fly to work.

Gaining Permission to Use Paradox

Follow these steps to grant yourself permission to use Paradox in your world:

  1. If you're a Realm owner or prefer using a password:
    1. Edit the config.js file located at /scripts/data/config.js.
    2. Scroll down to the encryption section.
    3. Inside encryption, find password.
    4. Enter your chosen password:
      encryption: {
          password: "mypassword",
      }
    1. Keep your password safe and confidential.
  2. For all users not using a password:
    1. Install the Anti Cheat and load your Minecraft world.
    2. In the game's chat, enter op. Replace with your server's command prefix, e.g., !.
    3. If you have necessary permissions, this grants you Paradox AntiCheat access.
    4. Once granted, you'll have Paradox AntiCheat features.
    5. To give Paradox-Op permissions to others, use op .
    6. Learn more by entering op help.
    7. For Bedrock Dedicated Server (BDS), add the following to the server.properties file:
      op-permission-level=2
      #min=2
      #max=4

Note: If you're using a password (Realm owners), use op for permission.

Remember, keep your password secure and share it cautiously.

Important Notes

  • Paradox will kick you out if you have any illegal items in your inventory so if you think Paradox may flag you after installing then it is highly suggested to drop your entire inventory prior to activating this Anti Cheat!!!

Paradox Contributing Logo

Development Environment Setup:

  1. Install Visual Studio Code (VSC) from the official website: https://code.visualstudio.com/
  2. Install the latest Node.js version from the official website: https://nodejs.org/

Contributing to the Project:

  1. Fork the project repository by clicking on the "Fork" button in the top-right corner of the repository page: https://github.com/Pete9xi/Paradox_AntiCheat
  2. Clone the forked repository to your local machine using the built-in terminal of Visual Studio Code:
git clone https://github.com//Paradox_AntiCheat.git
  1. Navigate to the cloned project directory using the built-in terminal of Visual Studio Code:
cd Paradox_AntiCheat
  1. Install project dependencies using the built-in terminal of Visual Studio Code:
npm i

Building for Development:

  • To build the project for development on Linux, run the following command in the built-in terminal of Visual Studio Code:
npm run build
  • To build the project for development on Windows, use the following command in the built-in terminal of Visual Studio Code:
npm run build_win

Making and Committing Changes:

  1. Make changes to the project files using Visual Studio Code.
  2. Save the files.

Committing Changes to Git:

  1. Stage the changes to include all modifications in the built-in terminal of Visual Studio Code:
git add .

(Alternatively, use git add to stage specific files.)

  1. Commit the changes with a meaningful commit message in the built-in terminal of Visual Studio Code:
git commit -m "Your commit message here"

Pushing Commits Upstream:

  1. Before pushing, pull any changes from the original repository to avoid conflicts in the built-in terminal of Visual Studio Code:
git pull origin main

(This ensures your fork is up to date with the original repository.)

  1. Push the committed changes to your forked repository on GitHub in the built-in terminal of Visual Studio Code:
git push origin main

Creating a Pull Request:

  1. Go to your forked repository on GitHub: https://github.com//Paradox_AntiCheat
  2. Click on the "Compare & pull request" button.
  3. Review the changes in the pull request and provide a meaningful description of your changes.
  4. Click on the "Create pull request" button to submit the pull request to the original repository.

Congratulations! You have successfully set up the development environment, cloned the project, built it for development, made changes, committed those changes, pushed them upstream, and created a pull request to contribute your changes back to the original repository.

Please note that the project maintainers will review your pull request, and if they find it suitable, they will merge it into the main project. Keep an eye on your pull request for any feedback or updates from the maintainers.

Happy contributing to the Paradox AntiCheat project! If you have any further questions or need additional assistance, feel free to ask.

Open Source Agenda is not affiliated with "Paradox AntiCheat" Project. README Source: Visual1mpact/Paradox_AntiCheat

Open Source Agenda Badge

Open Source Agenda Rating