MCPcopy Index your code
hub / github.com/DimensionalDevelopment/VanillaFix

github.com/DimensionalDevelopment/VanillaFix @1.1.1

Chat with this repo
repository ↗ · DeepWiki ↗ · release 1.1.1 ↗ · + Follow
539 symbols 1,204 edges 102 files 81 documented · 15%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

VanillaFix

Travis CI Discord CurseForge

VanillaFix is a Minecraft mod which optimizes the game, fixes bugs and annoyances, and improves crash handling and reporting.

CurseForge: https://minecraft.curseforge.com/projects/vanillafix
Discord: https://discord.gg/Z2EsuxJ
Latest development build: https://github.com/DimensionalDevelopment/VanillaFix/releases/latest

Extension points exported contracts — how you extend this code

IPatchedBlockStateContainer (Interface)
(no doc) [2 implementers]
src/main/java/org/dimdev/vanillafix/blockstates/IPatchedBlockStateContainer.java
IPatchedMinecraftServer (Interface)
(no doc) [2 implementers]
src/main/java/org/dimdev/vanillafix/profiler/IPatchedMinecraftServer.java
IPatchedSPacketPong (Interface)
(no doc) [2 implementers]
src/main/java/org/dimdev/vanillafix/bugs/IPatchedSPacketPong.java
IPatchedTextureAtlasSprite (Interface)
(no doc) [2 implementers]
src/main/java/org/dimdev/vanillafix/textures/IPatchedTextureAtlasSprite.java
IPatchedCompiledChunk (Interface)
(no doc) [2 implementers]
src/main/java/org/dimdev/vanillafix/textures/IPatchedCompiledChunk.java

Core symbols most depended-on inside this repo

get
called by 71
src/main/java/org/dimdev/vanillafix/blockstates/NumericalBlockState.java
getBlock
called by 46
src/main/java/org/dimdev/vanillafix/blockstates/NumericalExtendedBlockState.java
equals
called by 21
src/main/java/org/dimdev/utils/Pair.java
markNeedsAnimationUpdate
called by 19
src/main/java/org/dimdev/vanillafix/textures/IPatchedTextureAtlasSprite.java
getValue
called by 17
src/main/java/org/dimdev/vanillafix/blockstates/NumericalBlockState.java
toString
called by 13
src/main/java/org/dimdev/vanillafix/dynamicresources/model/VariantLoader.java
getAtlasSprite
called by 7
src/main/java/org/dimdev/vanillafix/dynamicresources/DynamicTextureMap.java
displayGuiScreen
called by 7
src/main/java/org/dimdev/vanillafix/crashes/mixins/client/MixinMinecraft.java

Shape

Method 432
Class 97
Interface 9
Enum 1

Languages

Java100%

Modules by API surface

src/main/java/org/dimdev/vanillafix/blockstates/NumericalBlockState.java53 symbols
src/main/java/org/dimdev/vanillafix/blockstates/NumericalExtendedBlockState.java52 symbols
src/main/java/org/dimdev/vanillafix/crashes/mixins/client/MixinMinecraft.java29 symbols
src/main/java/org/dimdev/vanillafix/dynamicresources/model/VanillaModelWrapper.java16 symbols
src/main/java/org/dimdev/vanillafix/dynamicresources/DynamicStitcher.java16 symbols
src/main/java/org/dimdev/vanillafix/profiler/mixins/client/MixinMinecraft.java12 symbols
src/main/java/org/dimdev/vanillafix/VanillaFixLoadingPlugin.java11 symbols
src/main/java/org/dimdev/vanillafix/dynamicresources/mixins/client/MixinMinecraft.java9 symbols
src/main/java/org/dimdev/vanillafix/dynamicresources/DynamicTextureMap.java9 symbols
src/main/java/org/dimdev/vanillafix/crashes/mixins/MixinCrashReport.java9 symbols
src/main/java/org/dimdev/vanillafix/blockstates/mixins/MixinBlockStateContainer.java9 symbols
src/main/java/org/dimdev/vanillafix/ModCompatibilityMixinPlugin.java9 symbols

For agents

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

⬇ download graph artifact