MCPcopy Index your code
hub / github.com/AOF-Dev/Boat

github.com/AOF-Dev/Boat @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
130 symbols 240 edges 22 files 10 documented · 8%
What it actually does AI analysis from the code graph — generated when you open this
loading…

Extension points exported contracts — how you extend this code

MCPEKeyWatcher (Interface)
(no doc) [1 implementers]
boat/src/main/java/com/mojang/minecraftpe/TextInputProxyEditTextbox.java

Core symbols most depended-on inside this repo

pushEventKey
called by 26
boat/src/main/java/cosine/boat/BoatLib.java
findButton
called by 23
sample/src/main/java/cosine/boat/MinecraftActivity.java
pushEvent
called by 5
boat/src/main/java/cosine/boat/BoatLib.java
getCurrentInstance
called by 3
boat/src/main/java/cosine/boat/BoatActivity.java
hideKeyboard
called by 3
boat/src/main/java/cosine/boat/BoatActivity.java
pushEventPointer
called by 3
boat/src/main/java/cosine/boat/BoatLib.java
gen_ldr_pc
called by 3
boat/src/main/jni/loadme/loadme.c
parseJson
called by 2
boat/src/main/java/cosine/boat/BoatScript.java

Shape

Method 84
Function 26
Class 19
Interface 1

Languages

Java78%
C21%
C++2%

Modules by API surface

boat/src/main/java/cosine/boat/BoatActivity.java23 symbols
sample/src/main/java/cosine/boat/MinecraftActivity.java12 symbols
boat/src/main/java/cosine/boat/BoatLib.java12 symbols
boat/src/main/java/com/mojang/minecraftpe/TextInputProxyEditTextbox.java12 symbols
boat/src/main/jni/loadme/loadme.c11 symbols
boat/src/main/jni/boat/boat_event.c11 symbols
boat/src/main/java/cosine/boat/LoadMe.java7 symbols
boat/src/main/java/cosine/boat/BoatService.java7 symbols
sample/src/main/java/cosine/boat/logcat/LogcatService.java6 symbols
boat/src/main/java/cosine/boat/BoatTask.java6 symbols
boat/src/main/java/cosine/boat/BoatScript.java5 symbols
sample/src/main/java/cosine/boat/logcat/LogcatUtils.java3 symbols

For agents

$ claude mcp add Boat \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact