Skip to content

mikefallen/Microbot

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23,588 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

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Java 99.7%
  • Other 0.3%