MCPcopy Index your code
hub / github.com/GTNewHorizons/NewHorizonsCoreMod

github.com/GTNewHorizons/NewHorizonsCoreMod @2.9.5

Chat with this repo
repository ↗ · DeepWiki ↗ · release 2.9.5 ↗ · + Follow
1,715 symbols 5,483 edges 318 files 111 documented · 6%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

GT-NewHorizons-CoreMod

Master Branch: Build Status

Core Mod for the GT New Horizons pack

GT NewHorizons CoreMod adds in several tweaks and fixes to mods in use in the pack. Mostly revolving around GregTech and Thaumcraft and/or missing items/features necessary to create more complex items and recipes.

Some of the changes include:

  • Custom Pages in Thaumanomicon.
  • Several "Token" items for quest rewards.
  • Molds and forms created with Tinkers Construct for use in GT machines.
  • Advanced crafting recipes and items to create them.
  • Adds in baby chests.
  • Adds in block components for multiple resources added by GT.

Full source code and commit history available on GitHub: https://github.com/GTNewHorizons/NewHorizonsCoreMod

Copyright / License / Modpack usage

You may use this mod in any modpack you want to. You may also fork this repository and continue to develop this mod to cover your own ideas. Pull requests are welcome. This is released under the GPL.

Extension points exported contracts — how you extend this code

IScriptLoader (Interface)
(no doc) [111 implementers]
src/main/java/com/dreammaster/scripts/IScriptLoader.java
IDreamTransformer (Interface)
(no doc) [4 implementers]
src/main/java/com/dreammaster/coremod/IDreamTransformer.java
IDamageEffectContainer (Interface)
(no doc) [4 implementers]
src/main/java/com/dreammaster/modhazardousitems/IDamageEffectContainer.java
CustomItem (Interface)
Custom item matcher interface. For use in ShapedUniversalRecipe / ShapelessUniversalRecipe @author kuba [2 implementers]
src/main/java/com/dreammaster/recipes/CustomItem.java
IDownloadProgress (Interface)
(no doc) [3 implementers]
src/main/java/com/dreammaster/coremod/IDownloadProgress.java

Core symbols most depended-on inside this repo

getModItem
called by 32700
src/main/java/com/dreammaster/scripts/IngredientFactory.java
get
called by 18024
src/main/java/com/dreammaster/block/BlockList.java
add
called by 9625
src/main/java/com/dreammaster/tinkersConstruct/MeltingRecipeAdder.java
addShapedRecipe
called by 3474
src/main/java/com/dreammaster/scripts/IScriptLoader.java
removeRecipeByOutputDelayed
called by 2593
src/main/java/com/dreammaster/recipes/RecipeRemover.java
createItemStack
called by 2148
src/main/java/com/dreammaster/scripts/IngredientFactory.java
getFluidStack
called by 1334
src/main/java/com/dreammaster/fluids/FluidList.java
addResearchPage
called by 760
src/main/java/com/dreammaster/thaumcraft/TCHelper.java

Shape

Method 1,360
Class 328
Interface 10
Enum 9
Function 8

Languages

Java100%
Python1%

Modules by API surface

src/main/java/com/dreammaster/modhazardousitems/HazardousItems.java47 symbols
src/main/java/com/dreammaster/gthandler/GT_Loader_Machines.java35 symbols
src/main/java/com/dreammaster/modbabychest/TileEntityBabyChest.java27 symbols
src/main/java/com/dreammaster/gthandler/recipes/AssemblerRecipes.java26 symbols
src/main/java/com/dreammaster/thaumcraft/TCHelper.java25 symbols
src/main/java/com/dreammaster/gthandler/DTPFCalculator.java22 symbols
src/main/java/com/dreammaster/coremod/DepLoader.java21 symbols
src/main/java/com/dreammaster/scripts/ScriptEFR.java20 symbols
src/main/java/com/dreammaster/item/baubles/OvenGlove.java19 symbols
src/main/java/com/dreammaster/recipes/CustomItem.java18 symbols
src/main/java/com/dreammaster/modbabychest/BlockBabyChest.java18 symbols
src/main/java/com/dreammaster/scripts/ScriptNanochipRecipes.java17 symbols

For agents

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

⬇ download graph artifact