TO USE THIS PROJECT:
- GO HERE: https://download-directory.github.io/
- Then paste in the official full directory URL (bottom of the README.md) and what this does is the same as doing git clone. So then you just click open project instead of clone repository.
PLEASE USE apache-maven-3.9.11 (system-wide, and when building make sure you make it 4gb capacity MAVEN_OPTS="-Xmx4g" - refer to links at bottom of README-md)
This project comes with some plugins:
- Redacted from Microbot Project Moss Killer plugin.
- An autolooter
- Screenshot programme (takes 1 screenshot per second of game window only (this is video recording of your bot))
- BoL (Highly restricted QoL)
- Breakhandler before it got corrupted with pauseallscripts changes
- Discord (I just leave this in out of fear my integrated webhooks wont trigger)
- Highly educative ExampleScript and ExamplePlugin - if you need the "basic" one as a beginner coder just get it from another repository link from my profile at the bottom of the README.md
- Player Monitor (with LiteMode)
- Rs2walker (ShortestPath) - #tip ShortestPathPlugin.walkViaPanel() is a great method if you ever get stuck or script walkTo commands don't operate reliably.
Please PR to improve and add plugins for developer role. Discord link available on youtube channel and i'll put a video up soon on how to get Microbot's Mum up and running (the old gal).
----------------------------------------- BELOW HERE IS ONLY FOR THE ABSOLUTE GIGACHADS TO BOOT HER UP AND IT DOES NOT SHIP WIH DEPENDENCIES -----------------------------------------------
This is the full setup (will go through it on YouTube video for beginners just enjoy the AI slop below that will half get you there):
- Clone the repo.
- Create a
config.jsonin the root directory (refer toconfig.example.json). - Define your paths (Drive letters, Maven location, etc.) in the JSON file.
- Run the scripts. Your personal paths will be ignored by Git.
This project contains a specialized bootstrapper designed to fetch, prune, and locally install the RuneLite source code. It ensures your environment stays synchronized with the latest stable upstream releases while stripping out unnecessary plugins to keep your build lean. Please install maven 11.9
The Python script bootstrap_runelite.py automates the heavy lifting of environment setup. It handles everything from GitHub API version checks to Maven/Gradle local installation.
Before running the client for the first time, you must update the following paths in the config.json in the root of the project (with the readME you're reading now).
- Dynamic Version Tracking: Queries the GitHub API to find the latest
runelite-parenttag (excluding SNAPSHOTS). - Automated Pruning: Deletes all plugin source code except for the essential "Keep List" (e.g.,
config,worldmap,fps). - Source Sanitization: Rewrites
RuneLiteModule.javaon the fly to prevent compilation errors from deleted plugins. - Local Artifact Injection: Builds the project and installs
runelite-apiandrunelite-clientinto your local.m2repository under the versionLOCAL-GRADLE.
- Open
bootstrap_runelite.py. - Edit the
WORK_DIRandVERSION_FILE_PATH. - Run the script:
python bootstrap_runelite.py
MY YOUTUBE CHANNEL:
https://www.youtube.com/@davidgatward4395
THE "FRESH" EXAMPLE PLUGIN: https://github.com/FireStarter-Instigator/example-and-vanilla-plugins
THE OFFICIAL GITHUB LINK TO THE REPO (Just like Microbot's or Runelite's) https://github.com/FireStarter-Instigator/Microbots-Mum
THIS WAS A HALLUCINATION OF THE AI SO I MADE IT: https://github.com/FireStarter-Instigator/Microbots-Mum/commit/d96eff5b4f4eed96b2d30f8b4716fc3985789c37 IT DEMONSTRATES THAT apache-maven-3.9.11 (link to download https://maven.apache.org/docs/history.html) IS A COMPATIBLE MAVEN VERSION FOR THE BUILD AND FEATURES.