MCPcopy Index your code
hub / github.com/PetteriM1/NukkitPetteriM1Edition

github.com/PetteriM1/NukkitPetteriM1Edition @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
22,275 symbols 61,548 edges 2,755 files 2,211 documented · 10%
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

DBComparator (Interface)
@author Hiram Chirino [6 implementers]
src/main/java/org/iq80/leveldb/DBComparator.java
WritableFile (Interface)
A file abstraction for sequential writing. The implementation must provide buffering since callers may append small fra [8 …
src/main/java/org/iq80/leveldb/env/WritableFile.java
RandomInputFile (Interface)
Read only data source for table data/blocks. @author Honore Vasconcelos [8 implementers]
src/main/java/org/iq80/leveldb/env/RandomInputFile.java
EventExecutor (Interface)
@author iNevet Nukkit Project [72 implementers]
src/main/java/cn/nukkit/plugin/EventExecutor.java
PlayerDataSerializer (Interface)
A serializer that handles the player data saving. Use setPlayerDataSerializer() in Server to register it. [6 implementers]
src/main/java/cn/nukkit/utils/PlayerDataSerializer.java

Core symbols most depended-on inside this repo

put
called by 1670
src/main/java/org/iq80/leveldb/DB.java
get
called by 895
src/main/java/cn/nukkit/level/util/BitArray.java
getLevel
called by 839
src/main/java/cn/nukkit/level/ChunkLoader.java
register
called by 790
src/main/java/cn/nukkit/block/BlockTypes.java
getDamage
called by 663
src/main/java/cn/nukkit/block/properties/BlockPropertiesHelper.java
add
called by 637
src/main/java/cn/nukkit/math/Vector2.java
get
called by 619
src/main/java/cn/nukkit/block/Block.java
getId
called by 594
src/main/java/cn/nukkit/inventory/CraftingRecipe.java

Shape

Method 19,345
Class 2,687
Interface 141
Enum 102

Languages

Java100%

Modules by API surface

src/main/java/cn/nukkit/Player.java261 symbols
src/main/java/cn/nukkit/level/Level.java216 symbols
src/main/java/cn/nukkit/entity/Entity.java191 symbols
src/main/java/cn/nukkit/Server.java156 symbols
src/main/java/cn/nukkit/block/Block.java110 symbols
src/main/java/cn/nukkit/item/Item.java109 symbols
src/main/java/cn/nukkit/utils/BinaryStream.java94 symbols
src/main/java/org/iq80/leveldb/impl/DbImpl.java70 symbols
src/main/java/cn/nukkit/level/format/FullChunk.java67 symbols
src/main/java/cn/nukkit/level/format/leveldb/LevelDBProvider.java60 symbols
src/main/java/cn/nukkit/level/format/generic/BaseFullChunk.java59 symbols
src/main/java/org/iq80/leveldb/impl/VersionSet.java56 symbols

For agents

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

⬇ download graph artifact

Ask about this repo answers extend the page