Commit graph

69 commits

Author SHA1 Message Date
Ell
e6ad1b9bc6 start of neoforge 1.20.4 2024-02-03 15:17:58 +01:00
Ell
2ab1b907de fixed stack limiters ignoring data filters
partially addresses #175
2023-09-26 10:56:24 +02:00
Ell
7d54b5d936 fixed pipes sharing filter and extraction modules not behaving correctly
closes #185
2023-09-26 10:51:43 +02:00
Ell
c8c0db6aa9 some GUI fixes 2023-07-07 20:44:52 +02:00
Ell
05b815ac97 compiles 2023-07-07 19:54:52 +02:00
Ell
18b078adf0 made medium extraction module already prevent over-sending 2022-10-22 10:37:59 +02:00
Ell
c4fde68c3c fixed a crash when scrolling in the data filter modifier
closes #159
2022-10-22 10:26:44 +02:00
Ell
e4a9a8234d updated to new forge version
Closes #144
2022-08-01 15:02:47 +02:00
Ell
c94907e327 fixed a retrieval module crash, oh God
Closes #140
2022-07-16 10:22:08 +02:00
Ell
69fa29aa46 Merge branch '1.18'
# Conflicts:
#	build.gradle
#	src/main/java/de/ellpeck/prettypipes/Registry.java
#	src/main/java/de/ellpeck/prettypipes/misc/ItemFilter.java
#	src/main/java/de/ellpeck/prettypipes/pipe/modules/retrieval/RetrievalModuleItem.java
#	src/main/java/de/ellpeck/prettypipes/terminal/containers/CraftingTerminalGui.java
#	src/main/java/de/ellpeck/prettypipes/terminal/containers/ItemTerminalGui.java
2022-07-04 13:17:48 +02:00
Ell
626d8efe2e added default "all sides" option which restores the old behavior 2022-07-01 00:05:11 +02:00
Ell
50c44df49f also added direction selector to the other modules 2022-06-30 16:35:01 +02:00
Ell
3451451c4f added direction selector system 2022-06-30 16:00:33 +02:00
Ell
27e25fbedf 1.19, part 1 2022-06-27 13:57:06 +02:00
Ell
9da43852dc updated to 1.18.2 2022-03-04 15:15:47 +01:00
Ell
8ead508776 fixed item filter population not being visible until the container is reopened
Closes #78
2021-12-28 12:55:11 +01:00
Ell
6a170a1ace fixed crafting modules miscalculating the amount of items they can craft
Closes #111
2021-12-28 12:13:20 +01:00
Ell
20a69c7ccc last???? fixes 2021-12-02 23:02:58 +01:00
Ell
1d9c22cb0a var 2021-12-02 17:46:56 +01:00
Ell
0df6401c4e IT COMPILES!! 2021-12-02 16:55:04 +01:00
Ell
46320dd889 off to get some food now 2021-12-02 15:25:46 +01:00
Ell
077b09c37d PipeNetwork is error-free! 2021-12-02 14:44:26 +01:00
Ell
b991f8575f the utility class FULLY WORKS WHAT 2021-12-02 12:31:04 +01:00
Ell
3f79cfb83e improved the tag filter modifier 2021-03-03 01:56:19 +01:00
Ell
4c0862c9ed generify the filter system for the future(tm) 2021-03-03 00:10:24 +01:00
Ell
007d08efa0 I think we finally fixed recursive dependency issues 2021-02-06 00:26:27 +01:00
Ell
240c82c612 possibly fix a dependency chain issue for #71 2021-02-05 18:05:18 +01:00
Ell
3cd08bd0d8 Added a dependency chain for crafting operations
Possibly fixes #68
2020-12-25 15:23:44 +01:00
Ell
0255340626 added random and round robin sorting modifiers
Closes #52
2020-12-04 19:32:16 +01:00
Ell
782ab181ce probably increase performance by a lot 2020-11-28 02:15:29 +01:00
Ell
f9d72a3b87 fixed retrieval modules ignoring filter extensions
Closes #59
2020-11-22 19:29:04 +01:00
Ell
b25ad992e6 fixed some crafting module miscalculations 2020-11-16 23:15:35 +01:00
Ell
4274f4b36b fixed the stack limiter module displaying incorrect text
Closes #53
2020-11-16 22:59:05 +01:00
Ell
42e91287a8 added a utility method for the crafting module's required destination algorithm 2020-10-30 20:17:53 +01:00
Ell
a5b7bd1e82 added high priority modules
Closes #48
2020-10-27 15:36:52 +01:00
Ell
636f40eee5 fixed network locks not being resolved when canceling crafting requests 2020-10-20 02:52:26 +02:00
Ell
afd055c8b1 made the retrieval module only retrieve when it's not waiting for crafting outputs 2020-10-20 01:30:33 +02:00
Ell
4ff3ac6851 made IPipeConnectable a capability 2020-10-17 14:29:37 +02:00
Ell
aba7738a8a added some more API stuff for Sky <3 2020-10-16 22:36:44 +02:00
Ell
6ae511e485 unify equality types and add jei transfer 2020-10-15 06:07:06 +02:00
Ell
1f0c3952f3 added profiling for the crafting module 2020-10-15 05:09:55 +02:00
Ell
362a601e0a fixed crafting items that don't fit being ignored 2020-10-15 05:00:43 +02:00
Ell
4340b2ccb4 fixed message propagation for missing items 2020-10-15 04:46:23 +02:00
Ell
f38ab16e4d even more fixes! 2020-10-15 04:15:52 +02:00
Ell
27954a9765 some more fixes and cleanup 2020-10-15 01:56:42 +02:00
Ell
87d983611e fixed all the bugs! 2020-10-15 01:19:22 +02:00
Ell
57c3b13b64 part 2: actual crafting implementation 2020-10-14 23:39:11 +02:00
Ell
8029cc21a0 part 2: display craftables in the terminal 2020-10-14 22:30:02 +02:00
Ell
eb8f2695de added the basic crafting module setup 2020-10-14 22:04:52 +02:00
Ell
6fbedff388 added the filter increase modifier 2020-10-14 04:28:58 +02:00