aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gtPlusPlus/xmod/gregtech/api
AgeCommit message (Collapse)Author
2023-01-23Use GT_ParallelHelper for GT++ (#511)BlueWeabo
* everything * remove more useless code * spotless * fix missed multis * actually put efficiency oop * late night coding * missed one * last one * fix tgs * remove useless code, which was used for debugging * spotless
2023-01-15Fix dehydrator singleblock (#501)Jakub
2023-01-12Add batch mode to gt++ multis (#486)GDCloud
* buffs * Base logic * Fixes * Spotless * Social Experiment * swap separate input bus to screwdriver * It lives * Spotless * Fix Massfab * Fix LPF, packager, replicator * address reviews + spotless * address more requested changes * more fixes * fix fix * Spotless
2023-01-09Add GUIs to Super Busses (#490)BlueWeabo
* bus guis * convert to row * remove useless part of description * remove useless overrides and make slot count match other busses * spotlessApply (#491) Co-authored-by: BlueWeabo <76872108+BlueWeabo@users.noreply.github.com> Co-authored-by: GitHub GTNH Actions <> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2023-01-08prevent incorrect fluid from being forced into specialized hatch (#488)Glease
2023-01-07Use long MB base (#482)Maxim
* Use long MB base * Added some more casts * Replaced all occurences of mEUt with lEUt
2023-01-04add a line in tricorder to say the mode of the multi machine (#472)boubou19
* add a line in tricorder to say the mode of the multi machine * spotless * remove commented out code
2022-12-29Semi fluid (#463)Martin Robertz
* add EV and IV semi fluid generators single block add crafting recipe change recipe to be more gt like * BS+SA * add pollution values * spotless
2022-12-22Add the Quantum Force Transformer (Endgame Chemline Skipper) (#399)Steelux
* First Code Implementation * First Textures Implementation * Texture Name Fixes * spotlessApply (#400) Co-authored-by: Steelux <70096037+Steelux8@users.noreply.github.com> Co-authored-by: GitHub GTNH Actions <> * Controller ID Fix * spotlessApply (#401) Co-authored-by: Steelux <70096037+Steelux8@users.noreply.github.com> Co-authored-by: GitHub GTNH Actions <> * Reworked Recipe Map, Started Rework on recipes * spotless * fix recipe to actually use eternal singularity, make sure we can have a null fluid output * add new blocks and some new textures * Spotless apply for branch Chem_Line_Skipper for #399 (#406) * fix material localization (#395) * fix material localization * spotlessApply * Revert the Nerf to Algae Farm Casing Cost (#397) - Changed the Algae Farm casing tier to the low tier it was supposed to be at, this time at MV and with no dirt. The casing is shared with the TGS, which was the reason for the nerf, but the controller can gate that multi; - Adjusted the controller recipe for the Farm to also be MV. * Fix Amount of Infinite Mutation Catalyst Output (#398) - Changed output from 1 to 5 catalysts, to match the input of 5 carriers. * Fix Sterile Farm Casing Recipe (No Tumbaga Pipe) (#402) * fix frame box and block cant localized (#404) * fix double plate and long rod cant localized (#405) * fix double plate and long rod cant localized * sa * spotlessApply Co-authored-by: iouter <62897714+iouter@users.noreply.github.com> Co-authored-by: Steelux <70096037+Steelux8@users.noreply.github.com> Co-authored-by: GitHub GTNH Actions <> * First Changes to Add Chemplant Catalysts * Spotless apply for branch Chem_Line_Skipper for #399 (#407) * fix material localization (#395) * fix material localization * spotlessApply * Revert the Nerf to Algae Farm Casing Cost (#397) - Changed the Algae Farm casing tier to the low tier it was supposed to be at, this time at MV and with no dirt. The casing is shared with the TGS, which was the reason for the nerf, but the controller can gate that multi; - Adjusted the controller recipe for the Farm to also be MV. * Fix Amount of Infinite Mutation Catalyst Output (#398) - Changed output from 1 to 5 catalysts, to match the input of 5 carriers. * Fix Sterile Farm Casing Recipe (No Tumbaga Pipe) (#402) * fix frame box and block cant localized (#404) * fix double plate and long rod cant localized (#405) * fix double plate and long rod cant localized * sa * spotlessApply Co-authored-by: iouter <62897714+iouter@users.noreply.github.com> Co-authored-by: Steelux <70096037+Steelux8@users.noreply.github.com> Co-authored-by: GitHub GTNH Actions <> * Multi Forms with Catalyst Housing and Recipes in NEI * spotless * Remove Mufflers and Pollution * New textures and make new casing to be used in the multi * Make a working recipe check, add a Fluid only output mode * Do not allow the ME Input Bus bug again. fixing it early * replace the current glass with a new one a real texture needs to be made * fix catalysts being able to be used in the input bus and fix recipes not start from a second input bus * Spotless apply for branch Chem_Line_Skipper for #399 (#412) * fix material localization (#395) * fix material localization * spotlessApply * Revert the Nerf to Algae Farm Casing Cost (#397) - Changed the Algae Farm casing tier to the low tier it was supposed to be at, this time at MV and with no dirt. The casing is shared with the TGS, which was the reason for the nerf, but the controller can gate that multi; - Adjusted the controller recipe for the Farm to also be MV. * Fix Amount of Infinite Mutation Catalyst Output (#398) - Changed output from 1 to 5 catalysts, to match the input of 5 carriers. * Fix Sterile Farm Casing Recipe (No Tumbaga Pipe) (#402) * fix frame box and block cant localized (#404) * fix double plate and long rod cant localized (#405) * fix double plate and long rod cant localized * sa * Update chemplant manual for TPV (#409) * Update chemplant manual for TPV * update BS Co-authored-by: Martin Robertz <dream-master@gmx.net> * fix crop manager log spam (#408) * Recipe fixes 2022/10/25 (#410) * Remove reflection from RTG Hatch (#411) * Fix Material Progression and Semifluid Gen Cost (#403) - Changed some materials used in GT++ material tier progression, because they require EBF coils above what is possible for the tier; - Changed fluid input on LV Semifluid Generator recipe from Bronze to Tin, since Bronze cannot be fluid extracted in LV; - Reduced the input count of items for those recipes, to bring it closer to the other generators. * spotlessApply Co-authored-by: iouter <62897714+iouter@users.noreply.github.com> Co-authored-by: Steelux <70096037+Steelux8@users.noreply.github.com> Co-authored-by: miozune <miozune@gmail.com> Co-authored-by: Martin Robertz <dream-master@gmx.net> Co-authored-by: Guinea Wheek <guineawheek@users.noreply.github.com> Co-authored-by: GitHub GTNH Actions <> * fix overclocking with 1 energy hatch * fix merging from master * allow tectech energy hatches * Update GT * NEI migration & cleanup Deprecate GTPP_Recipe_Map_Internal#sMappingsEx and delegate to GT_Recipe_Map#sMappings instead Remove recipe modification check * allow for parallel crafting in the QFT * Plasma consumption and their respective hatches * Initial Placeholders for QFT Recipes * spotless * get the fluids the correct way and make sure focusing requires neptunium * Boiler * New Plasma Recipes * Remove Unused Catalyst Code * Remove More Unused Code for Catalyst and Glass * Refactor Crafting and Focusing Tiers * spotlessApply (#441) Co-authored-by: Steelux <70096037+Steelux8@users.noreply.github.com> Co-authored-by: GitHub GTNH Actions <> * remove useless code, make the structure definition static and final. * it works. * address review * spotlessApply (#442) Co-authored-by: Steelux <70096037+Steelux8@users.noreply.github.com> Co-authored-by: GitHub GTNH Actions <> * there are no catalyst housing, no mufflers either. and no need to override more than needed * Crafting Casings Texture Update * address more reviews. also preemptive fix for constant neptunium consumption i am not doing more until tomorrow * Small cleanups * Programmed Circuit & Super Bus * I dare you use mName for shapes again. * Lower the number of fluid slots for multi mixer NEI * Updated Focusing Textures and Added Statics * Implementation of New Catalysts * Recipes for Everything * Spotless apply for branch Chem_Line_Skipper for #399 (#444) * make structure definition fields static (#443) * spotlessApply Co-authored-by: Glease <4586901+Glease@users.noreply.github.com> Co-authored-by: Steelux <70096037+Steelux8@users.noreply.github.com> Co-authored-by: GitHub GTNH Actions <> * add in a config option to change between animated and static textures * More Recipe Additions * spotless again * merge dev fixes. maybe this was it? this is hell * update how fluid mode works * update NEI * update gt dep * update gt version to the correct one. We need MUI god damnit * set animated textures on by default * BS+SA+fix * just a normal gt++ pr * Add Remaining Catalysts * FIXES * miozune request * update dependencies * add dense plates to be auto-genned * rework recipes of the QFT, make the recipe map accept it as a catalyst * add missed items to recipes * change around some recipes. fix NEI. fix some localization * do not set the recipe map for those hatches oops * hatches are pain * life a circle of pain * change the placement of the Fermium and Neptunium Hatch. add tooltip information about it * Add Kevlar recipe using bee comb Adds additional bonus and solely for kevlar * Fixed controller texture * do some fixes. updata dependencies * fix a small oopsie * wait what * Fix catalyst recipes * fix not building * quick spotless * Some tooltip fixes * Increase Fluid Input p/Tier on Recipe Tier Casings * Buff t1 costs * Increase Catalyst Costs to Near the QFT Cost * Some last bug fixes * Minimum energy hatches fix * Change last return statement * Spotless * Oil is not required in the QFT * Spotless again * prepare texture names for Sampsa * Sampsa's textures * Restore Old Unused Texture Changes * Update build.gradle * force field renderer and some fixes * forgot to make it render when working * make client side * remove uneeded things. add variables as local * fix parallels * spotless * fix parallels * quick thing to fix and prevent in the future * forgot to use the same item damage oops * fix to fluid mode. just edit the stacksize * use copyAmountUnsafe * update dependencies. fix overclocking * correct overclocking * lower amps you can use by 1/5th instead of 1/20th * Update dependencies.gradle * update BS * remove jitpack Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: BlueWeabo <76872108+BlueWeabo@users.noreply.github.com> Co-authored-by: iouter <62897714+iouter@users.noreply.github.com> Co-authored-by: miozune <miozune@gmail.com> Co-authored-by: Martin Robertz <dream-master@gmx.net> Co-authored-by: Guinea Wheek <guineawheek@users.noreply.github.com> Co-authored-by: Glease <4586901+Glease@users.noreply.github.com> Co-authored-by: Runakai1 <Runatson@gmail.com>
2022-12-13Add ghost circuit support for Data Orb Repository (#452)miozune
* Add ghost circuit support for Data Orb Repository * oops
2022-11-25Rewrite GUIs with ModularUI (#440)miozune
* Update GT * NEI migration & cleanup Deprecate GTPP_Recipe_Map_Internal#sMappingsEx and delegate to GT_Recipe_Map#sMappings instead Remove recipe modification check * Boiler * Programmed Circuit & Super Bus * Lower the number of fluid slots for multi mixer NEI * Solar Generator * Crop Manager * Bronze Workbench & Advanced Workbench * Turbine Housing & Rotor Assembly * Iron Plated Blast Furnace * Player Safe * Advanced Muffler Hatch * spotlessApply * Auto Workbench * Breaker, Control Core, RTG Hatch, Steam Bus, some cleanup * Fix crash when removing Breaker * Data Orb Repository * Charging/Discharging Bus * Pollution Scrubber * Storage Crate, Shelf, TieredChest They're just broken in the first place, don't blame me * cleanup * Steam Condenser It's broken in the first place, never blame me! * Catalyst Housing, Ball Housing * Fluid Tank, generators, custom hatches, cleanup * Computer Cube MKII Many things are broken in the first place, I swear * Inventory Manager * Migrate multiblock dehydrator recipemap to ModularUI * Overflow cover * Redstone Circuit Block * Multiblock * cleanup * Update GT
2022-11-23No Cell for Multiblock Dehydrator and ABS (#446)iouter
2022-11-01add sc steam turbine (#414)Martin Robertz
* add sc steam turbine * sa and fix crash Co-authored-by: GlodBlock <1356392126@qq.com> Co-authored-by: Yang Xizhi <60341015+GlodBlock@users.noreply.github.com>
2022-10-31Revert "ref(texture_api): update to the texture api (#386)"Martin Robertz
This reverts commit 0121112e5ea9c72050957af2c2ad4aecd9d70270.
2022-10-31Revert "add sc steam turbine (#413)"Martin Robertz
This reverts commit bd979e43c20322b3d4074ff0d43171b00d00ba88.
2022-10-31add sc steam turbine (#413)Yang Xizhi
2022-10-25Remove reflection from RTG Hatch (#411)miozune
2022-10-07Mega Alloy Blast Smelter (#394)MadMan310
* Initial commit * added BW dependancy & runtime * dimmminsishing returns on coil discount, fix other stuff * Coil discount is now a linear function * spotlessApply * Add recipe * Fixed scanner recipe
2022-10-03ref(texture_api): update to the texture api (#386)Léa Gris
* ref(textures): replace deprecated texture objects with api * :spotlessapply
2022-10-01update BS+SAMartin Robertz
2022-10-01no-more-duplicate-key (#381)iouter
2022-10-01Buffs (#382)boubou19
* buffed thallium * swapped iron for zinc in thallium recipe * botmium recipe time 480s -> 120s * spotlessApply * fix recipe mistakes
2022-09-24Removed wrong local var init (#367)Maxim
2022-09-23add bus IO indicator and implement survival construct for steam multis (#361)Glease
* add bus IO indicator and implement survival construct for steam multis * fix copy paste
2022-09-18migrate to new survival autoplace api (#353)Glease
* migrate to new survival autoplace api * Spotless apply for branch feature/autoplace-rotate-hatches for #353 (#354) Co-authored-by: Glease <4586901+Glease@users.noreply.github.com> Co-authored-by: GitHub GTNH Actions <> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2022-09-16Add circuit slot support to super input bus (#349)Jakub
* Add circuit slot support to super input bus * Client side only * Fix server crash * Diffrent action
2022-09-16address some concerns in structure code (#350)Glease
2022-09-14Rocketdyne Structure Fix and Cost Reduction (#347)Steelux
* Structure Fix and Recipe Change - Fixed Air Intake Hatches not being detected by the controller; - Reduced the amount of Tungstensteel needed by replacing some with Titanium. * Spotless apply for branch Rocketdyne_Changes for #347 (#348) Co-authored-by: Steelux <70096037+Steelux8@users.noreply.github.com> Co-authored-by: GitHub GTNH Actions <> * properly fix structure code * Changed Pipes and Stick Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Glease <4586901+Glease@users.noreply.github.com>
2022-08-30a less buggy and more performant canBufferOutput implementation for fluid ↵Glease
management (#317) * a less buggy and more performant canBufferOutput implementation for fluid management * fix CME * spotless * also redo item canBufferOutputs * spotless Co-authored-by: kuba6000 <kuba.123123.6000@gmail.com>
2022-08-29Buildscript + Spotless (#318)Jakub
* Convert AES.java to readable class * Buildscript * Spotless
2022-08-27Fix reflection failure with RTG hatch (#303)miozune
2022-08-26Fix void protection requires too many slots than actual (#301)miozune
* Fix void protection requires too many slots than actual * remove proper stack size
2022-08-23fix a bunch of structure code error (#294)Glease
2022-08-19Autoplace integration (#280)Glease
* autoplace integration * add missing changes in base class
2022-08-12Respect the fluid that is locked in the hatch when searching for free ↵Maxim
hatches (#275)
2022-08-12Changed energy discount type from int to long (#276)Maxim
2022-08-03Delegate cable description to GT (#266)miozune
2022-08-03Implement void protection for TGS (#261)miozune
2022-08-01Fix startup crash with latest GT (#258)miozune
2022-07-28Fix Air Intake Hatches cannot be used for recipe input (#254)miozune
2022-07-01Fix housing not moving items when old one is depleted (#230)miozune
2022-06-22Various fixes (#220)miozune
* Various fixes * Refactor * remove unused imports * derp * fix
2022-06-11Fixes for Housing (#208)miozune
* Fix balls (and probably catalysts) not being depleted properly * Fix breaking housing does not drop items in usage slots * Disallow moving duplicated types of balls into usage slots
2022-06-01Fixes (#198)miozune
* Fix IsaMill controller GUI void items * Add structure check for Milling Ball Housing * Fix internal crash that was handled somewhere else * Fix ore type can be locked to 0 * Add scan result for locked ore type * Fix height in tooltip * Delegate to native isRecipeInputEqual * Don't consume energy to fill water * Fix flowing water is not filled sometimes * Add info about filling water * Fix carelessness * Fix flowing water in Algae Farm
2022-05-04fix negative turbine (#185)Yang Xizhi
same thing https://github.com/GTNewHorizons/GT5-Unofficial/pull/1049
2022-04-17Steam multi block tooltip (#173)MuXiu1997
2022-03-12fix pss gui & make average IO actually an average (#157)Glease
2022-03-04fix power sub station ui variable desync (#145)Glease
2022-02-14Screwdriver driven development. (#124)Alkalus
* Added NEI handler for TGS. Added BoP support to TGS. Added base work for LFH. * Added Witchery support to TGS. * Finished LFH. Added missing steam multiblock. Fixed GT++ NEI time values not being precise enough. * Implement Fert use in TGS. * Fix broken checkRecipes. Did initial work for XLHE. Other misc. stuff. * Update GregtechLargeTurbinesAndHeatExchanger.java * Update RECIPES_Machines.java Changes requested by @Dream-Master
2022-02-11Fix LRE not working. (#119)Alkalus
Fix Air Intakes. Fix Tree Simulator.