aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-12-18make quantum tanks not slow you down for later game players (#2393)Martin Robertz
Co-authored-by: bombcar <github@bombcar.com>
2023-12-18Clarify whether item or fluid output is full (#2403)miozune
2023-12-17Remove IC2 iridium exploit (#2402)chochem
remove iridium exploit
2023-12-12update bs+depsMartin Robertz
2023-12-12Removed Debug Recipe of Pump (#27)Батьків Нестор-Євген Васильович
![image](https://github.com/GTNewHorizons/GigaGramFab/assets/39595617/56f406a3-9add-4304-8009-7582494b2692) remove this recipe, gtnh is not mousetrap, so no free pump for you --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2023-12-09Fix input hatches for large turbine & boiler not accepting fluids (#2400)miozune
* Fix input hatches for large turbine & boiler not accepting fluids * Also adjust plasma turbine
2023-12-07add ic2steam to cracked recipes (#2399)Martin Robertz
update deps fix https://github.com/GTNewHorizons/GT-New-Horizons-Modpack/issues/14999
2023-12-07change Import/Export to Export/Import to match button position (#2397)Martin Robertz
2023-12-07Fix some singleblock not overclocking (#2398)miozune
2023-12-06Fix null problem with recycler (#2396)miozune
2023-12-06Add unit test for recipe search (#2394)miozune
2023-12-05Revert "make quantum tanks not slow you down for later game players (#2392)"Martin Robertz
This reverts commit 0e7eddde13abb4e95311a3d1a9be92ed6b04e49e.
2023-12-05make quantum tanks not slow you down for later game players (#2392)bombcar
2023-12-04Fix RA1 addChemicalRecipe not handling cells (#2391)miozune
2023-12-04update depsMartin Robertz
2023-12-04Add API to limit number of recipe outputs (#2390)miozune
2023-12-04Update dependencies.gradleMartin Robertz
2023-12-04single use tool (#23)Glease
close https://github.com/GTNewHorizons/GT-New-Horizons-Modpack/issues/14102 recipes and balance are subject to discussions. Currently there is no matching multiblock for this except PA, but the sheer throughput from HSS-G should invalidate any need of parallelizing/OC. I intend on adding a smart multiblock for this (can respond to ME crafting request dynamically) once first fully functioning MuTE multiblock is out. MV ![image](https://github.com/GTNewHorizons/GigaGramFab/assets/4586901/b646e07b-64dc-4b5a-91e1-2564dea98090) HV ![image](https://github.com/GTNewHorizons/GigaGramFab/assets/4586901/2b19f72f-88b9-4cc7-9640-e6e3f6df11eb) EV ![image](https://github.com/GTNewHorizons/GigaGramFab/assets/4586901/2090ad41-2101-442b-89d7-3909756c378a) shapes looks like this. neither tool used will not get consumed. They will only get weared out slightly just like any other crafting. I can't say this is a very brilliant recipe, but IMO it's enough as a placeholder until someone can come up with more interesting ones. ![image](https://github.com/GTNewHorizons/GigaGramFab/assets/4586901/8fd80c98-63be-4a26-a7c4-83421684416d) ![image](https://github.com/GTNewHorizons/GigaGramFab/assets/4586901/bf2a4347-d133-4bc2-b0d1-d2d968d19667) Currently the count of tools crafted is the durability of each tool with given tool material divided by durability cost per craft. The only exception is silver (which is added purely as a meme), whose durability is halved during calculation. https://github.com/GTNewHorizons/GigaGramFab/pull/23/commits/79499aab82a72d1d180ca2ea2fdc8a8252d8c3fe introduced a slightly less stupid algorithm. As a result most of the tool recipes now require a multiple of 16 of fluids as input. --------- Co-authored-by: Martin Robertz <dream-master@gmx.net> Co-authored-by: miozune <miozune@gmail.com>
2023-12-04Fix parallel helper crash with 0 EU/t recipe (#2389)miozune
2023-12-04Update dependencies.gradleMartin Robertz
2023-12-04Update AE2FC (#2388)miozune
2023-12-04Migrate to new RecipeMap (#24)miozune
Requires https://github.com/GTNewHorizons/GT5-Unofficial/pull/2345 --------- Co-authored-by: Martin Robertz <dream-master@gmx.net>
2023-12-03update gradle+bs+depsMartin Robertz
2023-12-03Refactor RecipeMap (#2345)miozune
* Remove deprecated and unused things * Move recipemap subclasses * Move GT_Recipe_Map to outside and rename to RecipeMap * Move recipemap instances to separated class & remove prepending s * Remove useless GT_Recipe constructors * Always use ModularUI * Rename IGT_RecipeMap -> IRecipeMap * Add RecipeMapBuilder * Remove more deprecated and unused things * Fix RecipeMap type parameters * Use multimap for recipe index * Fix bending recipe error in dev env * Remove mUniqueIdentifier * Update AE2FC * Less edgy texture for NEI recipe background * Add replicator fluid output slot for NEI and machine GUI * Fix fluid fuels not having fuel value in large boilers * Remove GT_RectHandler and NEI_TransferRectHost * Remove RecipeMapHandler * Move NEI energy description from RecipeMapFrontend to Power * Refactor the way to filter fusion recipes * Check restriction for some properties * Remove showVoltageAmperage * Make Power accept GT_Recipe * Fix NPE * Move NEI duration description to Power from Frontend * Directly implement IRecipeProcessingAwareHatch for GT_MetaTileEntity_Hatch_InputBus_ME * Make Power integrated with GT_OverclockCalculator * Rename Power -> OverclockDescriber * Don't modify recipe find logic until postload finishes * Reformat reserved MTE ids * Fix check for too few inputs on recipe addition * Move replicator logic to backend * Stop un-hiding assline recipes * Allow setting custom recipe comparator & implement for fusion * Update AE2FC * Rename getRecipeList and getRecipes -> getRecipeMap * Automatically register recipe catalysts * Cleanup the way to detect recipe collision * Make use of BasicUIProperties for basic machines * Make use of BasicUIProperties for UIHelper * Rename specialHandler -> recipeTransformer * Add way to automatically register handler info * Add recipe category * Add some APIs for addons * Rename blastRecipes -> blastFurnaceRecipes * Remove GT_MetaTileEntity_BasicMachine_GT_Recipe#mSharedTank and #mRequiresFluidForFiltering * Don't require setting duration and EU/t for fuel recipes * Don't require setting EU/t for primitive blast furnace recipes * Revert change to addMultiblockChemicalRecipe * Fix large boiler general desc recipe not being added * Hide duration and EU/t from large boiler * Cleanup recipe stacktrace draw * Extend metadata usage of recipe builder to recipe itself * Implement metadata handling & NEI comparator for PCB factory * Some rename around NEIRecipeInfo * Some toString implementations * Add more APIs for addons & some rename * Infer handler icon from recipe catalyst if one is not set * Also shrink recipe title when OC is not used * Remove rare earth centrifuge recipe * Use metadata for replicator backend * Adjust geothermal generator output slot * Allow having multiple transferrects * Store recipemap reference in backend * Rename vacuumRecipes -> vacuumFreezerRecipes * Add config to tweak visibility of recipe categories * Remove mHideRecyclingRecipes in favor of recipe category config * Fix typo fluidSolidfierRecipes -> fluidSolidifierRecipes * Refactor findRecipe and ProcessingLogic to use Stream * Fix BBF handler icon & remove bronze blast furnace * Add fluent API for findRecipe * Add way to stop adding progressbar * Change arg order for special texture * Avoid overwriting interesting failure with NO_RECIPE * Some changes for FuelBackend * Set space project icon * Remove localization from TT * Remove CNC recipe adder * Move recipe extractor from AE2FC * Minor internal change for ProcessingLogic#applyRecipe * More javadoc on #getAvailableRecipeMaps * Better implementation of #ofSupplier * Move replicator exponent config to GT_Proxy * Remove RC & IC2 macerator handling * Rename StreamUtil -> GT_StreamUtil * Refactor code around RecipeMetadataStorage * Revise #compileRecipe javadoc * Switch extreme diesel recipe loader to downstream recipe map * Optimize #reMap * Rename reload -> reloadNEICache * Minor tweak for drawEnergyInfo * a bit more doc * Adjust recipe catalysts * Add toString implementation for GT_Fluid for debug * Minor revision for OilCrackerBackend * Index replicator recipes by material --------- Co-authored-by: Glease <4586901+Glease@users.noreply.github.com>
2023-12-03Fix non-MUI way used for syncing itemstack (#2387)miozune
2023-12-03Widen text field of ME input hatches (#2382)HoleFish
* me input bus * me input hatch
2023-12-03Plasma Mixer: only consume power when recipe starts. Fixes #14895. (#2375)Alex Bee
2023-11-30add configuration circuit to ferrite mixture recipe (#2385)Glease
2023-11-27Move pipes from NHCore (#2381)miozune
2023-11-27Always enable all material components (#2380)miozune
2023-11-27update bs+depsMartin Robertz
2023-11-27Fix recipe check (#2379)HoleFish
* Update GT_Recipe.java * strange spotless * part of miozune's suggestion * whatever. need more tests
2023-11-25Fix Barnarda C Sapling metadata from bee effect (#2378)shiita0903
Fix barnardaCsapling metadata.
2023-11-25update deps+bsMartin Robertz
2023-11-25more spotlessGlease
2023-11-25spotlessGlease
2023-11-25remove redundant checksGlease
2023-11-25disable per slice status until scrollbar is implementedGlease
2023-11-25adv assline ui enhancementsGlease
2023-11-25DTPF batch mode (#2372)HoleFish
* apply ProcessingLogic * spotless and delete useless method
2023-11-25Show rotation grid direction for IC2 wrenchable and vanilla (#2377)ghostflyby
2023-11-22Fix wrench opening gui when rotating some blocks (#2376)ghostflyby
2023-11-20Change to only allow connections when Redstone is needed (#2374)Ryan Nasers
* Change to only allow connections when Redstone is needed * Forgot spotless copium * Applying oneeyemaker changes
2023-11-19Fix input stack size being ignoredmiozune
2023-11-19Fix recipe check once moremiozune
2023-11-14Toned down DistilleryLoop.ogg to 60%minecraft7771
2023-11-14remove duplicate LCR recipechochem
2023-11-14Harvest IC2 machine with wrench left click (#2365)ghostflyby
* Harvest IC2 machine with wrench left click * right click functions are left unchanged
2023-11-14Allow a recipe's displayed NEI item outputs to be changed (#2367)Elisis
* Add GT_Recipe#getRepresentativeOutputs method * Spotless apply for branch nei-output-override for #2367 (#2368) spotlessApply Co-authored-by: GitHub GTNH Actions <> * Javadoc, move method, remove unnecessary import, Object to ItemStack * Actually fix merge * Spotless apply for branch nei-output-override for #2367 (#2369) spotlessApply Co-authored-by: GitHub GTNH Actions <> --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2023-11-14Fix recipe check after previous PR (#2364)miozune
* Fix wildcard recipes not working * Fix recipe can be run without non-consumed item second time * Add API for addons to modify input consumption behavior * Fix recipes falsely being sensitive to NBT