Commit graph

35 commits

Author SHA1 Message Date
Ell b2c69bc67b display an error when connecting a terminal to multiple pipes
Closes #95
2021-09-26 17:05:02 +02:00
Ell 3f79cfb83e improved the tag filter modifier 2021-03-03 01:56:19 +01:00
Ell 007d08efa0 I think we finally fixed recursive dependency issues 2021-02-06 00:26:27 +01:00
Ell 782ab181ce probably increase performance by a lot 2020-11-28 02:15:29 +01:00
Ell 78deb87993 fixed some equality type inconsistencies 2020-11-22 20:36:08 +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 76f332c03e added a display that shows items that are currently being crafted 2020-10-20 00:52:56 +02:00
Ell 3dcda2f69a fixed lazy optionals 2020-10-19 21:31:23 +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 585e003327 use linked lists in favor of ArrayDeques as they use far less memory when empty 2020-10-15 21:01: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 a06c91be5a made item terminals extract items faster if there is a pressurizer in the network 2020-10-14 18:24:52 +02:00
Ell 85d080cb3a part 1? 2020-09-22 19:14:07 +02:00
Ellpeck a026cfc550 made modules be able to send less than their expected amount
Closes #16
2020-05-17 16:14:27 +02:00
Ellpeck 0af5ccde77 fixed items getting lost with the new system 2020-05-09 20:12:50 +02:00
Ellpeck ede06585f7 unify item requests into one method 2020-05-09 16:27:49 +02:00
Ellpeck 3104062b82 crafting terminal JEI logic! 2020-05-09 14:56:58 +02:00
Ellpeck f9c5ea86f7 finished the crafting terminal! 2020-05-09 13:40:46 +02:00
Ellpeck 172dcc7429 improved network caching 2020-05-09 12:57:25 +02:00
Ellpeck c21a5ddbb0 fixed network locks not being resolved when a terminal is broken 2020-05-09 12:31:04 +02:00
Ellpeck ccc981fee3 more crafting terminal work + network locks 2020-05-09 01:00:59 +02:00
Ellpeck 67e7da2b73 crafting terminal base 2020-05-08 22:58:16 +02:00
Ellpeck 5632727d04 made player preferences client-sided 2020-05-08 20:56:27 +02:00
Ellpeck 320abbe74e generalize item equality to fix some requesting inconsistencies 2020-05-08 02:51:07 +02:00
Ellpeck 5541d5d1a4 finished the item terminal, yay 2020-05-07 23:06:35 +02:00
Ellpeck c357550956 fixed terminals not updating when sending items 2020-05-07 21:25:46 +02:00
Ellpeck fe3d4380f3 IT'S DONE 2020-05-07 21:10:29 +02:00
Ellpeck ae74359ed5 item terminal, part 1 2020-05-07 18:30:40 +02:00