aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--tectech/.git-blame-ignore-revs3
-rw-r--r--tectech/.gitattributes44
-rw-r--r--tectech/.github/workflows/build-and-test.yml13
-rw-r--r--tectech/.github/workflows/release-tags.yml14
-rw-r--r--tectech/.gitignore38
-rw-r--r--tectech/.gitmodules0
-rw-r--r--tectech/CODEOWNERS3
-rw-r--r--tectech/LICENSE.txt21
-rw-r--r--tectech/README.md23
-rw-r--r--tectech/build.gradle5
-rw-r--r--tectech/dependencies.gradle27
-rw-r--r--tectech/dependencies/WorldEditCuiFe-v1.0.7-mf-1.7.10-10.13.4.1566.jarbin0 -> 93851 bytes
-rw-r--r--tectech/draw_io_graph.pngbin0 -> 113460 bytes
-rw-r--r--tectech/draw_io_graph.xml1
-rw-r--r--tectech/gradle.properties192
-rw-r--r--tectech/gradle/wrapper/gradle-wrapper.jarbin0 -> 43453 bytes
-rw-r--r--tectech/gradle/wrapper/gradle-wrapper.properties7
-rwxr-xr-xtectech/gradlew249
-rw-r--r--tectech/gradlew.bat92
-rw-r--r--tectech/jitpack.yml2
-rw-r--r--tectech/repositories.gradle16
-rw-r--r--tectech/settings.gradle23
-rw-r--r--tectech/src/main/java/com/github/technus/tectech/Reference.java15
-rw-r--r--tectech/src/main/java/com/github/technus/tectech/TecTech.java119
-rw-r--r--tectech/src/main/java/com/github/technus/tectech/compatibility/openComputers/AvrArchitecture.java307
-rw-r--r--tectech/src/main/java/com/github/technus/tectech/loader/MainLoader.java202
-rw-r--r--tectech/src/main/java/com/github/technus/tectech/loader/NetworkDispatcher.java25
-rw-r--r--tectech/src/main/java/com/github/technus/tectech/loader/TecTechConfig.java257
-rw-r--r--tectech/src/main/java/com/github/technus/tectech/loader/gui/CreativeTabTecTech.java37
-rw-r--r--tectech/src/main/java/com/github/technus/tectech/loader/recipe/Assembler.java3029
-rw-r--r--tectech/src/main/java/com/github/technus/tectech/loader/recipe/AssemblyLine.java128
-rw-r--r--tectech/src/main/java/com/github/technus/tectech/loader/recipe/BaseRecipeLoader.java49
-rw-r--r--tectech/src/main/java/com/github/technus/tectech/loader/recipe/CircuitAssembler.java46
-rw-r--r--tectech/src/main/java/com/github/technus/tectech/loader/recipe/Crafting.java57
-rw-r--r--tectech/src/main/java/com/github/technus/tectech/loader/recipe/Extractor.java57
-rw-r--r--tectech/src/main/java/com/github/technus/tectech/loader/recipe/Godforge.java563
-rw-r--r--tectech/src/main/java/com/github/technus/tectech/loader/recipe/ResearchStationAssemblyLine.java3272
-rw-r--r--tectech/src/main/java/com/github/technus/tectech/loader/thing/CoverLoader.java48
-rw-r--r--tectech/src/main/java/com/github/technus/tectech/loader/thing/MachineLoader.java2101
-rw-r--r--tectech/src/main/java/com/github/technus/tectech/loader/thing/MuTeLoader.java21
-rw-r--r--tectech/src/main/java/com/github/technus/tectech/loader/thing/ThingsLoader.java99
-rw-r--r--tectech/src/main/java/com/github/technus/tectech/mechanics/dataTransport/DataPacket.java104
-rw-r--r--tectech/src/main/java/com/github/technus/tectech/mechanics/dataTransport/InventoryDataPacket.java62
-rw-r--r--tectech/src/main/java/com/github/technus/tectech/mechanics/dataTransport/QuantumDataPacket.java50
-rw-r--r--tectech/src/main/java/com/github/technus/tectech/mechanics/enderStorage/EnderFluidContainer.java134
-rw-r--r--tectech/src/main/java/com/github/technus/tectech/mechanics/enderStorage/EnderLinkTag.java39
-rw-r--r--tectech/src/main/java/com/github/technus/tectech/mechanics/enderStorage/EnderLinkTank.java47
-rw-r--r--tectech/src/main/java/com/github/technus/tectech/mechanics/enderStorage/EnderWorldSavedData.java145
-rw-r--r--tectech/src/main/java/com/github/technus/tectech/mechanics/pipe/IActivePipe.java12
-rw-r--r--tectech/src/main/java/com/github/technus/tectech/mechanics/pipe/IConnectsToDataPipe.java17
-rw-r--r--tectech/src/main/java/com/github/technus/tectech/mechanics/pipe/IConnectsToEnergyTunnel.java11
-rw-r--r--tectech/src/main/java/com/github/technus/tectech/mechanics/pipe/PipeActivityMessage.java136
-rw-r--r--tectech/src/main/java/com/github/technus/tectech/mechanics/spark/RendererMessage.java149
-rw-r--r--tectech/src/main/java/com/github/technus/tectech/mechanics/spark/ThaumSpark.java57
-rw-r--r--tectech/src/main/java/com/github/technus/tectech/mechanics/tesla/ITeslaConnectable.java169
-rw-r--r--tectech/src/main/java/com/github/technus/tectech/mechanics/tesla/ITeslaConnectableSimple.java24
-rw-r--r--tectech/src/main/java/com/github/technus/tectech/mechanics/tesla/TeslaCoverConnection.java81
-rw-r--r--tectech/src/main/java/com/github/technus/tectech/proxy/ClientProxy.java182
-rw-r--r--tectech/src/main/java/com/github/technus/tectech/proxy/CommonProxy.java94
-rw-r--r--tectech/src/main/java/com/github/technus/tectech/recipe/EyeOfHarmonyFrontend.java206
-rw-r--r--tectech/src/main/java/com/github/technus/tectech/recipe/EyeOfHarmonyRecipe.java499
-rw-r--r--tectech/src/main/java/com/github/technus/tectech/recipe/EyeOfHarmonyRecipeStorage.java184
-rw-r--r--tectech/src/main/java/com/github/technus/tectech/recipe/GodforgeExoticFrontend.java82
-rw-r--r--tectech/src/main/java/com/github/technus/tectech/recipe/GodforgePlasmaFrontend.java76
-rw-r--r--tectech/src/main/java/com/github/technus/tectech/recipe/ResearchStationFrontend.java101
-rw-r--r--tectech/src/main/java/com/github/technus/tectech/recipe/TT_recipeAdder.java278
-rw-r--r--tectech/src/main/java/com/github/technus/tectech/recipe/TecTechRecipeMaps.java77
-rw-r--r--tectech/src/main/java/com/github/technus/tectech/rendering/EOH/EOH_ItemRenderer.java98
-rw-r--r--tectech/src/main/java/com/github/technus/tectech/rendering/EOH/EOH_RenderingUtils.java270
-rw-r--r--tectech/src/main/java/com/github/technus/tectech/rendering/EOH/EOH_TESR.java91
-rw-r--r--tectech/src/main/java/com/github/technus/tectech/thing/CustomItemList.java609
-rw-r--r--tectech/src/main/java/com/github/technus/tectech/thing/block/EOH_RenderBlock.java79
-rw-r--r--tectech/src/main/java/com/github/technus/tectech/thing/block/ForgeOfGodsBlock.java70
-rw-r--r--tectech/src/main/java/com/github/technus/tectech/thing/block/GodforgeGlassBlock.java107
-rw-r--r--tectech/src/main/java/com/github/technus/tectech/thing/block/GodforgeGlassItem.java30
-rw-r--r--tectech/src/main/java/com/github/technus/tectech/thing/block/GodforgeGlassRender.java122
-rw-r--r--tectech/src/main/java/com/github/technus/tectech/thing/block/QuantumGlassBlock.java111
-rw-r--r--tectech/src/main/java/com/github/technus/tectech/thing/block/QuantumGlassItem.java33
-rw-r--r--tectech/src/main/java/com/github/technus/tectech/thing/block/QuantumGlassRender.java129
-rw-r--r--tectech/src/main/java/com/github/technus/tectech/thing/block/QuantumStuffBlock.java104
-rw-r--r--tectech/src/main/java/com/github/technus/tectech/thing/block/QuantumStuffRender.java104
-rw-r--r--tectech/src/main/java/com/github/technus/tectech/thing/block/ReactorSimBlock.java96
-rw-r--r--tectech/src/main/java/com/github/technus/tectech/thing/block/ReactorSimItem.java36
-rw-r--r--tectech/src/main/java/com/github/technus/tectech/thing/block/RenderForgeOfGods.java130
-rw-r--r--tectech/src/main/java/com/github/technus/tectech/thing/block/TileEyeOfHarmony.java200
-rw-r--r--tectech/src/main/java/com/github/technus/tectech/thing/block/TileForgeOfGods.java77
-rw-r--r--tectech/src/main/java/com/github/technus/tectech/thing/casing/GT_Block_CasingsBA0.java227
-rw-r--r--tectech/src/main/java/com/github/technus/tectech/thing/casing/GT_Block_CasingsNH.java64
-rw-r--r--tectech/src/main/java/com/github/technus/tectech/thing/casing/GT_Block_CasingsTT.java196
-rw-r--r--tectech/src/main/java/com/github/technus/tectech/thing/casing/GT_Item_CasingsBA0.java111
-rw-r--r--tectech/src/main/java/com/github/technus/tectech/thing/casing/GT_Item_CasingsNH.java15
-rw-r--r--tectech/src/main/java/com/github/technus/tectech/thing/casing/GT_Item_CasingsTT.java133
-rw-r--r--tectech/src/main/java/com/github/technus/tectech/thing/casing/GT_Item_Casings_Godforge.java114
-rw-r--r--tectech/src/main/java/com/github/technus/tectech/thing/casing/GT_Item_Casings_Spacetime.java56
-rw-r--r--tectech/src/main/java/com/github/technus/tectech/thing/casing/GT_Item_Casings_Stabilisation.java47
-rw-r--r--tectech/src/main/java/com/github/technus/tectech/thing/casing/GT_Item_Casings_TimeAcceleration.java46
-rw-r--r--tectech/src/main/java/com/github/technus/tectech/thing/casing/GodforgeCasings.java124
-rw-r--r--tectech/src/main/java/com/github/technus/tectech/thing/casing/SpacetimeCompressionFieldCasing.java120
-rw-r--r--tectech/src/main/java/com/github/technus/tectech/thing/casing/StabilisationFieldCasing.java117
-rw-r--r--tectech/src/main/java/com/github/technus/tectech/thing/casing/TT_Container_Casings.java28
-rw-r--r--tectech/src/main/java/com/github/technus/tectech/thing/casing/TimeAccelerationFieldCasing.java120
-rw-r--r--tectech/src/main/java/com/github/technus/tectech/thing/cover/GT_Cover_TM_EnderFluidLink.java252
-rw-r--r--tectech/src/main/java/com/github/technus/tectech/thing/cover/GT_Cover_TM_PowerPassUpgrade.java53
-rw-r--r--tectech/src/main/java/com/github/technus/tectech/thing/cover/GT_Cover_TM_TeslaCoil.java71
-rw-r--r--tectech/src/main/java/com/github/technus/tectech/thing/cover/GT_Cover_TM_TeslaCoil_Ultimate.java44
-rw-r--r--tectech/src/main/java/com/github/technus/tectech/thing/gui/TecTechUITextures.java184
-rw-r--r--tectech/src/main/java/com/github/technus/tectech/thing/item/AstralArrayFabricator.java53
-rw-r--r--tectech/src/main/java/com/github/technus/tectech/thing/item/EnderFluidLinkCover.java56
-rw-r--r--tectech/src/main/java/com/github/technus/tectech/thing/item/EuMeterGT.java169
-rw-r--r--tectech/src/main/java/com/github/technus/tectech/thing/item/ParametrizerMemoryCard.java234
-rw-r--r--tectech/src/main/java/com/github/technus/tectech/thing/item/PowerPassUpgradeCover.java55
-rw-r--r--tectech/src/main/java/com/github/technus/tectech/thing/item/RenderForgeOfGodsItem.java91
-rw-r--r--tectech/src/main/java/com/github/technus/tectech/thing/item/TeslaCoilCapacitor.java108
-rw-r--r--tectech/src/main/java/com/github/technus/tectech/thing/item/TeslaCoilComponent.java72
-rw-r--r--tectech/src/main/java/com/github/technus/tectech/thing/item/TeslaCoilCover.java87
-rw-r--r--tectech/src/main/java/com/github/technus/tectech/thing/item/TeslaStaff.java54
-rw-r--r--tectech/src/main/java/com/github/technus/tectech/thing/metaTileEntity/Textures.java318
-rw-r--r--tectech/src/main/java/com/github/technus/tectech/thing/metaTileEntity/hatch/GT_MetaTileEntity_Hatch_Capacitor.java268