aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/net/glease/ggfab/mte
AgeCommit message (Collapse)Author
2024-02-27Add AAL batch mode (#32)NotAPenguin
This PR adds support for batch mode to the AAL. A few notes: - Similarly to regular batch mode, the amount of batches to run is chosen so the time of each slice is at least 128 ticks. If the time per slice is already 128 ticks, this does nothing. - Batch size is also controlled by how many recipes we can do with the amount of the first item we have. If we want to run 10 batches but only have enough starting items for 5, it will run 5 batches. - If there are not enough fluids to run multiple batches, it will not batch at all and simply process one recipe at a time. - If a slice cannot extract enough materials to do a full batch, it gets stuck (similarly to a regular AAL). - Currently, this only works well with stocking input buses, see the comment I left on line 616. I don't think this should be a problem since you will never use input buses with more than one slot to automate an AAL. Short demo video (not yet using adaptive batch sizes) https://streamable.com/hrp1v3
2024-01-12reset cache more often and sort hatches less often (#31)Glease
context: https://discord.com/channels/181078474394566657/939305179524792340/1187070230053269534
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-11-25spotlessGlease
2023-11-25remove redundant checksGlease
2023-11-25disable per slice status until scrollbar is implementedGlease
2023-11-25adv assline ui enhancementsGlease
2023-10-16update bs+deps+wciMartin Robertz
2023-10-16fix linked input bus dropping item when there are still one bus on same freq ↵Glease
(#20)
2023-09-23more wciMartin Robertz
2023-09-23update bs+wildcard importsMartin Robertz
2023-09-23more wildcradsMartin Robertz
2023-09-23remove wildcrad importsMartin Robertz
2023-09-23ensure to only call getStackInSlot once per tick (#18)Glease
should fix https://discord.com/channels/181078474394566657/522098956491030558/1151185199133106267
2023-09-08update sa+depsMartin Robertz
2023-09-08minor ui improvement for aal (#14)Glease
merge after feature freeze
2023-08-29Fix data stick check behavior (#17)miozune
* updateBuildScript * Fix data stick check behavior
2023-08-25fix linked input bus pasting not working when origin uses a circuit (#16)Glease
2023-07-30fix adv assline drain from wrong input hatch (#13)Glease
2023-07-29make sure to calculate the overclock calculator (#12)BlueWeabo
2023-05-11spotlessApply (#10)miozune
2023-05-01ForgeDirection (#8)Jason Mitchell
* ForgeDirection * update bs + update dep * yeet class * fix --------- Co-authored-by: Martin Robertz <dream-master@gmx.net>
2023-03-26fix mysterious oredict problem with adv asslineGlease
fix GTNewHorizons/GT-New-Horizons-Modpack#13044
2023-03-25care for those who don't care to add enough hatch/busGlease
fix GTNewHorizons/GT-New-Horizons-Modpack#13027
2023-03-25fix rare underclock with adv assline (#7)Glease
2023-03-11add copypasting configuration between linked input bus (#6)Glease
* add copypasting configuration between linked input bus * mysteriously unknown person is too mysteriously unknown
2023-02-08Fix AAL working with no energy hatches (#5)Maxim
2023-02-03Fixed wrong recipe voltage when checking the recipe (#4)Maxim
2023-02-01more reset, just in caseGlease
2023-02-01fix adv assline tier skipGlease
2023-01-25add ggmarkGlease
2023-01-19use new working ampere api instead of reflectionGlease
2023-01-10add linked input bus (#3)Glease
* add linked input bus * fix automation * fix tooltip * disable extraction from linked input bus * add dependency changes * fix bugs * a new recipe that make some sense
2022-12-28refactor logic to try fix weird bug with me stocking busGlease
2022-12-26fix critical stop on reloadGlease
2022-12-22fix weird exception with blockrenderer6343Glease
2022-12-21fix overflowGlease
2022-12-21fix off by oneGlease
2022-12-20make laser overclock factor a config valueGlease
2022-12-20actually turn on processingGlease
2022-12-20make waila display more intuitiveGlease
2022-12-20change strategy on laser overclock failureGlease
2022-12-20...just in caseGlease
2022-12-20save everythingGlease
2022-12-20use advertised throughput instead of actual throughputGlease
2022-12-20fix more lEUt nonsenseGlease
2022-12-20fix laser OC being 1 tick shortcutsGlease
2022-12-20add LaSEr overclockGlease
2022-12-20apparently not everyone count from 0Glease
2022-12-18dirty fix to weird NPE in energy drainGlease