Coder Social home page Coder Social logo

visual1mpact / paradox_anticheat Goto Github PK

View Code? Open in Web Editor NEW
34.0 3.0 24.0 18.94 MB

A utility to fight against malicious hackers on Bedrock Edition.

License: GNU General Public License v3.0

TypeScript 81.16% JavaScript 18.84%
mcpe mcpe-addon bedrock-edition bedrock-server bedrock-dedicated-server anticheat anti-cheat bedrock minecraft-plugin gametest javascript javascript-framework mcfunction realms

paradox_anticheat's Introduction

Paradox AntiCheat Logo

Under Development
Paradox AntiCheat is currently undergoing a complete rewrite and revamp. Stay tuned for exciting updates!

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 Documentation.


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 have been major changes to the code.
  • The second number denotes the major revision of the pack version. These particular changes mostly involve 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, follow these steps:

  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.

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/

Got it! Here's the "Contributing to the Project" section in a single markdown format:

Contributing to the Project

  1. Fork the project repository: Click on the "Fork" button in the top-right corner of the repository page: Paradox_AntiCheat_Fork
  2. Clone the forked repository to your local machine:
    git clone https://github.com/<your-github-username>/Paradox_AntiCheat.git
  3. Navigate to the cloned project directory:
    cd Paradox_AntiCheat
  4. Install project dependencies:
    npm install
  5. Make changes to the project files.
  6. Save the files.
  7. Stage the changes to include all modifications:
    git add .
  8. Commit the changes with a meaningful commit message:
    git commit -m "Your commit message here"
  9. Push the committed changes to your forked repository on GitHub:
    git push origin main
  10. Create a pull request to submit the changes to the original repository.

paradox_anticheat's People

Contributors

code-factor avatar frostice482 avatar glitchyturtle avatar jcward avatar jrcarl624 avatar legodori avatar mantou1233 avatar matwarey avatar mrdiamond64 avatar notbeer avatar pete9xi avatar visual1mpact avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

paradox_anticheat's Issues

paradox is a virus

paradox is a virus if you download it visualimpact will fuck you in the ass

meme

Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

Describe the solution you'd like
A clear and concise description of what you want to happen.

Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.

Additional context
Add any other context or screenshots about the feature request here.

No Funciona en Minecraft 1.19.30

Me gusta mucho este complemento, pero para la nueva vercion 1.19.30 no funciona, me gustaria saber cuándo estara disponible la nueva vercion. Muchas gracias, admiro su trabajo.

Can't op myself

"You need to be Paradox-Opped to use this command." this shows every time I type !op (password) although I have already sat up the password

Screenshot_20220701_172802

and I did edit the file and followed the steps.

tp module request

an you add a ¨!hub/main¨ and that you need to edit in the files, or however you want it, or tell me how you add that

if it is possible i just need a simple tp command that works for everyone that just tps you to the ¨!hub¨ instead of me making a backway with commands. idk how the coding works so i have no idea how to add it

(btw sorry i did not know there was a ¨request section¨

Crash

Describe the bug
The realm crashes every time

To Reproduce

  1. Go into a realm with the anti-cheat applied.
  2. Open up chat.
  3. Type .crash

Expected behavior
Realm crashes instantly with no word or warning.

Modules still gets reset when everyone left a realm

Modules that i have turned off/on will revert back when everyone has left the world

A bonus bug is that all you're tags get randomly removed can't really find a reason

The home system works correctly but when you lose all you're tags you also lose you're home etc

Memory Leak?

Describe the bug
A clear and concise description of what the bug is.

It seems you Dynamic Property Wrapper may be causing a memory leak.
Scoreboards have been said to be pretty slow.
If the dynamic properties are called every time a module is ran multiple times a second checking if its enabled it may cause a slowdown as data builds up.

I've been experiencing a lot of lag recently.
BDS runs good around 1 to 1.4 gigs of ran, as of late I have seen around 2.43 gigs at a time.

Additional context
Add any other context about the problem here.
image
image

https://www.mediafire.com/file/zoyq4we8xbw635n/ScriptProfile__Friday__2022_July_22__04_15_41.cpuprofile/file
https://www.mediafire.com/file/pd7r8ptttdui9vu/ScriptProfile__Friday__2022_July_22__04_25_56.cpuprofile/file

Commands not working

no commands are working, only function commands work that doesn't even do anything.

Flag Report (broken) // Commands Not Working

Describe the bug
New commits with the flag change completely broke commands: !phase, !antikb, etc
New commits with the flag change completely broke staff notifications (receiving them)
Tested: Anticheat itself is not working (Anti-Phase, Anti-KBm etc)
Normal commands do work though.

To Reproduce
Steps to reproduce the behavior:

  1. Type !phase and you'll get an idea.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.