MCPcopy Index your code
hub / github.com/CloudburstMC/Network

github.com/CloudburstMC/Network @1.16.21

Chat with this repo
repository ↗ · DeepWiki ↗ · release 1.16.21 ↗ · + Follow
391 symbols 926 edges 55 files 24 documented · 6% 13 cross-repo links
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Network

Introduction

Network components used within NukkitX.

Maven

Repository:
    <repositories>
        <repository>
            <id>nukkitx-repo-snapshot</id>
            <url>https://repo.nukkitx.com/snapshot/</url>
        </repository>
    </repositories>
Dependencies:
    <dependencies>
        <dependency>
            <groupId>com.nukkitx.network</groupId>
            <artifactId>query</artifactId>
            <version>1.6.21</version>
            <scope>compile</scope>
        </dependency>
        <dependency>
            <groupId>com.nukkitx.network</groupId>
            <artifactId>raknet</artifactId>
            <version>1.6.21</version>
            <scope>compile</scope>
        </dependency>
        <dependency>
            <groupId>com.nukkitx.network</groupId>
            <artifactId>rcon</artifactId>
            <version>1.6.21</version>
            <scope>compile</scope>
        </dependency>
    </dependencies>

Extension points exported contracts — how you extend this code

NetworkPacket (Interface)
(no doc) [7 implementers]
common/src/main/java/com/nukkitx/network/NetworkPacket.java
QueryPacket (Interface)
(no doc) [2 implementers]
query/src/main/java/com/nukkitx/network/query/QueryPacket.java
RakNetServerListener (Interface)
(no doc)
raknet/src/main/java/com/nukkitx/network/raknet/RakNetServerListener.java
RconEventListener (Interface)
(no doc)
rcon/src/main/java/com/nukkitx/network/rcon/RconEventListener.java
NetworkListener (Interface)
(no doc) [4 implementers]
common/src/main/java/com/nukkitx/network/NetworkListener.java
QueryEventListener (Interface)
(no doc)
query/src/main/java/com/nukkitx/network/query/QueryEventListener.java
RakNetSessionListener (Interface)
(no doc)
raknet/src/main/java/com/nukkitx/network/raknet/RakNetSessionListener.java
BitSet (Interface)
(no doc) [2 implementers]
common/src/main/java/com/nukkitx/network/util/bitset/BitSet.java

Core symbols most depended-on inside this repo

format
called by 77
common/src/main/java/com/nukkitx/network/util/Preconditions.java
writeLong
called by 21
common/src/main/java/com/nukkitx/network/VarInts.java
allocateBuffer
called by 16
raknet/src/main/java/com/nukkitx/network/raknet/RakNetSession.java
close
called by 14
common/src/main/java/com/nukkitx/network/NetworkListener.java
isEmpty
called by 12
raknet/src/main/java/com/nukkitx/network/raknet/util/BitQueue.java
readLong
called by 12
common/src/main/java/com/nukkitx/network/VarInts.java
writeUnconnectedMagic
called by 11
raknet/src/main/java/com/nukkitx/network/raknet/RakNetUtils.java
remove
called by 11
raknet/src/main/java/com/nukkitx/network/raknet/util/RoundRobinArray.java

Shape

Method 331
Class 44
Interface 11
Enum 5

Languages

Java100%

Modules by API surface

raknet/src/main/java/com/nukkitx/network/raknet/RakNetSession.java48 symbols
raknet/src/main/java/com/nukkitx/network/raknet/RakNetServer.java24 symbols
raknet/src/main/java/com/nukkitx/network/raknet/RakNetClientSession.java15 symbols
raknet/src/main/java/com/nukkitx/network/raknet/RakNetSlidingWindow.java14 symbols
raknet/src/main/java/com/nukkitx/network/raknet/RakNet.java14 symbols
common/src/main/java/com/nukkitx/network/util/Stopwatch.java14 symbols
raknet/src/main/java/com/nukkitx/network/raknet/RakNetClient.java13 symbols
raknet/src/main/java/com/nukkitx/network/raknet/util/FastBinaryMinHeap.java12 symbols
raknet/src/main/java/com/nukkitx/network/raknet/RakNetServerSession.java12 symbols
common/src/main/java/com/nukkitx/network/util/bitset/ByteBitSet.java12 symbols
common/src/main/java/com/nukkitx/network/util/Preconditions.java12 symbols
common/src/main/java/com/nukkitx/network/VarInts.java11 symbols

For agents

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

⬇ download graph artifact