aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.gitignore1
-rw-r--r--build.properties2
-rw-r--r--gradlew164
-rw-r--r--src/main/java/gregtech/GT_Mod.java1974
-rw-r--r--src/main/java/gregtech/api/enums/ItemList.java107
-rw-r--r--src/main/java/gregtech/api/enums/Materials.java251
-rw-r--r--src/main/java/gregtech/api/enums/OrePrefixes.java13
-rw-r--r--src/main/java/gregtech/api/metatileentity/implementations/GT_MetaPipeEntity_Cable.java3
-rw-r--r--src/main/java/gregtech/api/metatileentity/implementations/GT_MetaTileEntity_BasicMachine.java3
-rw-r--r--src/main/java/gregtech/api/util/GT_Utility.java28
-rw-r--r--src/main/java/gregtech/common/GT_Client.java20
-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.java144
-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_Proxy.java24
-rw-r--r--src/main/java/gregtech/common/GT_Server.java62
-rw-r--r--src/main/java/gregtech/common/GT_Worldgen_GT_Ore_Layer.java202
-rw-r--r--src/main/java/gregtech/common/GT_Worldgen_GT_Ore_SmallPieces.java100
-rw-r--r--src/main/java/gregtech/common/GT_Worldgen_Stone.java170
-rw-r--r--src/main/java/gregtech/common/GT_Worldgenerator.java430
-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_Casings3.java176
-rw-r--r--src/main/java/gregtech/common/blocks/GT_Block_Casings_Abstract.java242
-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.java1006
-rw-r--r--src/main/java/gregtech/common/blocks/GT_Block_Ores.java2
-rw-r--r--src/main/java/gregtech/common/blocks/GT_Block_Stones_Abstract.java298
-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_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.java292
-rw-r--r--src/main/java/gregtech/common/blocks/GT_Item_Ores.java90
-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/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.java174
-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_ItemMeter.java158
-rw-r--r--src/main/java/gregtech/common/covers/GT_Cover_Lens.java34
-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
-rw-r--r--src/main/java/gregtech/common/covers/GT_Cover_RedstoneReceiverExternal.java40
-rw-r--r--src/main/java/gregtech/common/covers/GT_Cover_RedstoneReceiverInternal.java38
-rw-r--r--src/main/java/gregtech/common/covers/GT_Cover_RedstoneSignalizer.java132
-rw-r--r--src/main/java/gregtech/common/covers/GT_Cover_RedstoneTransmitterExternal.java40
-rw-r--r--src/main/java/gregtech/common/covers/GT_Cover_RedstoneTransmitterInternal.java48
-rw-r--r--src/main/java/gregtech/common/covers/GT_Cover_RedstoneWirelessBase.java162
-rw-r--r--src/main/java/gregtech/common/covers/GT_Cover_Screen.java130
-rw-r--r--src/main/java/gregtech/common/covers/GT_Cover_Shutter.java134
-rw-r--r--src/main/java/gregtech/common/covers/GT_Cover_Vent.java68
-rw-r--r--src/main/java/gregtech/common/entities/GT_Entity_Arrow.java688
-rw-r--r--src/main/java/gregtech/common/entities/GT_Entity_Arrow_Potion.java120
-rw-r--r--src/main/java/gregtech/common/gui/GT_Container_Boiler.java166
-rw-r--r--src/main/java/gregtech/common/gui/GT_Container_BronzeBlastFurnace.java58
-rw-r--r--src/main/java/gregtech/common/gui/GT_Container_ChestBuffer.java154
-rw-r--r--src/main/java/gregtech/common/gui/GT_Container_Filter.java256
-rw-r--r--src/main/java/gregtech/common/gui/GT_Container_Regulator.java330
-rw-r--r--src/main/java/gregtech/common/gui/GT_Container_SuperBuffer.java144
-rw-r--r--src/main/java/gregtech/common/gui/GT_Container_TypeFilter.java218
-rw-r--r--src/main/java/gregtech/common/gui/GT_GUIContainer_Boiler.java82
-rw-r--r--src/main/java/gregtech/common/gui/GT_GUIContainer_BronzeBlastFurnace.java54
-rw-r--r--src/main/java/gregtech/common/gui/GT_GUIContainer_ChestBuffer.java38
-rw-r--r--src/main/java/gregtech/common/gui/GT_GUIContainer_Filter.java38
-rw-r--r--src/main/java/gregtech/common/gui/GT_GUIContainer_Regulator.java62
-rw-r--r--src/main/java/gregtech/common/gui/GT_GUIContainer_SuperBuffer.java38
-rw-r--r--src/main/java/gregtech/common/gui/GT_GUIContainer_TypeFilter.java38
-rw-r--r--src/main/java/gregtech/common/items/GT_FluidDisplayItem.java184
-rw-r--r--src/main/java/gregtech/common/items/GT_IntegratedCircuit_Item.java224
-rw-r--r--src/main/java/gregtech/common/items/GT_MetaGenerated_Item_01.java1760
-rw-r--r--src/main/java/gregtech/common/items/GT_MetaGenerated_Item_02.java962
-rw-r--r--src/main/java/gregtech/common/items/GT_MetaGenerated_Item_03.java38
-rw-r--r--src/main/java/gregtech/common/items/GT_MetaGenerated_Tool_01.java294
-rw-r--r--src/main/java/gregtech/common/items/GT_SensorCard_Item.java186
-rw-r--r--src/main/java/gregtech/common/items/ItemComb.java2
-rw-r--r--src/main/java/gregtech/common/items/behaviors/Behaviour_Arrow.java224
-rw-r--r--src/main/java/gregtech/common/items/behaviors/Behaviour_Arrow_Potion.java118
-rw-r--r--src/main/java/gregtech/common/items/behaviors/Behaviour_Crowbar.java110
-rw-r--r--src/main/java/gregtech/common/items/behaviors/Behaviour_DataOrb.java206
-rw-r--r--src/main/java/gregtech/common/items/behaviors/Behaviour_DataStick.java68
-rw-r--r--src/main/java/gregtech/common/items/behaviors/Behaviour_Hoe.java120
-rw-r--r--src/main/java/gregtech/common/items/behaviors/Behaviour_Lighter.java240
-rw-r--r--src/main/java/gregtech/common/items/behaviors/Behaviour_None.java144
-rw-r--r--src/main/java/gregtech/common/items/behaviors/Behaviour_Plunger_Essentia.java92
-rw-r--r--src/main/java/gregtech/common/items/behaviors/Behaviour_Plunger_Fluid.java128
-rw-r--r--src/main/java/gregtech/common/items/behaviors/Behaviour_PrintedPages.java74
-rw-r--r--src/main/java/gregtech/common/items/behaviors/Behaviour_Prospecting.java252
-rw-r--r--src/main/java/gregtech/common/items/behaviors/Behaviour_Scanner.java78
-rw-r--r--src/main/java/gregtech/common/items/behaviors/Behaviour_Scoop.java90
-rw-r--r--src/main/java/gregtech/common/items/behaviors/Behaviour_Screwdriver.java96
-rw-r--r--src/main/java/gregtech/common/items/behaviors/Behaviour_Sense.java94
-rw-r--r--src/main/java/gregtech/common/items/behaviors/Behaviour_SensorKit.java96
-rw-r--r--src/main/java/gregtech/common/items/behaviors/Behaviour_SoftHammer.java208
-rw-r--r--src/main/java/gregtech/common/items/behaviors/Behaviour_Sonictron.java252
-rw-r--r--src/main/java/gregtech/common/items/behaviors/Behaviour_Spray_Color.java242
-rw-r--r--src/main/java/gregtech/common/items/behaviors/Behaviour_WrittenBook.java68
-rw-r--r--