aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/gregtech')
-rw-r--r--src/main/java/gregtech/GT_Mod.java93
-rw-r--r--src/main/java/gregtech/api/GregTech_API.java18
-rw-r--r--src/main/java/gregtech/api/enums/ConfigCategories.java1
-rw-r--r--src/main/java/gregtech/api/enums/Dyes.java6
-rw-r--r--src/main/java/gregtech/api/enums/GT_Values.java19
-rw-r--r--src/main/java/gregtech/api/enums/ItemList.java128
-rw-r--r--src/main/java/gregtech/api/enums/Materials.java2339
-rw-r--r--src/main/java/gregtech/api/enums/OrePrefixes.java23
-rw-r--r--src/main/java/gregtech/api/enums/Textures.java169
-rw-r--r--src/main/java/gregtech/api/enums/Tier.java26
-rw-r--r--src/main/java/gregtech/api/gui/GT_Container.java3
-rw-r--r--src/main/java/gregtech/api/gui/GT_GUIContainerMetaTile_Machine.java14
-rw-r--r--src/main/java/gregtech/api/gui/GT_GUIContainer_MultiMachine.java4
-rw-r--r--src/main/java/gregtech/api/interfaces/internal/IGT_RecipeAdder.java60
-rw-r--r--src/main/java/gregtech/api/interfaces/tileentity/IEnergyConnected.java31
-rw-r--r--src/main/java/gregtech/api/items/GT_MetaBase_Item.java7
-rw-r--r--src/main/java/gregtech/api/items/GT_MetaGenerated_Item.java5
-rw-r--r--src/main/java/gregtech/api/items/GT_MetaGenerated_Tool.java20
-rw-r--r--src/main/java/gregtech/api/items/GT_RadioactiveCellIC_Item.java3
-rw-r--r--src/main/java/gregtech/api/metatileentity/BaseMetaPipeEntity.java153
-rw-r--r--src/main/java/gregtech/api/metatileentity/BaseMetaTileEntity.java33
-rw-r--r--src/main/java/gregtech/api/metatileentity/MetaPipeEntity.java23
-rw-r--r--src/main/java/gregtech/api/metatileentity/MetaTileEntity.java21
-rw-r--r--src/main/java/gregtech/api/metatileentity/examples/GT_MetaTileEntity_E_Furnace.java8
-rw-r--r--src/main/java/gregtech/api/metatileentity/implementations/GT_MetaPipeEntity_Cable.java66
-rw-r--r--src/main/java/gregtech/api/metatileentity/implementations/GT_MetaPipeEntity_Fluid.java24
-rw-r--r--src/main/java/gregtech/api/metatileentity/implementations/GT_MetaPipeEntity_Item.java31
-rw-r--r--src/main/java/gregtech/api/metatileentity/implementations/GT_MetaTileEntity_BasicBatteryBuffer.java18
-rw-r--r--src/main/java/gregtech/api/metatileentity/implementations/GT_MetaTileEntity_BasicGenerator.java25
-rw-r--r--src/main/java/gregtech/api/metatileentity/implementations/GT_MetaTileEntity_BasicMachine.java103
-rw-r--r--src/main/java/gregtech/api/metatileentity/implementations/GT_MetaTileEntity_BasicMachine_GT_Recipe.java28
-rw-r--r--src/main/java/gregtech/api/metatileentity/implementations/GT_MetaTileEntity_Buffer.java6
-rw-r--r--src/main/java/gregtech/api/metatileentity/implementations/GT_MetaTileEntity_Hatch_Dynamo.java2
-rw-r--r--src/main/java/gregtech/api/metatileentity/implementations/GT_MetaTileEntity_Hatch_Energy.java2
-rw-r--r--src/main/java/gregtech/api/metatileentity/implementations/GT_MetaTileEntity_Hatch_Input.java7
-rw-r--r--src/main/java/gregtech/api/metatileentity/implementations/GT_MetaTileEntity_Hatch_Maintenance.java45
-rw-r--r--src/main/java/gregtech/api/metatileentity/implementations/GT_MetaTileEntity_Hatch_Muffler.java68
-rw-r--r--src/main/java/gregtech/api/metatileentity/implementations/GT_MetaTileEntity_Hatch_Output.java6
-rw-r--r--src/main/java/gregtech/api/metatileentity/implementations/GT_MetaTileEntity_Hatch_OutputBus.java2
-rw-r--r--src/main/java/gregtech/api/metatileentity/implementations/GT_MetaTileEntity_MultiBlockBase.java166
-rw-r--r--src/main/java/gregtech/api/metatileentity/implementations/GT_MetaTileEntity_TieredMachineBlock.java7
-rw-r--r--src/main/java/gregtech/api/metatileentity/implementations/GT_MetaTileEntity_Transformer.java22
-rw-r--r--src/main/java/gregtech/api/objects/ElementStack.java2
-rw-r--r--src/main/java/gregtech/api/objects/GT_FluidStack.java1
-rw-r--r--src/main/java/gregtech/api/objects/GT_UO_Dimension.java18
-rw-r--r--src/main/java/gregtech/api/objects/GT_UO_DimensionList.java19
-rw-r--r--src/main/java/gregtech/api/objects/GT_UO_Fluid.java32
-rw-r--r--src/main/java/gregtech/api/util/GT_BaseCrop.java1
-rw-r--r--src/main/java/gregtech/api/util/GT_ModHandler.java2
-rw-r--r--src/main/java/gregtech/api/util/GT_Recipe.java175
-rw-r--r--src/main/java/gregtech/api/util/GT_RecipeRegistrator.java6
-rw-r--r--src/main/java/gregtech/api/util/GT_Utility.java327
-rw-r--r--src/main/java/gregtech/common/GT_Client.java87
-rw-r--r--src/main/java/gregtech/common/GT_DummyWorld.java264
-rw-r--r--src/main/java/gregtech/common/GT_IteratorRandom.java32
-rw-r--r--src/main/java/gregtech/common/GT_MinableOreGenerator.java162
-rw-r--r--src/main/java/gregtech/common/GT_Network.java180
-rw-r--r--src/main/java/gregtech/common/GT_PlayerActivityLogger.java62
-rw-r--r--src/main/java/gregtech/common/GT_Pollution.java254
-rw-r--r--src/main/java/gregtech/common/GT_Proxy.java163
-rw-r--r--src/main/java/gregtech/common/GT_RecipeAdder.java136
-rw-r--r--src/main/java/gregtech/common/GT_Server.java62
-rw-r--r--src/main/java/gregtech/common/GT_UndergroundOil.java96
-rw-r--r--src/main/java/gregtech/common/GT_Worldgen_GT_Ore_Layer.java44
-rw-r--r--src/main/java/gregtech/common/GT_Worldgen_GT_Ore_SmallPieces.java124
-rw-r--r--src/main/java/gregtech/common/GT_Worldgen_Stone.java180
-rw-r--r--src/main/java/gregtech/common/GT_Worldgenerator.java84
-rw-r--r--src/main/java/gregtech/common/blocks/GT_Block_Casings1.java166
-rw-r--r--src/main/java/gregtech/common/blocks/GT_Block_Casings2.java190
-rw-r--r--src/main/java/gregtech/common/blocks/GT_Block_Casings6.java99
-rw-r--r--src/main/java/gregtech/common/blocks/GT_Block_Concretes.java190
-rw-r--r--src/main/java/gregtech/common/blocks/GT_Block_Granites.java144
-rw-r--r--src/main/java/gregtech/common/blocks/GT_Block_Machines.java32
-rw-r--r--src/main/java/gregtech/common/blocks/GT_Block_Ores.java22
-rw-r--r--src/main/java/gregtech/common/blocks/GT_Block_Ores_GC.java47
-rw-r--r--src/main/java/gregtech/common/blocks/GT_Block_Ores_UB3.java2
-rw-r--r--src/main/java/gregtech/common/blocks/GT_Block_Reinforced.java3
-rw-r--r--src/main/java/gregtech/common/blocks/GT_Block_Stones.java2
-rw-r--r--src/main/java/gregtech/common/blocks/GT_Item_Casings1.java54
-rw-r--r--src/main/java/gregtech/common/blocks/GT_Item_Casings2.java44
-rw-r--r--src/main/java/gregtech/common/blocks/GT_Item_Casings3.java20
-rw-r--r--src/main/java/gregtech/common/blocks/GT_Item_Casings4.java20
-rw-r--r--src/main/java/gregtech/common/blocks/GT_Item_Casings5.java4
-rw-r--r--src/main/java/gregtech/common/blocks/GT_Item_Casings6.java10
-rw-r--r--src/main/java/gregtech/common/blocks/GT_Item_Casings_Abstract.java92
-rw-r--r--src/main/java/gregtech/common/blocks/GT_Item_Concretes.java44
-rw-r--r--src/main/java/gregtech/common/blocks/GT_Item_Granites.java20
-rw-r--r--src/main/java/gregtech/common/blocks/GT_Item_Machines.java51
-rw-r--r--src/main/java/gregtech/common/blocks/GT_Item_Stones_Abstract.java74
-rw-r--r--src/main/java/gregtech/common/blocks/GT_Material_Casings.java36
-rw-r--r--src/main/java/gregtech/common/blocks/GT_Material_Machines.java36
-rw-r--r--src/main/java/gregtech/common/blocks/GT_Packet_Ores.java120
-rw-r--r--src/main/java/gregtech/common/blocks/GT_TileEntity_Ores.java32
-rw-r--r--src/main/java/gregtech/common/covers/GT_Cover_Arm.java190
-rw-r--r--src/main/java/gregtech/common/covers/GT_Cover_Blastproof.java42
-rw-r--r--src/main/java/gregtech/common/covers/GT_Cover_ControlsWork.java146
-rw-r--r--src/main/java/gregtech/common/covers/GT_Cover_Conveyor.java192
-rw-r--r--src/main/java/gregtech/common/covers/GT_Cover_Crafting.java52
-rw-r--r--src/main/java/gregtech/common/covers/GT_Cover_DoesWork.java146
-rw-r--r--src/main/java/gregtech/common/covers/GT_Cover_Drain.java170
-rw-r--r--src/main/java/gregtech/common/covers/GT_Cover_EUMeter.java288
-rw-r--r--src/main/java/gregtech/common/covers/GT_Cover_EnergyOnly.java166
-rw-r--r--src/main/java/gregtech/common/covers/GT_Cover_FluidRegulator.java60
-rw-r--r--src/main/java/gregtech/common/covers/GT_Cover_Fluidfilter.java14
-rw-r--r--src/main/java/gregtech/common/covers/GT_Cover_ItemMeter.java26
-rw-r--r--src/main/java/gregtech/common/covers/GT_Cover_Lens.java34
-rw-r--r--src/main/java/gregtech/common/covers/GT_Cover_LiquidMeter.java22
-rw-r--r--src/main/java/gregtech/common/covers/GT_Cover_Pump.java278
-rw-r--r--src/main/java/gregtech/common/covers/GT_Cover_RedstoneConductor.java132