aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-12-04Update dependencies.gradleMartin Robertz
2023-12-04Update dependencies.gradleMartin Robertz
2023-12-04Update dependencies.gradleMartin Robertz
2023-12-04Update dependencies.gradleMartin Robertz
2023-12-04Update dependencies.gradleMartin Robertz
2023-12-04Update dependencies.gradleMartin Robertz
2023-12-04Update dependencies.gradleMartin Robertz
2023-12-04Update AE2FC (#2388)miozune
2023-12-04Migrate to new RecipeMap (#73)miozune
* Migrate Lanth recipemaps * Migrate the rest * Don't requires NHCore * Cleanup recipemaps * Update GT to adapt to MaceratorBackend removal * updade gradle+bs+deps * Update dependencies.gradle --------- Co-authored-by: Martin Robertz <dream-master@gmx.net>
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-04tweak stellar plasma consumption (#263)GDCloud
2023-12-04Migrate to new RecipeMap (#219)miozune
* Migrate GG recipemaps * Migrate the rest * Split classes, renames, more adapt to GT changes * Update GT to adapt to MaceratorBackend removal * update gradle+deps+bs --------- Co-authored-by: Martin Robertz <dream-master@gmx.net> Co-authored-by: BlueWeabo <ilia.iliev2005@gmail.com>
2023-12-03Migrate to new RecipeMap (#104)miozune
* Migrate to new RecipeMap * update gradle+bs+deps --------- Co-authored-by: Martin Robertz <dream-master@gmx.net>
2023-12-03Migrate to new RecipeMap (#78)miozune
* Migrate to new RecipeMap * Minor cleanup * update bs+deps+gradle --------- Co-authored-by: Martin Robertz <dream-master@gmx.net>
2023-12-03Migrate to new RecipeMap (#788)miozune
* Remove reference to GTPP_Recipe itself * Remove GTPP_Recipe_Map_Internal * Move recipemaps to separated class * Remove unused recipemaps * Migrate GT++ recipemaps Remove sElementalDuplicatorRecipes in favor of GT replicatorRecipes supporting findRecipe * Migrate the rest * Adjust catalyst priorities * Add ABS non-alloy recipe category * Remove s prefixes from recipemaps * Adapt to GT_StreamUtil rename * Adjust recipe catalysts * Fix build * update gradle+bs+deps (cherry picked from commit 8b185c7a4d881d38580cc98456265ebb751b6d93) * update deps --------- Co-authored-by: Martin Robertz <dream-master@gmx.net>
2023-12-03Migrate to new RecipeMap (#375)miozune
* Convert manual LCR recipe addition to RA2 * Remove outdated recipe addition for replicator * Remove DynamicGTRecipe constructor that is identical to super * Remove duplicated replicator recipe generation * Migrate BW recipemaps * Migrate recipe loaders * Remove enforceNobleGas No material succeeds in this method in the modpack * Apply recipe categories * Fix recipe removal code * Adjust recipe catalysts * update bs+deps+gradle * fix * fix * change back to gtnh tag --------- Co-authored-by: Martin Robertz <dream-master@gmx.net> Former-commit-id: 03486c93813e2b430ddf8eb1b33191068452db74
2023-12-03Migrate to new RecipeMap (#261)miozune
* Migrate to new RecipeMap * update gradle+deps+bs --------- 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-03Optimise EOH Renderer and fix transparency bug (#258)Connor-Colenso
* Clean up EOH rendering and fix transparency bug * Optimise the renderer somewhat * Lower poly count of space shell * spotlessApply * fix wci * update bs+deps * Change EOH render hitbox * Imports + spotless * Fix bounding box and culling * Update src/main/java/com/github/technus/tectech/rendering/EOH/EOH_RenderingUtils.java Co-authored-by: Raven Szewczyk <git@eigenraven.me> * Update src/main/java/com/github/technus/tectech/rendering/EOH/EOH_RenderingUtils.java Co-authored-by: Raven Szewczyk <git@eigenraven.me> * Update src/main/java/com/github/technus/tectech/rendering/EOH/EOH_RenderingUtils.java Co-authored-by: Raven Szewczyk <git@eigenraven.me> * Add constant * blendfunc * Hitbox change * Spotless --------- Co-authored-by: GTNH-Colen <54497873+GTNH-Colen@users.noreply.github.com> Co-authored-by: GitHub GTNH Actions <unknown> Co-authored-by: Martin Robertz <dream-master@gmx.net> Co-authored-by: Connor Colenso <colen@CONNORSPC> Co-authored-by: Raven Szewczyk <git@eigenraven.me>
2023-12-03Fix non-MUI way used for syncing itemstack (#2387)miozune
2023-12-03tweak cal structure code (#376)Glease
* tweak cal structure code * spotless Former-commit-id: ce2d329edb93b96dfaa624d3dff9e912cdb32a91
2023-12-03fix Naquadah Reactor don't detect ME input hatch when running (#218)HoleFish
* fix * adjust
2023-12-03structure cleanup (#220)Glease
* structure cleanup * spotlessApply --------- Co-authored-by: GitHub GTNH Actions <unknown>
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-12-03fix steam machine nei structure diagram (#789)Glease
* fix steam machine nei structure diagram this is caused by repeated failure of checkMachine(), which is caused by it not clearing special steam hatches * more special hatch clearing
2023-12-01Rename EEC to Extreme Entity Crusher (#103)Alexdoru
* rename EEC * mention EEC in the tooltip so it can be searched through NEI * spotless * change tooltip * change tooltip with aka * change tooltip without aka * Update GT_MetaTileEntity_MegaIndustrialApiary.java (#107) * Update GT_MetaTileEntity_ExtremeEntityCrusher.java (#105) --------- Co-authored-by: Martin Robertz <dream-master@gmx.net>
2023-11-30Remove messages for old ASM (#374)bombcar
* remove messages for old ASM * leave as info Former-commit-id: e7d58468058bee3e082bf3acb26017cacca7bf8e
2023-11-30Add wire cutter behavior for all missing multis (#373)Pelotrio
Former-commit-id: 3acd0cf2b0b94383ebc8b3e3ca1dc5c7de8ffa3d
2023-11-30add configuration circuit to ferrite mixture recipe (#2385)Glease
2023-11-30add back coke oven recipes again (#786)Glease
2023-11-29remove unused ASM (#371)bombcar
* remove unused ASM * accidentally removed too much * Remove RWG ASM * spotlessApply --------- Co-authored-by: Caedis <Caedis@users.noreply.github.com> Co-authored-by: GitHub GTNH Actions <unknown> Former-commit-id: ea5a2a8199749234e1e144c9f326ddd1b23e30c8
2023-11-29update bs+depsMartin Robertz
2023-11-29Reduce minimum casing requirement for various machines (#785)Pelotrio
* Reduce minimum casing requirement for various machines
2023-11-29update depsMartin Robertz
Former-commit-id: 3d3e2d8a42f801e4a2629654b5eb17e575b65fda
2023-11-29I like ternary :fail:Батьків Нестор-Євген Васильович
Former-commit-id: e9c98929be828ee9ca54b3f2721e5aa366a7befb
2023-11-29update bs+depsMartin Robertz
Former-commit-id: 6bfa9ead8c708178f958109e651998f2d53447c4
2023-11-29Add Circuit Assembler ModeLewisSaber
Former-commit-id: 650d8c7bcde2e3748279aa7201cf1f9e46866f1d
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-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-27Some more EOH changes (#260)GDCloud
* small changes * update comment
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