aboutsummaryrefslogtreecommitdiff
path: root/src/main
diff options
context:
space:
mode:
authorRaven Szewczyk <git@eigenraven.me>2024-05-25 14:42:41 +0100
committerRaven Szewczyk <git@eigenraven.me>2024-05-25 14:42:41 +0100
commit8aa595f083b5c3e43246119fca5f4263f81e851b (patch)
tree157d2b528e4b4ea0321022ebfee398f559a9e121 /src/main
parent14a97a5a177399cd8df7f246856c08fcda441afd (diff)
downloadGT5-Unofficial-8aa595f083b5c3e43246119fca5f4263f81e851b.tar.gz
GT5-Unofficial-8aa595f083b5c3e43246119fca5f4263f81e851b.tar.bz2
GT5-Unofficial-8aa595f083b5c3e43246119fca5f4263f81e851b.zip
Migrate kubatech source code
Diffstat (limited to 'src/main')
-rw-r--r--src/main/java/kubatech/ClientProxy.java75
-rw-r--r--src/main/java/kubatech/CommonProxy.java87
-rw-r--r--src/main/java/kubatech/FMLEventHandler.java42
-rw-r--r--src/main/java/kubatech/Tags.java31
-rw-r--r--src/main/java/kubatech/api/DynamicInventory.java469
-rw-r--r--src/main/java/kubatech/api/LoaderReference.java23
-rw-r--r--src/main/java/kubatech/api/Variables.java63
-rw-r--r--src/main/java/kubatech/api/enums/ItemList.java226
-rw-r--r--src/main/java/kubatech/api/helpers/GTHelper.java99
-rw-r--r--src/main/java/kubatech/api/helpers/ReflectionHelper.java205
-rw-r--r--src/main/java/kubatech/api/helpers/UUIDFinder.java43
-rw-r--r--src/main/java/kubatech/api/implementations/KubaTechGTMultiBlockBase.java341
-rw-r--r--src/main/java/kubatech/api/tea/TeaNetwork.java93
-rw-r--r--src/main/java/kubatech/api/tileentity/CustomTileEntityPacketHandler.java28
-rw-r--r--src/main/java/kubatech/api/utils/ItemUtils.java26
-rw-r--r--src/main/java/kubatech/api/utils/ModUtils.java38
-rw-r--r--src/main/java/kubatech/api/utils/StringUtils.java52
-rw-r--r--src/main/java/kubatech/client/effect/CropRenderer.java92
-rw-r--r--src/main/java/kubatech/client/effect/EntityRenderer.java210
-rw-r--r--src/main/java/kubatech/client/effect/MegaApiaryBeesRenderer.java127
-rw-r--r--src/main/java/kubatech/commands/CommandBees.java149
-rw-r--r--src/main/java/kubatech/commands/CommandConfig.java103
-rw-r--r--src/main/java/kubatech/commands/CommandHandler.java156
-rw-r--r--src/main/java/kubatech/commands/CommandHelp.java86
-rw-r--r--src/main/java/kubatech/commands/CommandTea.java142
-rw-r--r--src/main/java/kubatech/config/Config.java102
-rw-r--r--src/main/java/kubatech/kubatech.java210
-rw-r--r--src/main/java/kubatech/loaders/BlockLoader.java51
-rw-r--r--src/main/java/kubatech/loaders/DEFCRecipes.java329
-rw-r--r--src/main/java/kubatech/loaders/ItemLoader.java149
-rw-r--r--src/main/java/kubatech/loaders/MTLoader.java44
-rw-r--r--src/main/java/kubatech/loaders/MobHandlerLoader.java306
-rw-r--r--src/main/java/kubatech/loaders/RecipeLoader.java363
-rw-r--r--src/main/java/kubatech/loaders/TCLoader.java151
-rw-r--r--src/main/java/kubatech/loaders/block/defc/DEFCCasingBlock.java63
-rw-r--r--src/main/java/kubatech/loaders/block/defc/DEFCCasingItemBlock.java36
-rw-r--r--src/main/java/kubatech/loaders/block/kubablock/BlockProxy.java111
-rw-r--r--src/main/java/kubatech/loaders/block/kubablock/IProxyTileEntityProvider.java29
-rw-r--r--src/main/java/kubatech/loaders/block/kubablock/KubaBlock.java198
-rw-r--r--src/main/java/kubatech/loaders/block/kubablock/KubaItemBlock.java73
-rw-r--r--src/main/java/kubatech/loaders/block/kubablock/blocks/TeaAcceptor.java64
-rw-r--r--src/main/java/kubatech/loaders/block/kubablock/blocks/TeaStorage.java66
-rw-r--r--src/main/java/kubatech/loaders/item/IItemProxyGUI.java31
-rw-r--r--src/main/java/kubatech/loaders/item/ItemProxy.java122
-rw-r--r--src/main/java/kubatech/loaders/item/KubaItems.java144
-rw-r--r--src/main/java/kubatech/loaders/item/items/Tea.java72
-rw-r--r--src/main/java/kubatech/loaders/item/items/TeaCollection.java209
-rw-r--r--src/main/java/kubatech/loaders/item/items/TeaIngredient.java41
-rw-r--r--src/main/java/kubatech/loaders/item/items/TeaUltimate.java216
-rw-r--r--src/main/java/kubatech/mixin/Mixin.java50
-rw-r--r--src/main/java/kubatech/mixin/MixinPlugin.java114
-rw-r--r--src/main/java/kubatech/mixin/MixinsVariablesHelper.java6
-rw-r--r--src/main/java/kubatech/mixin/TargetedMod.java43
-rw-r--r--src/main/java/kubatech/mixin/mixins/minecraft/LanguageRegistryMixin.java27
-rw-r--r--src/main/java/kubatech/mixin/mixins/minecraft/LocaleMixin.java47
-rw-r--r--src/main/java/kubatech/mixin/mixins/minecraft/StringTranslateMixin.java33
-rw-r--r--src/main/java/kubatech/mixin/mixins/minecraft/WorldMixin.java23
-rw-r--r--src/main/java/kubatech/nei/IMCForNEI.java45
-rw-r--r--src/main/java/kubatech/nei/NEI_Config.java69
-rw-r--r--src/main/java/kubatech/network/CustomTileEntityPacket.java155
-rw-r--r--src/main/java/kubatech/network/LoadConfigPacket.java52
-rw-r--r--src/main/java/kubatech/savedata/PlayerData.java49
-rw-r--r--src/main/java/kubatech/savedata/PlayerDataManager.java116
-rw-r--r--src/main/java/kubatech/standalone.java16
-rw-r--r--src/main/java/kubatech/tileentity/TeaAcceptorTile.java223
-rw-r--r--src/main/java/kubatech/tileentity/TeaStorageTile.java83
-rw-r--r--src/main/java/kubatech/tileentity/gregtech/multiblock/GT_MetaTileEntity_DEFusionCrafter.java281
-rw-r--r--src/main/java/kubatech/tileentity/gregtech/multiblock/GT_MetaTileEntity_ExtremeEntityCrusher.java822
-rw-r--r--src/main/java/kubatech/tileentity/gregtech/multiblock/GT_MetaTileEntity_ExtremeIndustrialGreenhouse.java1547
-rw-r--r--src/main/java/kubatech/tileentity/gregtech/multiblock/GT_MetaTileEntity_MegaIndustrialApiary.java1179
-rw-r--r--src/main/resources/assets/kubatech/lang/de_DE.lang2
-rw-r--r--src/main/resources/assets/kubatech/lang/en_US.lang132
-rw-r--r--src/main/resources/assets/kubatech/lang/zh_CN.lang92
-rw-r--r--src/main/resources/assets/kubatech/textures/blocks/blank.pngbin0 -> 599 bytes
-rw-r--r--src/main/resources/assets/kubatech/textures/blocks/casing/defc_0.pngbin0 -> 512 bytes
-rw-r--r--src/main/resources/assets/kubatech/textures/blocks/casing/defc_1.pngbin0 -> 372 bytes
-rw-r--r--src/main/resources/assets/kubatech/textures/blocks/casing/defc_2.pngbin0 -> 647 bytes
-rw-r--r--src/main/resources/assets/kubatech/textures/blocks/casing/defc_3.pngbin0 -> 469 bytes
-rw-r--r--src/main/resources/assets/kubatech/textures/blocks/casing/defc_4.pngbin0 -> 694 bytes
-rw-r--r--src/main/resources/assets/kubatech/textures/blocks/casing/defc_5.pngbin0 -> 473 bytes
-rw-r--r--src/main/resources/assets/kubatech/textures/blocks/tea_acceptor.pngbin0 -> 6837 bytes
-rw-r--r--src/main/resources/assets/kubatech/textures/blocks/tea_storage.pngbin0 -> 935 bytes
-rw-r--r--src/main/resources/assets/kubatech/textures/gui/green_tea.pngbin0 -> 6557 bytes
-rw-r--r--src/main/resources/assets/kubatech/textures/gui/logo.jpgbin0 -> 71447 bytes
-rw-r--r--src/main/resources/assets/kubatech/textures/gui/logo_13x15_dark.pngbin0 -> 10194 bytes
-rw-r--r--src/main/resources/assets/kubatech/textures/gui/slot/fusion_crafter.pngbin0 -> 2885 bytes
-rw-r--r--src/main/resources/assets/kubatech/textures/gui/slot/gray_spawner.pngbin0 -> 3761 bytes
-rw-r--r--src/main/resources/assets/kubatech/textures/gui/slot/gray_sword.pngbin0 -> 645 bytes
-rw-r--r--src/main/resources/assets/kubatech/textures/items/beeeeee.pngbin0 -> 689 bytes
-rw-r--r--src/main/resources/assets/kubatech/textures/items/defc_schematic_t1.pngbin0 -> 2414 bytes
-rw-r--r--src/main/resources/assets/kubatech/textures/items/defc_schematic_t2.pngbin0 -> 2657 bytes
-rw-r--r--src/main/resources/assets/kubatech/textures/items/defc_schematic_t3.pngbin0 -> 2316 bytes
-rw-r--r--src/main/resources/assets/kubatech/textures/items/defc_schematic_t4.pngbin0 -> 1961 bytes
-rw-r--r--src/main/resources/assets/kubatech/textures/items/research_note.pngbin0 -> 9260 bytes
-rw-r--r--src/main/resources/assets/kubatech/textures/items/research_note.png.mcmeta5
-rw-r--r--src/main/resources/assets/kubatech/textures/items/tea/black_tea.pngbin0 -> 7523 bytes
-rw-r--r--src/main/resources/assets/kubatech/textures/items/tea/black_tea.png.mcmeta5
-rw-r--r--src/main/resources/assets/kubatech/textures/items/tea/butterfly_tea.pngbin0 -> 7476 bytes
-rw-r--r--src/main/resources/assets/kubatech/textures/items/tea/butterfly_tea.png.mcmeta5
-rw-r--r--src/main/resources/assets/kubatech/textures/items/tea/earl_gray_tea.pngbin0 -> 7207 bytes
-rw-r--r--src/main/resources/assets/kubatech/textures/items/tea/earl_gray_tea.png.mcmeta5
-rw-r--r--src/main/resources/assets/kubatech/textures/items/tea/green_tea.pngbin0 -> 8192 bytes
-rw-r--r--src/main/resources/assets/kubatech/textures/items/tea/green_tea.png.mcmeta5
-rw-r--r--src/main/resources/assets/kubatech/textures/items/tea/lemon_tea.pngbin0 -> 7296 bytes
-rw-r--r--src/main/resources/assets/kubatech/textures/items/tea/lemon_tea.png.mcmeta5
-rw-r--r--src/main/resources/assets/kubatech/textures/items/tea/milk_tea.pngbin0 -> 7276 bytes
-rw-r--r--src/main/resources/assets/kubatech/textures/items/tea/milk_tea.png.mcmeta5
-rw-r--r--src/main/resources/assets/kubatech/textures/items/tea/oolong_tea.pngbin0 -> 7570 bytes
-rw-r--r--src/main/resources/assets/kubatech/textures/items/tea/oolong_tea.png.mcmeta5
-rw-r--r--src/main/resources/assets/kubatech/textures/items/tea/peppermint_tea.pngbin0 -> 7987 bytes
-rw-r--r--src/main/resources/assets/kubatech/textures/items/tea/peppermint_tea.png.mcmeta5
-rw-r--r--src/main/resources/assets/kubatech/textures/items/tea/pu-erh_tea.pngbin0 -> 7138 bytes
-rw-r--r--src/main/resources/assets/kubatech/textures/items/tea/pu-erh_tea.png.mcmeta5
-rw-r--r--src/main/resources/assets/kubatech/textures/items/tea/red_tea.pngbin0 -> 8237 bytes
-rw-r--r--src/main/resources/assets/kubatech/textures/items/tea/red_tea.png.mcmeta5
-rw-r--r--src/main/resources/assets/kubatech/textures/items/tea/ultimate_tea.pngbin0 -> 9523 bytes
-rw-r--r--src/main/resources/assets/kubatech/textures/items/tea/ultimate_tea.png.mcmeta5
-rw-r--r--src/main/resources/assets/kubatech/textures/items/tea/white_tea.pngbin0 -> 7112 bytes
-rw-r--r--src/main/resources/assets/kubatech/textures/items/tea/white_tea.png.mcmeta5
-rw-r--r--src/main/resources/assets/kubatech/textures/items/tea/yellow_tea.pngbin0 -> 7830 bytes
-rw-r--r--src/main/resources/assets/kubatech/textures/items/tea/yellow_tea.png.mcmeta5
-rw-r--r--src/main/resources/assets/kubatech/textures/items/teaingredient/black_tea_leaf.pngbin0 -> 6821 bytes
-rw-r--r--src/main/resources/assets/kubatech/textures/items/teaingredient/bruised_tea_leaf.pngbin0 -> 6911 bytes
-rw-r--r--src/main/resources/assets/kubatech/textures/items/teaingredient/fermented_tea_leaf.pngbin0 -> 6924 bytes
-rw-r--r--src/main/resources/assets/kubatech/textures/items/teaingredient/green_tea_leaf.pngbin0 -> 6910 bytes
-rw-r--r--src/main/resources/assets/kubatech/textures/items/teaingredient/oolong_tea_leaf.pngbin0 -> 6773 bytes
-rw-r--r--src/main/resources/assets/kubatech/textures/items/teaingredient/oxidized_tea_leaf.pngbin0 -> 6905 bytes
-rw-r--r--src/main/resources/assets/kubatech/textures/items/teaingredient/partially_oxidized_tea_leaf.pngbin0 -> 6938 bytes
-rw-r--r--src/main/resources/assets/kubatech/textures/items/teaingredient/pu-erh_tea_leaf.pngbin0 -> 6971 bytes
-rw-r--r--src/main/resources/assets/kubatech/textures/items/teaingredient/rolled_tea_leaf.pngbin0 -> 6994 bytes
-rw-r--r--src/main/resources/assets/kubatech/textures/items/teaingredient/steamed_tea_leaf.pngbin0 -> 6888 bytes
-rw-r--r--src/main/resources/assets/kubatech/textures/items/teaingredient/tea_leaf_dehydrated.pngbin0 -> 6688 bytes
-rw-r--r--src/main/resources/assets/kubatech/textures/items/teai