aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--goodgen/.editorconfig19
-rw-r--r--goodgen/.git-blame-ignore-revs2
-rw-r--r--goodgen/.gitattributes44
-rw-r--r--goodgen/.github/workflows/build-and-test.yml15
-rw-r--r--goodgen/.github/workflows/release-tags.yml14
-rw-r--r--goodgen/.gitignore38
-rw-r--r--goodgen/CODEOWNERS3
-rw-r--r--goodgen/LICENSE21
-rw-r--r--goodgen/README.md3
-rw-r--r--goodgen/build.gradle5
-rw-r--r--goodgen/dependencies.gradle12
-rw-r--r--goodgen/gradle.properties189
-rw-r--r--goodgen/gradle/wrapper/gradle-wrapper.jarbin0 -> 43453 bytes
-rw-r--r--goodgen/gradle/wrapper/gradle-wrapper.properties7
-rwxr-xr-xgoodgen/gradlew249
-rw-r--r--goodgen/gradlew.bat92
-rw-r--r--goodgen/repositories.gradle4
-rw-r--r--goodgen/settings.gradle23
-rw-r--r--goodgen/src/main/java/goodgenerator/api/recipe/ComponentAssemblyLineFrontend.java44
-rw-r--r--goodgen/src/main/java/goodgenerator/api/recipe/ExtremeHeatExchangerBackend.java25
-rw-r--r--goodgen/src/main/java/goodgenerator/api/recipe/ExtremeHeatExchangerFrontend.java58
-rw-r--r--goodgen/src/main/java/goodgenerator/api/recipe/ExtremeHeatExchangerRecipe.java66
-rw-r--r--goodgen/src/main/java/goodgenerator/api/recipe/GoodGeneratorRecipeMaps.java78
-rw-r--r--goodgen/src/main/java/goodgenerator/api/recipe/PreciseAssemblerFrontend.java39
-rw-r--r--goodgen/src/main/java/goodgenerator/blocks/myFluids/BaseFluid.java54
-rw-r--r--goodgen/src/main/java/goodgenerator/blocks/myFluids/FluidsBuilder.java203
-rw-r--r--goodgen/src/main/java/goodgenerator/blocks/regularBlock/Casing.java124
-rw-r--r--goodgen/src/main/java/goodgenerator/blocks/regularBlock/ComplexTextureCasing.java58
-rw-r--r--goodgen/src/main/java/goodgenerator/blocks/regularBlock/Frame.java37
-rw-r--r--goodgen/src/main/java/goodgenerator/blocks/regularBlock/ITextureBlock.java18
-rw-r--r--goodgen/src/main/java/goodgenerator/blocks/regularBlock/TEBlock.java207
-rw-r--r--goodgen/src/main/java/goodgenerator/blocks/regularBlock/TurbineCasing.java103
-rw-r--r--goodgen/src/main/java/goodgenerator/blocks/tileEntity/ComponentAssemblyLine.java403
-rw-r--r--goodgen/src/main/java/goodgenerator/blocks/tileEntity/CoolantTower.java225
-rw-r--r--goodgen/src/main/java/goodgenerator/blocks/tileEntity/EssentiaHatch.java244
-rw-r--r--goodgen/src/main/java/goodgenerator/blocks/tileEntity/EssentiaOutputHatch.java179
-rw-r--r--goodgen/src/main/java/goodgenerator/blocks/tileEntity/EssentiaOutputHatch_ME.java150
-rw-r--r--goodgen/src/main/java/goodgenerator/blocks/tileEntity/ExtremeHeatExchanger.java416
-rw-r--r--goodgen/src/main/java/goodgenerator/blocks/tileEntity/FuelRefineFactory.java376
-rw-r--r--goodgen/src/main/java/goodgenerator/blocks/tileEntity/GTMetaTileEntity/DieselGenerator.java214
-rw-r--r--goodgen/src/main/java/goodgenerator/blocks/tileEntity/GTMetaTileEntity/NeutronAccelerator.java48
-rw-r--r--goodgen/src/main/java/goodgenerator/blocks/tileEntity/GTMetaTileEntity/NeutronSensor.java277
-rw-r--r--goodgen/src/main/java/goodgenerator/blocks/tileEntity/GTMetaTileEntity/YOTTAHatch.java470
-rw-r--r--goodgen/src/main/java/goodgenerator/blocks/tileEntity/LargeEssentiaGenerator.java511
-rw-r--r--goodgen/src/main/java/goodgenerator/blocks/tileEntity/LargeEssentiaSmeltery.java558
-rw-r--r--goodgen/src/main/java/goodgenerator/blocks/tileEntity/LargeFusionComputer1.java170
-rw-r--r--goodgen/src/main/java/goodgenerator/blocks/tileEntity/LargeFusionComputer2.java171
-rw-r--r--goodgen/src/main/java/goodgenerator/blocks/tileEntity/LargeFusionComputer3.java172
-rw-r--r--goodgen/src/main/java/goodgenerator/blocks/tileEntity/LargeFusionComputer4.java227
-rw-r--r--goodgen/src/main/java/goodgenerator/blocks/tileEntity/LargeFusionComputer5.java231
-rw-r--r--goodgen/src/main/java/goodgenerator/blocks/tileEntity/MultiNqGenerator.java471
-rw-r--r--goodgen/src/main/java/goodgenerator/blocks/tileEntity/NeutronActivator.java515
-rw-r--r--goodgen/src/main/java/goodgenerator/blocks/tileEntity/PreciseAssembler.java491
-rw-r--r--goodgen/src/main/java/goodgenerator/blocks/tileEntity/SupercriticalFluidTurbine.java184
-rw-r--r--goodgen/src/main/java/goodgenerator/blocks/tileEntity/UniversalChemicalFuelEngine.java393
-rw-r--r--goodgen/src/main/java/goodgenerator/blocks/tileEntity/YottaFluidTank.java709
-rw-r--r--goodgen/src/main/java/goodgenerator/blocks/tileEntity/base/GT_MetaTileEntity_LargeTurbineBase.java345
-rw-r--r--goodgen/src/main/java/goodgenerator/blocks/tileEntity/base/GT_MetaTileEntity_TooltipMultiBlockBase_EM.java62
-rw-r--r--goodgen/src/main/java/goodgenerator/blocks/tileEntity/base/LargeFusionComputer.java733
-rw-r--r--goodgen/src/main/java/goodgenerator/blocks/tileEntity/base/LargeFusionComputerPP.java53
-rw-r--r--goodgen/src/main/java/goodgenerator/client/ClientProxy.java24
-rw-r--r--goodgen/src/main/java/goodgenerator/client/GUI/GG_UITextures.java22
-rw-r--r--goodgen/src/main/java/goodgenerator/client/render/BlockRenderHandler.java135
-rw-r--r--goodgen/src/main/java/goodgenerator/common/CommonProxy.java14
-rw-r--r--goodgen/src/main/java/goodgenerator/crossmod/ic2/CropsLoader.java10
-rw-r--r--goodgen/src/main/java/goodgenerator/crossmod/ic2/GGCropsSaltyRoot.java129
-rw-r--r--goodgen/src/main/java/goodgenerator/crossmod/nei/NEI_Config.java38
-rw-r--r--goodgen/src/main/java/goodgenerator/crossmod/thaumcraft/LargeEssentiaEnergyData.java146
-rw-r--r--goodgen/src/main/java/goodgenerator/crossmod/thaumcraft/Research.java673
-rw-r--r--goodgen/src/main/java/goodgenerator/items/DepletedFuelRod.java54
-rw-r--r--goodgen/src/main/java/goodgenerator/items/FuelRod.java215
-rw-r--r--goodgen/src/main/java/goodgenerator/items/MyItemBlocks.java105
-rw-r--r--goodgen/src/main/java/goodgenerator/items/MyItems.java127
-rw-r--r--goodgen/src/main/java/goodgenerator/items/MyMaterial.java1524
-rw-r--r--goodgen/src/main/java/goodgenerator/items/RadioactiveItem.java40
-rw-r--r--goodgen/src/main/java/goodgenerator/items/nuclear/IsotopeMaterial.java60
-rw-r--r--goodgen/src/main/java/goodgenerator/items/nuclear/IsotopeMaterialLoader.java177
-rw-r--r--goodgen/src/main/java/goodgenerator/items/nuclear/NuclearMetaItemGenerator.java110
-rw-r--r--goodgen/src/main/java/goodgenerator/items/nuclear/NuclearTextures.java31
-rw-r--r--goodgen/src/main/java/goodgenerator/loader/AchievementLoader.java4
-rw-r--r--goodgen/src/main/java/goodgenerator/loader/ComponentAssemblyLineMiscRecipes.java503
-rw-r--r--goodgen/src/main/java/goodgenerator/loader/ComponentAssemblyLineRecipeLoader.java484
-rw-r--r--goodgen/src/main/java/goodgenerator/loader/FuelRecipeLoader.java168
-rw-r--r--goodgen/src/main/java/goodgenerator/loader/FuelRodLoader.java248
-rw-r--r--goodgen/src/main/java/goodgenerator/loader/Loaders.java489
-rw-r--r--goodgen/src/main/java/goodgenerator/loader/NaquadahReworkRecipeLoader.java1376
-rw-r--r--goodgen/src/main/java/goodgenerator/loader/NeutronActivatorLoader.java46
-rw-r--r--goodgen/src/main/java/goodgenerator/loader/RecipeLoader.java1466
-rw-r--r--goodgen/src/main/java/goodgenerator/loader/RecipeLoader_02.java1772
-rw-r--r--goodgen/src/main/java/goodgenerator/main/GG_Config_Loader.java118
-rw-r--r--goodgen/src/main/java/goodgenerator/main/GoodGenerator.java86
-rw-r--r--goodgen/src/main/java/goodgenerator/network/MessageMTEBase.java88
-rw-r--r--goodgen/src/main/java/goodgenerator/tabs/MyTabs.java18
-rw-r--r--goodgen/src/main/java/goodgenerator/tabs/NuclearTab.java16
-rw-r--r--goodgen/src/main/java/goodgenerator/util/CharExchanger.java52
-rw-r--r--goodgen/src/main/java/goodgenerator/util/CrackRecipeAdder.java624
-rw-r--r--goodgen/src/main/java/goodgenerator/util/DescTextLocalization.java22
-rw-r--r--goodgen/src/main/java/goodgenerator/util/ItemRefer.java221
-rw-r--r--goodgen/src/main/java/goodgenerator/util/Log.java9
-rw-r--r--goodgen/src/main/java/goodgenerator/util/MaterialFix.java393
-rw-r--r--goodgen/src/main/java/goodgenerator/util/MyRecipeAdder.java72
-rw-r--r--goodgen/src/main/java/goodgenerator/util/StackUtils.java143
-rw-r--r--goodgen/src/main/java/goodgenerator/util/StructureHelper.java117
-rw-r--r--goodgen/src/main/resources/assets/goodgenerator/data/essentia.json418
-rw-r--r--goodgen/src/main/resources/assets/goodgenerator/lang/en_US.lang561
-rw-r--r--goodgen/src/main/resources/assets/goodgenerator/lang/zh_CN.lang492
-rw-r--r--goodgen/src/main/resources/assets/goodgenerator/textures/blocks/FRF_Coils/1.pngbin0 -> 1842 bytes
-rw-r--r--goodgen/src/main/resources/assets/goodgenerator/textures/blocks/FRF_Coils/2.pngbin0 -> 1808 bytes
-rw-r--r--goodgen/src/main/resources/assets/goodgenerator/textures/blocks/FRF_Coils/3.pngbin0 -> 1831 bytes
-rw-r--r--goodgen/src/main/resources/assets/goodgenerator/textures/blocks/FRF_Coils/4.pngbin0 -> 607 bytes
-rw-r--r--goodgen/src/main/resources/assets/goodgenerator/textures/blocks/MAR_Casing.pngbin0 -> 1878 bytes
-rw-r--r--goodgen/src/main/resources/assets/goodgenerator/textures/blocks/MagicCasing.pngbin0 -> 2004 bytes
-rw-r--r--goodgen/src/main/resources/assets/goodgenerator/textures/blocks/compAsslineCasing/0.pngbin0 -> 528 bytes
-rw-r--r--goodgen/src/main/resources/assets/goodgenerator/textures/blocks/compAsslineCasing/1.pngbin0 -> 522 bytes
-rw-r--r--goodgen/src/main/resources/assets/goodgenerator/textures/blocks/compAsslineCasing/10.pngbin0 -> 520 bytes
-rw-r--r--goodgen/src/main/resources/assets/goodgenerator/textures/blocks/compAsslineCasing/11.pngbin0 -> 526 bytes
-rw-r--r--goodgen/src/main/resources/assets/goodgenerator/textures/blocks/compAsslineCasing/12.pngbin0 -> 525 bytes
-rw-r--r--goodgen/src/main/resources/assets/goodgenerator/textures/blocks/compAsslineCasing/13.pngbin0 -> 514 bytes
-rw-r--r--goodgen/src/main/resources/assets/goodgenerator/textures/blocks/compAsslineCasing/2.pngbin0 -> 529 bytes
-rw-r--r--goodgen/src/main/resources/assets/goodgenerator/textures/blocks/compAsslineCasing/3.pngbin0 -> 519 bytes
-rw-r--r--goodgen/src/main/resources/assets/goodgenerator/textures/blocks/compAsslineCasing/4.pngbin0 -> 524 bytes
-rw-r--r--goodgen/src/main/resources/assets/goodgenerator/textures/blocks/compAsslineCasing/5.pngbin0 -> 527 bytes
-rw-r--r--goodgen/src/main/resources/assets/goodgenerator/textures/blocks/compAsslineCasing/6.pngbin0 -> 530 bytes
-rw-r--r--goodgen/src/main/resources/assets/goodgenerator/textures/blocks/compAsslineCasing/7.pngbin0 -> 527 bytes
-rw-r--r--goodgen/src/main/resources/assets/goodgenerator/textures/blocks/compAsslineCasing/8.pngbin0 -> 525 bytes
-rw-r--r--goodgen/src/main/resources/assets/goodgenerator/textures/blocks/compAsslineCasing/9.pngbin0 -> 525 bytes
-rw-r--r--goodgen/src/main/resources/assets/goodgenerator/textures/blocks/crops/saltroot.1.pngbin0 -> 161 bytes
-rw-r--r--