aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/loaders/postload/recipes
AgeCommit message (Collapse)Author
2023-04-21Stellar catalyst + catalyst fixes + new materials class (#1893)GDCloud
* add catalyst * pu plasma recipe * increase plasma mixer input slots * noOptimize + mixer recipe + voltage fix * noOptimize + PLE recipe * TPM recipe * spotlessApply (#1894) Co-authored-by: GitHub GTNH Actions <> * add two more plasma recipes * replace neptunium & fermium plasma * spotless * fix stellar plasma amount * new materials class --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2023-04-12Adjust time and voltage for a few assembler recipes (#1877)chochem
* rebalance 1 and 2 eu/t assembler recipes * comparators, repeaters
2023-04-11Re-add a bunch of recipes that went missing (#1874)chochem
* readd 29 recipes * sa * convert steam valves to RA2 * convert schematic recipes * convert energy hatch recipes * more energy hatches * convert dynamos * convert LD pipelines * convert quadruple hatches * convert gearbox * fix fluids for quadruple
2023-04-10Further RA2 recipe fixes (#1870)chochem
* there is no graphite block * fix old RA1 remnants and nulls * more dt null checks * remove nonexistent potions from fermenting * railcraft anvil fixes * fix tainted magic fuel values * fix railcraft creosote block
2023-04-10Update spotless config to 0.2.2Raven Szewczyk
2023-04-10Next round of RA2 recipe fixes (#1869)chochem
* brewing water fixes * fix gt potion brewing * actually check for the null
2023-04-10More RA2 GT recipes fixes (#1866)chochem
* no TE * convert 2 old recipes (and sa) * 13 more * fix spinneret * fix all hatches and busses * even more output hatch fixes * one more getfluid
2023-04-09no molten carbon (#1865)chochem
2023-04-08reenable EBF recipes (#1853)chochem
2023-04-08fix uv motor (#1854)chochem
2023-04-08null checks for ingots (#1852)chochem
2023-04-08Rework quantum anomaly dtpf recipe (#1850)GDCloud
* rework recipe * spotlessApply (#1851) Co-authored-by: GitHub GTNH Actions <> --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2023-04-08Fix TPM recipes (#1847)GDCloud
* fix recipes * spotlessApply (#1848) Co-authored-by: GitHub GTNH Actions <> --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2023-04-07Wiremillfix (#1843)chochem
* finewire check * prefix2 check * make logic clear
2023-04-04Modid work (#1833)boubou19
* add all mods founds in NHCore * depracte old strings * add ars magica 2 * more enum work * use a switch * spotless * more mod id rework * more mod id rework * more mod id rework * should be last * spotless * rename to make more sense * add path attribute * add getResourcePath to enum * spotless
2023-04-03Fix RA2 bugs (#1830)boubou19
* fix pulverizer chances mistakes * fix block version of the PBF * use properly RA2 for PBF recipes * spotlessApply (#1831) Co-authored-by: GitHub GTNH Actions <> * enable lots of materials by default * fixes, documentation, and minor api contract update * spotless --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Glease <4586901+Glease@users.noreply.github.com>
2023-04-01Jabel, Generic injection and mostly automatic code cleanup (#1829)Raven Szewczyk
* Enable Jabel&Generic injection, fix type error caused by this * add missing <> * Infer generic types automatically * Parametrize cast types * Use enhanced for loops * Unnecessary boxing * Unnecessary unboxing * Use Objects.equals * Explicit type can be replaced with `<>` * Collapse identical catch blocks * Add SafeVarargs where applicable * Anonymous type can be replaced with lambda * Use List.sort directly * Lambda can be a method reference * Statement lambda can be an expression lambda * Use string switches * Instanceof pattern matching * Text block can be used * Migrate to enhanced switch * Java style array declarations * Unnecessary toString() * More unnecessary String conversions * Unnecessary modifiers * Unnecessary semicolons * Fix duplicate conditions * Extract common code from if branches * Replace switches with ifs for 1-2 cases * Inner class may be static * Minor performance issues * Replace string appending in loops with string builders * Fix IntelliJ using the wrong empty list method * Use Long.compare * Generic arguments: getSubItems * Generic arguments: getSubBlocks * Raw types warnings * Fix remaining missing generics * Too weak variable type leads to unnecessary cast * Redundant type casts * Redundant array length check * Redundant vararg arrays * Manual min/max implementations * A couple missed inspections * Goodbye explosion power ternary ladder * Apply spotless * Get rid of the other two big ternary ladders * Binary search explosion power * Don't overcomplicate things
2023-04-01fix pulverizer chances mistakes (#1828)boubou19
2023-04-01update spotless formatting (#1827)boubou19
2023-04-01Recipe Adder v2 (#1770)Glease
* add everything * fixes * migrate plasma forge recipes * syntax update * make chances array length differ a fatal error * time constants + long eut overload * migrate extruder recipes * migrate electromagnetic separator recipes * migrate wiremill recipes * migrate forming press recipes * migrate bender recipes * add doc to clarify the three itemInputs * migrate alloy smelter recipes * migrate arc furnace recipes * added ModIDs enum * sort ModIDs * migrate autoclave recipes * migrated some assembler recipes * split a bit more assembler recipes * migrate canner recipes * migrate brewing recipes * ic2 mod check in canner recipes * use some loops to reduce the amount of recipes to migrate * add requested helper methods * migrate vacuum freezer recipes * migrate thermal centrifuge recipes * format smelter recipes only, doesn't go through normal GT recipe * migrated slicer recipes * migrated sifter recipes * Use proper enum now * remove more constants * cleaning cutting recipes before migration * remove tons of dead commented recipes * migrate pyrolyse recipes * use ModIDs enum more * migrate printer recipes * add a less confusing way to specify value of specialItem * migrate pulverizer recipes * less confusing special item specification * even more ModIDs enum usage * fix auto * import confusing Minecraft enum value with Minecraft client object * migrated blast furnace recipes * migrated Centrifuge recipes * migrated assembler recipes * migrated implosion compressor recipes * migrated extractor recipes * migrated mixer recipes * remove useless code * mgrate universal chemical recipes * refactor chemical recipes * migrate single block only chem reactor recipes * migrate chem reactor recipes * reworked circuit assembler recipes before migrating them * migrated circuit assembler recipes * fix merge conflict for assembler recipes * remove leftover of the merge conflicts * fix weird translation glitch * example of assembly line recipe using RA2 * bugfixes for assline * remove specialValue usage in blast furnace recipes * fix more bugs * add nooptimize to where it make sense * add recipe descriptions * Materials.Superconductor -> Materials.SuperconductorUHV * remove useless Object creations * remove explicit long casts * migrate assemblyline recipes * migrate chemical bath recipes * migrate compressor recipes * move smelting recipe where it belongs * migrated cutting machine recipes * migrated fermenter recipes (unhide alcohol) * remove explicit long casts * migrate fluid canner recipes * migrate fluid heater recipes * migrated fusion recipes * migrated lathe recipes * migrated laser engraver recipes * migrated packager recipes * migrated forge hammer recipes * migrated TPM recipes * exit early and reduced indents * migrated fluid extractor recipes * migrated fluid solidifier recipes * migrated electrolyzer recipes * migrated crop processing recipes * migrated default polymerization recipes * migrate distillery recipes * migrate matter amplifier recipes * add metadata identifier for fusion ignition threshold * migrate fuel recipes * update bs (cherry picked from commit c2d931c9b6caa0376e9d50591894cd849021104d) * spotless (cherry picked from commit 1060f5357fb95e28bfae1f052025f55dabc21a0f) * guard against null itemstacks * wrong translation * fix empty arrays being accessed * add 0 duration and 0 EU/t for fuel recipes * fix typo in matter amplifier recipes * spotless apply --------- Co-authored-by: boubou19 <miisterunknown@gmail.com> Co-authored-by: Martin Robertz <dream-master@gmx.net>
2023-03-20Change osmiridium to ruridit in gt directly (#1801)chochem
* first try * sa * fix * apply to everything * SA * dont forget luv coil
2023-03-11Add regulator abilities to Steam Valve (#1785)NexusNull
* fix: fix Steam Valve not being configurable * Revert "fix: fix Steam Valve not being configurable" This reverts commit 505d9e273b48315fde154490e116d58fed46ffaf. * feat: add steam regulator * feat: add superheated steam to steam valve
2023-03-07Fix Recipes of TPM (#1786)LewisSaber
2023-02-28minimal tiereu fix (#1778)chochem
2023-02-28Revert "use tiereu and use it correctly (#1774)" (#1777)chochem
This reverts commit 7f0c2e39d7e73b1301cdd881d93e1324312262ec.
2023-02-26use tiereu and use it correctly (#1774)chochem
2023-02-25lava centrifuge recipe fix & tweaks (#1769)Glease
Signed-off-by: Glease <4586901+Glease@users.noreply.github.com>
2023-02-22Change amount of grinding heads in Ore Factory recipe (#1764)LewisSaber
2023-02-21Add back Single-block Indium Concentrate recipe (#1760)BritishCynic
* Update ChemicalRecipes.java Updates the smaller Indium Concentrate recipe to use a circuit so that the LCR will use the larger one when circuit 8 is used. * Update ChemicalRecipes.java Fix voltage and recipe time back to original 3s @ 150 EU/t. * Update ChemicalRecipes.java Add back 0-circuit Indium Concentrate recipe, but only for the Single-block Chemical Reactor.
2023-02-21Update ChemicalRecipes.java (#1758)BritishCynic
* Update ChemicalRecipes.java Updates the smaller Indium Concentrate recipe to use a circuit so that the LCR will use the larger one when circuit 8 is used. * Update ChemicalRecipes.java Fix voltage and recipe time back to original 3s @ 150 EU/t.
2023-02-14Fix missing textures (#1732)Connor-Colenso
* New texture * Blade * Change molten space and time names. * Update fluid names * Bump dep of AE2 * Bump dep of AE2 * spotlessApply (#1733) Co-authored-by: GitHub GTNH Actions <> * New fluid solidifer method * Space * Spotless * New recipes for new white dwarf matter shapes. * Universium block * Universium nanites * Spotless * Add some fine wires --------- Co-authored-by: GTNH-Colen <54497873+GTNH-Colen@users.noreply.github.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2023-02-10Rfg cleanup (#1726)Raven Szewczyk
* Update buildscript, add all recently added gradle.properties entries * Dependency version bumps and cleanup * Bump eternal singularity version * Update buildscript * Make AE2 a required dependency * Switch version to class generation from token replacement
2023-02-05Centrifuge Recipes for U235 - Tweaks (#1708)Daniel Mendes
* Centrifuge Recipes for U235 - Tweaks * Correct Values to Previous PR
2023-02-05Add TPM Multiblock (#1718)Connor-Colenso
* Remove warning suppression * New helper default method * Initial work on TPM * Bump dep for structure lib and modular UI * Structure works + recipe map * Working * Tooltip and NEI work * Change controller texture * spotlessApply (#1719) * Fix wrong order * Add override * Spotless * Big opps lol * Comment * Spotless --------- Co-authored-by: GTNH-Colen <54497873+GTNH-Colen@users.noreply.github.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2023-02-04Add Hazmat infusion enchantment recipe (#1715)David Lindström
* Add Infusion Enchantment support to IThaumcraftCompat and implementation * Add Infusion Enchantment recipe for Hazmat enchant
2023-02-01Readd recipes for Hatches and Busses (#1711)chochem
2023-01-30[ci skip] spotlessApply with the new settingsJason Mitchell
2023-01-30General Fixes (#1702)Connor-Colenso
* Fix missing machine recipes due to load order. * Fix missing compressor recipe * Add new compressor recipe adder method * Line * Narrow crafting restrictions on pipes * Crafting working, assembler not * Nonuple working * Spotless * Both assembler recipes exist * Pipe recipes finally working as they should. * Spotless * Working still * T-2 materials * Tier -> TierEU and a few corrections on recipes using full amps. * Fix comment * spotlessApply (#1703) Co-authored-by: GitHub GTNH Actions <> * Spotless * Remove comment * T-2 --------- Co-authored-by: GTNH-Colen <54497873+GTNH-Colen@users.noreply.github.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2023-01-28add circuit (#1701)chochem
2023-01-28Sanitize recipes (#1688)boubou19
* move some alloy smelter recipes * move printer recipes * moved arc furnace recipes * moved mixer recipes * moved extruder recipes * moved fluid canner recipes * moved fluid solidifier recipes * moved chem bath recipes * moved some chemical reactor recipes * moved some assembler recipes * moved some fluid extractor recipes * moved some autoclave recipes * moved some electrolyzer recipes * moved some centrifuge recipes * moved some pulverizer recipes * moved slicer recipes * moved some forming press recipes * moved some fluid heater recipes * moved some bending machine recipes * moved some vacuum freezer recipes * moved blast furnace recipes * moved pyrolyse oven recipes * moved laser engraver recipes * moved circuit assembler recipes * move compressor recipe * moved cutting machine recipes * moved distillery & distillation tower recipes * moved fermenter recipes * moved some smelter recipes * moved some canner recipes * moved fusion reactor recipes * moved implosion compressor recipes * moved plasma forge recipes * moved some more chemical reactor recipes * moved some lathe recipes * moved some wiremill recipes * moved some more wiremill recipes * moved brewery recipes * spotless 1 * move thaumcraft recipes * moved assline recipes * moved some more recipes * moved sifter recipes * moved forge hammer recipes * moved fuel recipes * moved some more thaumcraft recipes * moved some recipe removals * moved some more fluid extracter recipes * moved extractor recipes * moved crop processing recipes * moved thermal centrifuge recipe * moved packager recipes * moved some more ic2 recipe removal * moved NEI Hidding recipes * moved fluid extractor recipe * moved oredict unification recipes * moved some more arcfurnace recipe * moved matter amplifier recipes * moved electromagnetic separator recipes * use the run method of each file * spotlessApply 2 * forgot mixer potion recipes * aligned recipes * centralise Loader.isModLoaded calls * recipe magic number killstreak 1 * recipe magic number killstreak 2 * recipe magic number killstreak 3 * fix mistake * spotless apply 3 * recipe magic number killstreak 4 * fix Railcraft mixer recipes * fix pyrolyse recipes * fix vacuum recipes