aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRaven Szewczyk <git@eigenraven.me>2024-05-25 14:33:04 +0100
committerRaven Szewczyk <git@eigenraven.me>2024-05-25 14:33:04 +0100
commitc70fd94571c51549530c83f5616fb5b6fd26aa7b (patch)
tree5851aefcab2a1d8da731f7a86b4841f7eaf65e09
parent75ba80251fbec6d9df8bec83ab1fa142bafd57ce (diff)
parentd4f25ceced6fd172308a0b5abcb7ff44153a0f1f (diff)
downloadGT5-Unofficial-c70fd94571c51549530c83f5616fb5b6fd26aa7b.tar.gz
GT5-Unofficial-c70fd94571c51549530c83f5616fb5b6fd26aa7b.tar.bz2
GT5-Unofficial-c70fd94571c51549530c83f5616fb5b6fd26aa7b.zip
Merge in KubaTech with history
git-subtree-dir: kubatech git-subtree-mainline: 75ba80251fbec6d9df8bec83ab1fa142bafd57ce git-subtree-split: d4f25ceced6fd172308a0b5abcb7ff44153a0f1f
-rw-r--r--kubatech/.editorconfig22
-rw-r--r--kubatech/.git-blame-ignore-revs2
-rw-r--r--kubatech/.gitattributes44
-rw-r--r--kubatech/.github/test-scala-presence.toml2
-rw-r--r--kubatech/.github/workflows/build-and-test.yml15
-rw-r--r--kubatech/.github/workflows/release-tags.yml14
-rw-r--r--kubatech/.github/workflows/test-scala-presence.yml18
-rw-r--r--kubatech/.gitignore38
-rw-r--r--kubatech/CODEOWNERS3
-rw-r--r--kubatech/LICENSE165
-rw-r--r--kubatech/README.md23
-rw-r--r--kubatech/addon.gradle46
-rw-r--r--kubatech/build.gradle5
-rw-r--r--kubatech/dependencies.gradle110
-rw-r--r--kubatech/gradle.properties192
-rw-r--r--kubatech/gradle/wrapper/gradle-wrapper.jarbin0 -> 43453 bytes
-rw-r--r--kubatech/gradle/wrapper/gradle-wrapper.properties7
-rwxr-xr-xkubatech/gradlew249
-rw-r--r--kubatech/gradlew.bat92
-rw-r--r--kubatech/jitpack.yml2
-rw-r--r--kubatech/repositories.gradle7
-rw-r--r--kubatech/settings.gradle23
-rw-r--r--kubatech/src/functionalTest/java/kubatech/test/EIGTests.java342
-rw-r--r--kubatech/src/functionalTest/java/kubatech/test/kubatechTestMod.java101
-rw-r--r--kubatech/src/functionalTest/resources/mcmod.info15
-rw-r--r--kubatech/src/main/java/kubatech/ClientProxy.java75
-rw-r--r--kubatech/src/main/java/kubatech/CommonProxy.java87
-rw-r--r--kubatech/src/main/java/kubatech/FMLEventHandler.java42
-rw-r--r--kubatech/src/main/java/kubatech/Tags.java31
-rw-r--r--kubatech/src/main/java/kubatech/api/DynamicInventory.java469
-rw-r--r--kubatech/src/main/java/kubatech/api/LoaderReference.java23
-rw-r--r--kubatech/src/main/java/kubatech/api/Variables.java63
-rw-r--r--kubatech/src/main/java/kubatech/api/enums/ItemList.java226
-rw-r--r--kubatech/src/main/java/kubatech/api/helpers/GTHelper.java99
-rw-r--r--kubatech/src/main/java/kubatech/api/helpers/ReflectionHelper.java205
-rw-r--r--kubatech/src/main/java/kubatech/api/helpers/UUIDFinder.java43
-rw-r--r--kubatech/src/main/java/kubatech/api/implementations/KubaTechGTMultiBlockBase.java341
-rw-r--r--kubatech/src/main/java/kubatech/api/tea/TeaNetwork.java93
-rw-r--r--kubatech/src/main/java/kubatech/api/tileentity/CustomTileEntityPacketHandler.java28
-rw-r--r--kubatech/src/main/java/kubatech/api/utils/ItemUtils.java26
-rw-r--r--kubatech/src/main/java/kubatech/api/utils/ModUtils.java38
-rw-r--r--kubatech/src/main/java/kubatech/api/utils/StringUtils.java52
-rw-r--r--kubatech/src/main/java/kubatech/client/effect/CropRenderer.java92
-rw-r--r--kubatech/src/main/java/kubatech/client/effect/EntityRenderer.java210
-rw-r--r--kubatech/src/main/java/kubatech/client/effect/MegaApiaryBeesRenderer.java127
-rw-r--r--kubatech/src/main/java/kubatech/commands/CommandBees.java149
-rw-r--r--kubatech/src/main/java/kubatech/commands/CommandConfig.java103
-rw-r--r--kubatech/src/main/java/kubatech/commands/CommandHandler.java156
-rw-r--r--kubatech/src/main/java/kubatech/commands/CommandHelp.java86
-rw-r--r--kubatech/src/main/java/kubatech/commands/CommandTea.java142
-rw-r--r--kubatech/src/main/java/kubatech/config/Config.java102
-rw-r--r--kubatech/src/main/java/kubatech/kubatech.java210
-rw-r--r--kubatech/src/main/java/kubatech/loaders/BlockLoader.java51
-rw-r--r--kubatech/src/main/java/kubatech/loaders/DEFCRecipes.java329
-rw-r--r--kubatech/src/main/java/kubatech/loaders/ItemLoader.java149
-rw-r--r--kubatech/src/main/java/kubatech/loaders/MTLoader.java44
-rw-r--r--kubatech/src/main/java/kubatech/loaders/MobHandlerLoader.java306
-rw-r--r--kubatech/src/main/java/kubatech/loaders/RecipeLoader.java363
-rw-r--r--kubatech/src/main/java/kubatech/loaders/TCLoader.java151
-rw-r--r--kubatech/src/main/java/kubatech/loaders/block/defc/DEFCCasingBlock.java63
-rw-r--r--kubatech/src/main/java/kubatech/loaders/block/defc/DEFCCasingItemBlock.java36
-rw-r--r--kubatech/src/main/java/kubatech/loaders/block/kubablock/BlockProxy.java111
-rw-r--r--kubatech/src/main/java/kubatech/loaders/block/kubablock/IProxyTileEntityProvider.java29
-rw-r--r--kubatech/src/main/java/kubatech/loaders/block/kubablock/KubaBlock.java198
-rw-r--r--kubatech/src/main/java/kubatech/loaders/block/kubablock/KubaItemBlock.java73
-rw-r--r--kubatech/src/main/java/kubatech/loaders/block/kubablock/blocks/TeaAcceptor.java64
-rw-r--r--kubatech/src/main/java/kubatech/loaders/block/kubablock/blocks/TeaStorage.java66
-rw-r--r--kubatech/src/main/java/kubatech/loaders/item/IItemProxyGUI.java31
-rw-r--r--kubatech/src/main/java/kubatech/loaders/item/ItemProxy.java122
-rw-r--r--kubatech/src/main/java/kubatech/loaders/item/KubaItems.java144
-rw-r--r--kubatech/src/main/java/kubatech/loaders/item/items/Tea.java72
-rw-r--r--kubatech/src/main/java/kubatech/loaders/item/items/TeaCollection.java209
-rw-r--r--kubatech/src/main/java/kubatech/loaders/item/items/TeaIngredient.java41
-rw-r--r--kubatech/src/main/java/kubatech/loaders/item/items/TeaUltimate.java216
-rw-r--r--kubatech/src/main/java/kubatech/mixin/Mixin.java50
-rw-r--r--kubatech/src/main/java/kubatech/mixin/MixinPlugin.java114
-rw-r--r--kubatech/src/main/java/kubatech/mixin/MixinsVariablesHelper.java6
-rw-r--r--kubatech/src/main/java/kubatech/mixin/TargetedMod.java43
-rw-r--r--kubatech/src/main/java/kubatech/mixin/mixins/minecraft/LanguageRegistryMixin.java27
-rw-r--r--kubatech/src/main/java/kubatech/mixin/mixins/minecraft/LocaleMixin.java47
-rw-r--r--kubatech/src/main/java/kubatech/mixin/mixins/minecraft/StringTranslateMixin.java33
-rw-r--r--kubatech/src/main/java/kubatech/mixin/mixins/minecraft/WorldMixin.java23
-rw-r--r--kubatech/src/main/java/kubatech/nei/IMCForNEI.java45
-rw-r--r--kubatech/src/main/java/kubatech/nei/NEI_Config.java69
-rw-r--r--kubatech/src/main/java/kubatech/network/CustomTileEntityPacket.java155
-rw-r--r--kubatech/src/main/java/kubatech/network/LoadConfigPacket.java52
-rw-r--r--kubatech/src/main/java/kubatech/savedata/PlayerData.java49
-rw-r--r--kubatech/src/main/java/kubatech/savedata/PlayerDataManager.java116
-rw-r--r--kubatech/src/main/java/kubatech/standalone.java16
-rw-r--r--kubatech/src/main/java/kubatech/tileentity/TeaAcceptorTile.java223
-rw-r--r--kubatech/src/main/java/kubatech/tileentity/TeaStorageTile.java83
-rw-r--r--kubatech/src/main/java/kubatech/tileentity/gregtech/multiblock/GT_MetaTileEntity_DEFusionCrafter.java281
-rw-r--r--kubatech/src/main/java/kubatech/tileentity/gregtech/multiblock/GT_MetaTileEntity_ExtremeEntityCrusher.java822
-rw-r--r--kubatech/src/main/java/kubatech/tileentity/gregtech/multiblock/GT_MetaTileEntity_ExtremeIndustrialGreenhouse.java1547
-rw-r--r--kubatech/src/main/java/kubatech/tileentity/gregtech/multiblock/GT_MetaTileEntity_MegaIndustrialApiary.java1179
-rw-r--r--kubatech/src/main/resources/LICENSE15
-rw-r--r--kubatech/src/main/resources/assets/kubatech/lang/de_DE.lang2
-rw-r--r--kubatech/src/main/resources/assets/kubatech/lang/en_US.lang132
-rw-r--r--kubatech/src/main/resources/assets/kubatech/lang/zh_CN.lang92
-rw-r--r--kubatech/src/main/resources/assets/kubatech/textures/blocks/blank.pngbin0 -> 599 bytes
-rw-r--r--kubatech/src/main/resources/assets/kubatech/textures/blocks/casing/defc_0.pngbin0 -> 512 bytes
-rw-r--r--kubatech/src/main/resources/assets/kubatech/textures/blocks/casing/defc_1.pngbin0 -> 372 bytes
-rw-r--r--kubatech/src/main/resources/assets/kubatech/textures/blocks/casing/defc_2.pngbin0 -> 647 bytes
-rw-r--r--kubatech/src/main/resources/assets/kubatech/textures/blocks/casing/defc_3.pngbin0 -> 469 bytes
-rw-r--r--kubatech/src/main/resources/assets/kubatech/textures/blocks/casing/defc_4.pngbin0 -> 694 bytes
-rw-r--r--kubatech/src/main/resources/assets/kubatech/textures/blocks/casing/defc_5.pngbin0 -> 473 bytes
-rw-r--r--kubatech/src/main/resources/assets/kubatech/textures/blocks/tea_acceptor.pngbin0 -> 6837 bytes
-rw-r--r--kubatech/src/main/resources/assets/kubatech/textures/blocks/tea_storage.pngbin0 -> 935 bytes
-rw-r--r--kubatech/src/main/resources/assets/kubatech/textures/gui/green_tea.pngbin0 -> 6557 bytes
-rw-r--r--kubatech/src/main/resources/assets/kubatech/textures/gui/logo.jpgbin0 -> 71447 bytes
-rw-r--r--kubatech/src/main/resources/assets/kubatech/textures/gui/logo_13x15_dark.pngbin0 -> 10194 bytes
-rw-r--r--kubatech/src/main/resources/assets/kubatech/textures/gui/slot/fusion_crafter.pngbin0 -> 2885 bytes
-rw-r--r--kubatech/src/main/resources/assets/kubatech/textures/gui/slot/gray_spawner.pngbin0 -> 3761 bytes
-rw-r--r--kubatech/src/main/resources/assets/kubatech/textures/gui/slot/gray_sword.pngbin0 -> 645 bytes
-rw-r--r--kubatech/src/main/resources/assets/kubatech/textures/items/beeeeee.pngbin0 -> 689 bytes
-rw-r--r--kubatech/src/main/resources/assets/kubatech/textures/items/defc_schematic_t1.pngbin0 -> 2414 bytes
-rw-r--r--kubatech/src/main/resources/assets/kubatech/textures/items/defc_schematic_t2.pngbin0 -> 2657 bytes
-rw-r--r--kubatech/src/main/resources/assets/kubatech/textures/items/defc_schematic_t3.pngbin0 -> 2316 bytes
-rw-r--r--kubatech/src/main/resources/assets/kubatech/textures/items/defc_schematic_t4.pngbin0 -> 1961 bytes
-rw-r--r--kubatech/src/main/resources/assets/kubatech/textures/items/research_note.pngbin0 -> 9260 bytes
-rw-r--r--kubatech/src/main/resources/assets/kubatech/textures/items/research_note.png.mcmeta5
-rw-r--r--kubatech/src/main/resources/assets/kubatech/textures/items/tea/black_tea.pngbin0 -> 7523 bytes
-rw-r--r--kubatech/src/main/resources/assets/kubatech/textures/items/tea/black_tea.png.mcmeta5
-rw-r--r--kubatech/src/main/resources/assets/kubatech/textures/items/tea/butterfly_tea.pngbin0 -> 7476 bytes
-rw-r--r--kubatech/src/main/resources/assets/kubatech/textures/items/tea/butterfly_tea.png.mcmeta5
-rw-r--r--kubatech/src/main/resources/assets/kubatech/textures/items/tea/earl_gray_tea.pngbin0 -> 7207 bytes
-rw-r--r--kubatech/src/main/resources/assets/kubatech/textures/items/tea/earl_gray_tea.png.mcmeta5