aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlkalus <3060479+draknyte1@users.noreply.github.com>2022-01-29 19:15:48 +0000
committerAlkalus <3060479+draknyte1@users.noreply.github.com>2022-01-29 19:15:48 +0000
commitc0da5cc4ea19dfb2a05e64ce09d808b4efdc95b1 (patch)
tree2b549b5dfe3f80421ae2d45e041f929ea46d59aa
parentb926dfb3bc67b74b53749a3e420a8a6ce0fba6a7 (diff)
parent0de849179b344dfddc68393aaa23b3b75b307670 (diff)
downloadGT5-Unofficial-c0da5cc4ea19dfb2a05e64ce09d808b4efdc95b1.tar.gz
GT5-Unofficial-c0da5cc4ea19dfb2a05e64ce09d808b4efdc95b1.tar.bz2
GT5-Unofficial-c0da5cc4ea19dfb2a05e64ce09d808b4efdc95b1.zip
Merge branch 'master' of https://github.com/GTNewHorizons/GTplusplus into St00f
# Conflicts: # .gitignore # dependencies.gradle # src/main/java/gtPlusPlus/core/config/ConfigHandler.java # src/main/java/gtPlusPlus/core/item/base/BaseItemComponent.java # src/main/java/gtPlusPlus/xmod/gregtech/common/tileentities/machines/basic/GregtechMetaWirelessCharger.java # src/main/java/gtPlusPlus/xmod/gregtech/common/tileentities/machines/multi/production/GregtechMetaTileEntity_MassFabricator.java # src/main/resources/assets/miscutils/lang/en_US.lang
-rw-r--r--build.gradle143
-rw-r--r--dependencies.gradle13
-rw-r--r--gradle.properties10
-rw-r--r--src/main/java/Ic2ExpReactorPlanner/AutomationSimulator.java691
-rw-r--r--src/main/java/Ic2ExpReactorPlanner/BigintStorage.java60
-rw-r--r--src/main/java/Ic2ExpReactorPlanner/ComponentFactory.java231
-rw-r--r--src/main/java/Ic2ExpReactorPlanner/Reactor.java752
-rw-r--r--src/main/java/Ic2ExpReactorPlanner/SimulationData.java79
-rw-r--r--src/main/java/Ic2ExpReactorPlanner/TaloniusDecoder.java26
-rw-r--r--src/main/java/Ic2ExpReactorPlanner/components/Condensator.java48
-rw-r--r--src/main/java/Ic2ExpReactorPlanner/components/CoolantCell.java31
-rw-r--r--src/main/java/Ic2ExpReactorPlanner/components/Exchanger.java130
-rw-r--r--src/main/java/Ic2ExpReactorPlanner/components/FuelRod.java166
-rw-r--r--src/main/java/Ic2ExpReactorPlanner/components/Plating.java49
-rw-r--r--src/main/java/Ic2ExpReactorPlanner/components/ReactorItem.java531
-rw-r--r--src/main/java/Ic2ExpReactorPlanner/components/Reflector.java63
-rw-r--r--src/main/java/Ic2ExpReactorPlanner/components/Vent.java110
-rw-r--r--src/main/java/gregtech/api/util/GTPP_Recipe.java23
-rw-r--r--src/main/java/gregtech/api/util/HotFuel.java16
-rw-r--r--src/main/java/gtPlusPlus/api/helpers/GregtechPlusPlus_API.java10
-rw-r--r--src/main/java/gtPlusPlus/core/block/ModBlocks.java20
-rw-r--r--src/main/java/gtPlusPlus/core/block/general/BlockCompressedObsidian.java14
-rw-r--r--src/main/java/gtPlusPlus/core/block/machine/Machine_Workbench.java152
-rw-r--r--src/main/java/gtPlusPlus/core/block/machine/Machine_WorkbenchAdvanced.java111
-rw-r--r--src/main/java/gtPlusPlus/core/config/ConfigHandler.java4
-rw-r--r--src/main/java/gtPlusPlus/core/container/Container_Workbench.java413
-rw-r--r--src/main/java/gtPlusPlus/core/container/Container_WorkbenchAdvanced.java377
-rw-r--r--src/main/java/gtPlusPlus/core/gui/machine/GUI_Workbench.java81
-rw-r--r--src/main/java/gtPlusPlus/core/gui/machine/GUI_WorkbenchAdvanced.java42
-rw-r--r--src/main/java/gtPlusPlus/core/handler/COMPAT_HANDLER.java8
-rw-r--r--src/main/java/gtPlusPlus/core/handler/COMPAT_IntermodStaging.java2
-rw-r--r--src/main/java/gtPlusPlus/core/handler/GuiHandler.java43
-rw-r--r--src/main/java/gtPlusPlus/core/handler/events/GeneralTooltipEventHandler.java17
-rw-r--r--src/main/java/gtPlusPlus/core/item/ModItems.java291
-rw-r--r--src/main/java/gtPlusPlus/core/item/base/BaseItemComponent.java497
-rw-r--r--src/main/java/gtPlusPlus/core/item/base/wire/BaseItemFineWire.java12
-rw-r--r--src/main/java/gtPlusPlus/core/item/crafting/ItemDummyResearch.java3
-rw-r--r--src/main/java/gtPlusPlus/core/item/general/ItemAreaClear.java13
-rw-r--r--src/main/java/gtPlusPlus/core/item/general/ItemBlueprint.java6
-rw-r--r--src/main/java/gtPlusPlus/core/item/general/ItemSunnariumBit.java16
-rw-r--r--src/main/java/gtPlusPlus/core/lib/CORE.java51
-rw-r--r--src/main/java/gtPlusPlus/core/lib/LoadedMods.java26
-rw-r--r--src/main/java/gtPlusPlus/core/material/ALLOY.java8
-rw-r--r--src/main/java/gtPlusPlus/core/material/MISC_MATERIALS.java71
-rw-r--r--src/main/java/gtPlusPlus/core/material/Material.java75
-rw-r--r--src/main/java/gtPlusPlus/core/material/MaterialGenerator.java20
-rw-r--r--src/main/java/gtPlusPlus/core/recipe/RECIPES_GREGTECH.java121
-rw-r--r--src/main/java/gtPlusPlus/core/recipe/RECIPES_General.java73
-rw-r--r--src/main/java/gtPlusPlus/core/recipe/RECIPES_Machines.java645
-rw-r--r--src/main/java/gtPlusPlus/core/recipe/common/CI.java23
-rw-r--r--src/main/java/gtPlusPlus/core/tileentities/ModTileEntities.java14
-rw-r--r--src/main/java/gtPlusPlus/core/tileentities/machines/TileEntityWorkbench.java172
-rw-r--r--src/main/java/gtPlusPlus/core/tileentities/machines/TileEntityWorkbenchAdvanced.java245
-rw-r--r--src/main/java/gtPlusPlus/core/util/math/MathUtils.java131
-rw-r--r--src/main/java/gtPlusPlus/core/util/minecraft/MaterialUtils.java4
-rw-r--r--src/main/java/gtPlusPlus/core/util/minecraft/RecipeUtils.java14
-rw-r--r--src/main/java/gtPlusPlus/core/util/reflect/ReflectionUtils.java29
-rw-r--r--src/main/java/gtPlusPlus/nei/GT_NEI_MolecularTransformer.java35
-rw-r--r--src/main/java/gtPlusPlus/nei/GT_NEI_MultiSolarTower.java36
-rw-r--r--src/main/java/gtPlusPlus/nei/NEI_GT_Config.java11
-rw-r--r--src/main/java/gtPlusPlus/nei/NEI_IMC_Sender.java6
-rw-r--r--src/main/java/gtPlusPlus/preloader/asm/Preloader_FMLLoadingPlugin.java3
-rw-r--r--src/main/java/gtPlusPlus/preloader/asm/transformers/ClassTransformer_GT_Client.java35
-rw-r--r--src/main/java/gtPlusPlus/xmod/advsolar/HANDLER_AdvSolar.java16
-rw-r--r--src/main/java/gtPlusPlus/xmod/bartworks/BW_Utils.java55
-rw-r--r--src/main/java/gtPlusPlus/xmod/goodgenerator/GG_Utils.java55
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/HANDLER_GT.java70
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/api/enums/GregtechItemList.java75
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/api/gui/CONTAINER_DataHatch.java82
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/api/gui/CONTAINER_PowerSubStation.java112
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/api/gui/GUI_DataHatch.java41
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/api/gui/GUI_MultiMachine.java34
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/api/gui/GUI_PowerSubStation.java153
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/api/gui/automation/GT_Container_ElectricAutoWorkbench.java141
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/api/gui/automation/GT_Container_ElectricInventoryManager.java267
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/api/gui/automation/GT_GUIContainer_ElectricAutoWorkbench.java62
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/api/gui/automation/GT_GUIContainer_ElectricInventoryManager.java58
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/api/gui/basic/GT_Container_CropHarvestor.java187
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/api/gui/basic/GT_GUIContainer_CropHarvestor.java75
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/api/gui/basic/GUI_PollutionCleaner.java2
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/api/gui/computer/GT_Container_ComputerCube.java409
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/api/gui/computer/GT_Container_RedstoneCircuitBlock.java176
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/api/gui/computer/GT_GUIContainer_ComputerCube.java172
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/api/gui/computer/GT_GUIContainer_RedstoneCircuitBlock.java95
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/api/gui/fluidreactor/GUI_FluidReactor.java3
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/api/gui/hatches/CONTAINER_1by1_Turbine.java15
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/api/gui/workbench/GT_Container_AdvancedWorkbench.java124
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/api/gui/workbench/GT_Container_BronzeWorkbench.java121
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/api/gui/workbench/GT_GUIContainer_AdvancedWorkbench.java86
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/api/gui/workbench/GT_GUIContainer_BronzeWorkbench.java13
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/api/interfaces/IBaseCustomMetaTileEntity.java7
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/api/interfaces/internal/IGregtech_RecipeAdder.java5
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/api/metatileentity/BaseCustomTileEntity.java17
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/api/metatileentity/custom/power/BaseCustomPower_MTE.java36
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/api/metatileentity/custom/power/GTPP_MTE_TieredMachineBlock.java1
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/api/metatileentity/custom/power/MetaTileEntityCustomPower.java19
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/api/metatileentity/implementations/GT_MetaTileEntity_BasicBreaker.java70
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/api/metatileentity/implementations/GT_MetaTileEntity_Hatch_ElementalDataOrbHolder.java63
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/api/metatileentity/implementations/GT_MetaTileEntity_Hatch_Turbine.java228
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/api/metatileentity/implementations/base/CustomMetaTileBase.java36
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/api/metatileentity/implementations/base/GregtechMetaTransformerHiAmp.java1
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/api/metatileentity/implementations/base/GregtechMeta_MultiBlockBase.java230
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/api/objects/MultiblockBlueprint.java469
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/api/objects/MultiblockLayer.java643
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/api/objects/MultiblockRequirements.java108
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/common/Meta_GT_Proxy.java8
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/common/blocks/GregtechMetaCasingBlocks4.java4
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/common/blocks/GregtechMetaCasingBlocks5.java6
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/common/blocks/GregtechMetaSpecialMultiCasings.java85
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/common/blocks/GregtechMetaSpecialMultiCasings2.java107
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/common/blocks/textures/TexturesGtBlock.java109
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/common/blocks/textures/turbine/LargeTurbineTextureHandler.java352
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/common/blueprint/Blueprint_Generic_3x3.java87