Commit Graph
29 Commits
Author SHA1 Message Date
Martin Robertz 031352ea48 update+deps+gradle 2026-09-29 09:02:08 +02:00
Martin Robertz 333c143627 update 2026-03-15 15:30:41 +01:00
Martin Robertz 98f17e9cdb update 2026-02-14 23:41:37 +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
Maya 4b161301f5 update 2025-02-17 12:45:03 -06:00
Martin Robertz 42f9451cbb update 2024-12-09 18:24:13 +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
Martin Robertz 64ed5966c2 update 2024-04-06 23:40:39 +02:00
Raven Szewczyk e1595ccc64 [ci skip] upgraded build system 2024-02-04 19:56:34 +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
Martin Robertz f803769490 Dep (#302)
* update dep files

* update bs

* sa
2023-04-27 21:35:27 +02: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
repo-alt da712e1810 Fixed Waila header (#18)
* Fixed Waila header (https://github.com/GTNewHorizons/GT-New-Horizons-Modpack/issues/5286)
updated gradle (how could it even work)
bumped version

* version
2020-07-17 18:56:51 +03:00
Dream-Master 943010ef94 change gradle back
add thaumcraft dev version
2020-03-26 19:54:45 +01:00
wvk17 b6998ed8f7 Updated gradle to 4.4.1
Removed Mek, RotaryCraft and ColoredLights dependencies
moved InventoryTweaks and MFR dependencies to libs
2020-03-14 00:41:44 +03:00
xsun e1fa5c5a53 NEI make me ill... 2017-03-07 19:26:07 +08:00
thatsIch 37ae2131fe Closes #1899, Fixed #1898: Adds an easy way to export interesting information into CSV format
Mostly used for the recipe system, but can also be used for debugging purposes. Debug options needs to be ticked to use the full information gain. Recipes only require the normal localization and the specific name plus metadata.

Shifted the recipes into a recipes folder where the CSV will also reside. This will also elevate the copying of the readme to the user directory since it can reside in the recipes folder.

Fixed a bug where the copier would copy the would also copy empty folders
2015-09-26 23:15:25 +02:00
thatsIch 464a56ffc5 Fixes #1588: Charged Certus Quartz Ore was given a wrong name 2015-08-31 16:54:29 +02:00
thatsIch 6636718ef7 Update Gradle to 2.4 2015-05-16 13:20:11 +02:00
thatsIch dbacb566bb Removes the unneeded information about the current class in all blocks
Every Block had a call to its super, passing its own class.
This can easily be simulated by calling `this.getClass()` in the super class.
Also this was basically only used as using a name.
In the future it might be advisable to not use such methods,
since they are prone to refactoring.
2015-05-08 19:03:03 +02:00
thatsIch 013c8d882c Makes maven dependencies de- and installable
Provides a new configuration `mods` which can be used on Maven Artifacts. That way, we can install them without affecting them on runtime (less load time)

Put the optional tasks into `optional.gradle` where a install task is just a copy task and the deinstall task a delete task

Added maven local to the repositories, if for some reason somebody uses a local maven
2015-05-02 19:35:34 +02:00
AlgorithmX2 943afb01b8 Added Gradle and Readme 2014-09-23 19:30:22 -05:00