MCPcopy Index your code
hub / github.com/UnknownDomainGames/PanguEngine

github.com/UnknownDomainGames/PanguEngine @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
7,046 symbols 18,650 edges 861 files 124 documented · 2%
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

GameObject (Interface)
Represent the runtime data for a "thing". The life-cycle of it will depend on its context. [7 implementers]
game-engine/src/main/java/engine/component/GameObject.java
Interpolation (Interface)
Interpolation of a keyframe this will interpolate a value between the previous keyframe and this keyframe @param [5 implementers]
graphics/src/main/java/engine/graphics/animation/interpolate/Interpolation.java
ItemRenderer (Interface)
(no doc) [6 implementers]
client/src/main/java/engine/graphics/item/ItemRenderer.java
ModLoader (Interface)
(no doc) [16 implementers]
common/src/main/java/engine/mod/ModLoader.java
EventTarget (Interface)
(no doc) [4 implementers]
gui/src/main/java/engine/gui/event/EventTarget.java
BoundingVolume (Interface)
(no doc) [4 implementers]
graphics3d/src/main/java/engine/graphics/bounds/BoundingVolume.java
NoiseSampler (Interface)
(no doc) [2 implementers]
base/src/main/java/engine/math/NoiseSampler.java
World (Interface)
World instance, should spawn by Game [6 implementers]
game-engine/src/main/java/engine/world/World.java

Core symbols most depended-on inside this repo

get
called by 643
game-engine/src/main/java/engine/mod/ModAssets.java
set
called by 461
graphics/src/main/java/engine/graphics/shader/Uniform.java
add
called by 240
game-engine/src/main/java/engine/item/inventory/Inventory.java
get
called by 230
graphics/src/main/java/engine/graphics/util/Struct.java
z
called by 172
game-engine/src/main/java/engine/math/BlockPos.java
format
called by 147
graphics/src/main/java/engine/graphics/texture/Texture2D.java
x
called by 146
gui/src/main/java/engine/gui/stage/Stage.java
y
called by 145
gui/src/main/java/engine/gui/stage/Stage.java

Shape

Method 6,009
Class 782
Interface 193
Enum 62

Languages

Java100%

Modules by API surface

game-engine/src/main/java/engine/server/network/PacketBuf.java146 symbols
graphics/src/main/java/engine/graphics/vulkan/pipeline/PipelineState.java118 symbols
gui/src/main/java/engine/gui/Node.java88 symbols
graphics/src/main/java/engine/graphics/glfw/GLFWWindow.java85 symbols
graphics/src/main/java/engine/graphics/display/Window.java75 symbols
gui/src/main/java/engine/gui/stage/Stage.java71 symbols
gui/src/main/java/engine/gui/Scene.java66 symbols
graphics/src/main/java/engine/graphics/shader/ShaderModuleInfo.java45 symbols
gui/src/main/java/engine/gui/control/TextInput.java44 symbols
gui/src/main/java/engine/gui/Region.java44 symbols
common/src/main/java/engine/world/WorldCommon.java40 symbols
common/src/main/java/engine/world/WorldCommonDebug.java39 symbols

For agents

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

⬇ download graph artifact