17 Commits
Author SHA1 Message Date
Martin Robertz e31d7dae3f update+deps+bs 2026-10-02 22:02:57 +02:00
Martin Robertz 333c143627 update 2026-03-15 15:30:41 +01:00
Martin Robertz a5f32ac6dc update bs+deps+gradle 2026-01-01 19:09:51 +01:00
Martin Robertz aa0e808fab update 2025-11-04 12:32:45 +01:00
Martin Robertz e243bf8d9b update 2025-03-04 21:21:42 +01:00
Martin Robertz 252cedd68f update 2025-02-18 12:40:47 +01:00
Dream Master 232f82649e update 2024-07-30 23:43:16 +07:00
Dream Master 4c958c7071 update 2024-07-15 08:44:51 +07:00
Raven Szewczyk cac33c6f76 [ci skip] upgraded build system 2024-01-08 21:23:39 +00:00
Martin Robertz 9510e1a296 update gradle + bs + deps 2023-12-18 13:00:36 +01:00
Raven Szewczyk e6ca9e36ef Lazily fill out the ItemList for network delta updates (#363)
* Lazily fill out the ItemList for network delta updates

* Implement a new api for looking up a single stored item to optimize network monitor updates

* Update buildscript

* Add Nonnull annotation to the argument
2023-08-03 18:08:21 +01:00
Raven Szewczyk 1d74af6e2c Add a crafting tree view to requests for better insights (#283)
- Sets a configurable limit on the number of simulation steps and the size of the serialized tree to prevent DDOS
 - Culls invisible parts of the tree when rendering, tested to maintain high fps on requests with 200k+ individual steps
 - Displays the machines that are responsible for crafting via interfaces, with an API to override the displayed itemstack (for GT hatches to point to their multiblock when implemented)

More features, such as searching, filtering the tree etc. might come in future PRs.
2023-04-14 23:58:04 +02:00
Raven Szewczyk 7cd5c56882 More CCv2 fixes (mostly gt tool crafting) (#257)
* Update buildscript

* Add a simple gt5u tool crafting unittest

* Fix child requests going missing when duplicates of the same item are present in the pattern

* Fix typo causing complex patterns to never attempt simulation

* Add a heuristic to better avoid requesting duplicate gt tools

* Add more complex tool crafting tests for the scenarios in <https://github.com/GTNewHorizons/GT-New-Horizons-Modpack/issues/12685>

* Fix getContainerItem to match vanilla in max damage handling

* Use the shared ae2 getContainerItem instead of a custom copy
2023-02-24 18:21:35 +01:00
Raven Szewczyk c33bea414a [ci skip] Update buildscript to RetroFuturaGradle 2023-01-29 09:17:49 +00:00
Johann Bernhardt 56a4235ba4 Migrated to unified build script 2021-12-01 23:38:51 +01:00
Andrew 0042176f29 Deleted redundant null checks 2014-09-28 10:41:51 -07:00
AlgorithmX2 943afb01b8 Added Gradle and Readme 2014-09-23 19:30:22 -05:00