MCPcopy Index your code
hub / github.com/clockworklabs/spacetimedb-minecraft

github.com/clockworklabs/spacetimedb-minecraft @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
1,390 symbols 2,370 edges 178 files 372 documented · 27%
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

FeatureGenerator (Interface)
A trait common to all feature generators. [13 implementers]
crates/mc173-module/src/gen/mod.rs
ReadJavaExt (Interface)
Extension trait with Minecraft-specific packet read methods. [1 implementers]
crates/mc173-server/src/io.rs
MinecraftMath (Interface)
An extension trait to numbers. [2 implementers]
crates/mc173-module/src/gen/math.rs
WriteJavaExt (Interface)
Extension trait with Minecraft-specific packet write methods. [1 implementers]
crates/mc173-server/src/io.rs
ReadJavaExt (Interface)
Extension trait with Minecraft-specific packet read methods. [1 implementers]
crates/mc173-module/src/io.rs
InPacket (Interface)
A server-bound packet (received and processed by the server).
crates/mc173-server/src/net.rs
WriteJavaExt (Interface)
Extension trait with Minecraft-specific packet write methods. [1 implementers]
crates/mc173-module/src/io.rs
OutPacket (Interface)
A client-bound packet (received and processed by the client).
crates/mc173-server/src/net.rs

Core symbols most depended-on inside this repo

next_int_bounded
called by 122
crates/mc173-module/src/rand.rs
write_java_int
called by 73
crates/mc173-server/src/io.rs
write_java_byte
called by 55
crates/mc173-server/src/io.rs
get_block
called by 53
crates/mc173-module/src/world.rs
delta
called by 44
crates/mc173-module/src/geom.rs
set_block
called by 39
crates/mc173-module/src/world.rs
write_java_short
called by 34
crates/mc173-server/src/io.rs
extrude
called by 30
crates/mc173-module/src/geom.rs

Shape

Method 673
Class 326
Function 312
Enum 70
Interface 9

Languages

Rust100%

Modules by API surface

crates/mc173-module/src/world.rs80 symbols
crates/mc173-server/src/proto.rs76 symbols
crates/module/src/proto.rs69 symbols
crates/mc173-server/src/geom.rs60 symbols
crates/mc173-module/src/entity/mod.rs60 symbols
crates/mc173-module/src/geom.rs55 symbols
crates/mc173-module/src/chunk.rs26 symbols
crates/mc173-server/src/net.rs25 symbols
crates/mc173-module/src/gen/tree.rs24 symbols
crates/mc173-module/src/rand.rs23 symbols
crates/mc173-module/src/gen/noise.rs23 symbols
crates/mc173-server/src/player.rs22 symbols

For agents

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

⬇ download graph artifact