Commit Graph

3563 Commits

Author SHA1 Message Date
raoulvdberge
2f691814f4 Reader and writer always return a dummy cap now. 2018-06-19 15:59:30 +02:00
raoulvdberge
0c19860bba Move reader writer updating to a listener based system. 2018-06-18 18:56:24 +02:00
raoulvdberge
7a1954d84b Crafting task read. 2018-06-18 16:03:11 +02:00
raoulvdberge
3b73c615a6 Crafting task write. 2018-06-18 14:58:41 +02:00
raoulvdberge
b02bcbfdfd Fixed portable grid rendering in item form and fixed bug where storage disks in Portable Grids could be moved into themselves. 2018-06-17 02:59:42 +02:00
raoulvdberge
956c8e00bb Fix rendering connection issue with cables. 2018-06-17 01:09:05 +02:00
raoulvdberge
703d71991f Fix CME. 2018-06-17 00:11:54 +02:00
raoulvdberge
107189dc76 Add annotations. 2018-06-16 23:59:11 +02:00
raoulvdberge
3bab1fb4b9 Crafting monitor tabs. 2018-06-16 23:51:33 +02:00
raoulvdberge
7c7898aebc Move to control pkg. 2018-06-16 15:41:13 +02:00
raoulvdberge
0ffbcdeb45 Move tab logic to separate class. 2018-06-16 15:39:34 +02:00
raoulvdberge
32db912b1e Added crafting pattern render handler for controlling whether to display the output. Fixes #1820 2018-06-15 12:13:23 +02:00
raoulvdberge
7d13256d78 Added /createdisk command which creates a disk based on the disk ID. Fixes #1817 2018-06-15 12:01:32 +02:00
raoulvdberge
50e94ead18 1.5 -> 1.6 migration: item and fluid storage blocks. #1816 2018-06-15 01:14:02 +02:00
raoulvdberge
210112c3bc 1.5 -> 1.6 migration: wrench removal registry ignore. #1816 2018-06-14 22:23:05 +02:00
raoulvdberge
fff915ac49 1.5 -> 1.6 migration: store RS version in patterns. #1816 2018-06-14 22:19:26 +02:00
raoulvdberge
8a93ff122c 1.5 -> 1.6 migration: store RS version in storage disks. #1816 2018-06-14 22:17:31 +02:00
raoulvdberge
2daed84c03 1.5 -> 1.6 migration: convert empty whitelist to empty blacklist. #1816 2018-06-14 22:13:23 +02:00
raoulvdberge
c351c552a6 1.5 -> 1.6 migration: network node direction. #1816 2018-06-14 21:33:37 +02:00
raoulvdberge
497b22316b 1.5 -> 1.6 migration: patterns. #1816 2018-06-14 20:36:54 +02:00
raoulvdberge
992f3d6981 1.5 -> 1.6 migration: storage disks. #1816 2018-06-14 20:16:17 +02:00
raoulvdberge
e8f97d5006 Fixed a crash when breaking an Ender IO conduit with the Destructor. Fixes #1813 2018-06-14 16:58:35 +02:00
raoulvdberge
67f07a8f5d Move direction of network nodes to the network node itself instead of the tile. 2018-06-14 16:40:54 +02:00
raoulvdberge
5387bd00e3 Add docs. 2018-06-14 14:52:05 +02:00
raoulvdberge
ce8b86aea7 Make sure oredict processing patterns use the correct quantity for the inputs. 2018-06-14 14:48:52 +02:00
raoulvdberge
8f84b13429 Fix minor bug with previous commit. 2018-06-14 14:36:28 +02:00
raoulvdberge
f256429051 Implement pattern chains. 2018-06-14 14:30:12 +02:00
raoulvdberge
e37d403459 This condition is not needed. We're a network node. Not a tile entity. World will be non null. 2018-06-13 01:45:06 +02:00
raoulvdberge
77b3babde2 Remove some nasty code. 2018-06-13 01:41:29 +02:00
raoulvdberge
a84d117288 Add missing documentation. 2018-06-12 23:22:08 +02:00
raoulvdberge
cc9de91fdc Added error handling in crafting tasks: recursive pattern check and max time. 2018-06-09 15:04:27 +02:00
raoulvdberge
5a06d9bf46 Fix small mistake in CraftingPattern. 2018-06-08 23:48:35 +02:00
raoulvdberge
6c47e8ca26 Some more fluid storage stuff. 2018-06-08 21:53:54 +02:00
raoulvdberge
cf7e2593e0 Implement ore dictionary autocrafting. 2018-06-08 21:53:20 +02:00
raoulvdberge
aa94d70009 Changed fluid storage progression to be 64k - 256k - 1024k - 4096k. Fixes #1717 2018-06-08 12:33:23 +02:00
raoulvdberge
97e6df7762 Fix some autocrafting stuff. 2018-06-08 10:47:54 +02:00
raoulvdberge
5826d02957 Fixes #1802 2018-06-07 12:02:36 +02:00
raoulvdberge
44a0a2291d Package organization. 2018-06-06 22:23:48 +02:00
raoulvdberge
f67424d4b1 Make colored crafting monitor elements selectable. 2018-06-06 22:19:28 +02:00
raoulvdberge
17c36263ba Cleanup for CraftingExtractor. 2018-06-06 22:19:11 +02:00
raoulvdberge
c139710cd7 Retrofit the CraftingExtractor class so it can report all errors at once. Very ugly, need to clean this up. 2018-06-06 21:35:08 +02:00
raoulvdberge
ec55c29bf3 Re-add processing tooltip. 2018-06-06 21:05:40 +02:00
raoulvdberge
fb4c540809 The Exporter now round-robins over every configured item or fluid to export instead of exporting them all at once. 2018-06-05 11:51:31 +02:00
raoulvdberge
5cf75eceac The Importer now skips over empty slots. #1612 2018-06-05 11:16:04 +02:00
raoulvdberge
fe4dcad44b Remove irrelevant NBT from storage disk and storage block recipes. 2018-06-04 12:03:15 +02:00
raoulvdberge
9e9fb150bf Revert "Made item storage disks and blocks capacity a power of two (1k now means 1024 items instead of 1000, etc)."
This reverts commit fd7a4d7
2018-06-03 14:08:09 +02:00
raoulvdberge
22ac7b6718 Any mod can now add JSON Solderer recipes without requiring the API, by putting the JSONs in their assets directory in a "solderer_recipes" directory. Fixes #1356 2018-06-03 10:59:11 +02:00
raoulvdberge
daf7641496 Crafting task cancelling. 2018-06-03 00:24:44 +02:00
raoulvdberge
fd7a4d7def Made item storage disks and blocks capacity a power of two (1k now means 1024 items instead of 1000, etc). 2018-06-02 23:42:45 +02:00
raoulvdberge
1ef924f800 Make fluid storage blocks work again. 2018-06-02 18:26:59 +02:00