Skip to content

irkedMATT/Microbot

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23,548 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

image

Microbot

Microbot is a RuneLite fork with an always-on Microbot plugin for learning, building, and running automation scripts.

This README is intentionally short. Durable details live in the docs below so high-level context does not rot when implementation details move.

Start Here

  • Install or run a release: docs/installation.md
  • Set up a development environment: docs/development.md
  • Understand the runtime: docs/ARCHITECTURE.md
  • Build scripts safely: runelite-client/src/main/java/net/runelite/client/plugins/microbot/AGENTS.md
  • Use entity caches/queryables: runelite-client/src/main/java/net/runelite/client/plugins/microbot/api/QUERYABLE_API.md
  • Drive a running client: docs/MICROBOT_CLI.md

Common Commands

  • Compile client: ./gradlew :client:compileJava
  • Run unit tests: ./gradlew :client:runUnitTests
  • Build all projects: ./gradlew buildAll
  • Build shaded jar: ./gradlew :client:assemble

Code Map

  • Microbot plugin and scripts: runelite-client/src/main/java/net/runelite/client/plugins/microbot
  • Reusable helpers: runelite-client/src/main/java/net/runelite/client/plugins/microbot/util
  • Queryable caches: runelite-client/src/main/java/net/runelite/client/plugins/microbot/api
  • Runtime agent tooling: runelite-client/src/main/java/net/runelite/client/plugins/microbot/agentserver

Discord

Discord Banner 1

If you have any questions, please join our Discord server.

About

Modified Version of the Open source Runelite client

Resources

License

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • Java 99.7%
  • Other 0.3%