Commit Graph

  • c595a5082d Fixed shift clicking a created pattern going into Grid inventory. Fixes #1653 raoulvdberge 2018-06-26 19:44:44 +02:00
  • d9ccd97871 Complete PR for #1730. Fixes #1730 raoulvdberge 2018-06-26 19:15:29 +02:00
  • 06a762022c Added External Storage API (#1460). Fixed bug where External Storage could only handle 1 fluid inventory per block (#1034). raoulvdberge 2018-06-26 19:02:56 +02:00
  • 7465970667 RS API Extension - Network Energy Core (#1829) Samtrion 2018-06-25 18:57:13 +02:00
  • 6929566324 Implemented getStorage command for OC integration (#1828) Patrick Decoster 2018-06-25 11:46:30 +02:00
  • 2facd3288b Removed "void excess items or fluids" functionality on storages raoulvdberge 2018-06-25 09:34:45 +02:00
  • 9b3b83e246 Removed "void excess items or fluids" functionality on storages raoulvdberge 2018-06-25 09:33:23 +02:00
  • 5ea1d15674 Remove confusing changelog entry. raoulvdberge 2018-06-21 20:19:37 +02:00
  • f5b59e3bf4 Add annotation. raoulvdberge 2018-06-19 23:39:11 +02:00
  • 2f0b01b262 Fixes issue #1575 "Using interfaces for minimum stock levels fails when requester is also an interface". raoulvdberge 2018-06-19 23:38:14 +02:00
  • 362acea5c4 Fixed bug where Crafting Upgrade on Interface kept too many items in stock. Fixes #1725 raoulvdberge 2018-06-19 22:39:43 +02:00
  • e37168d172 Update gitignore. raoulvdberge 2018-06-19 21:17:06 +02:00
  • 62aaacb57a Prevent accidental Grid scrollbar click after clicking JEI recipe transfer button. Fixes #1821 raoulvdberge 2018-06-19 19:34:29 +02:00
  • 5572c3ae09 Prevent accidental Grid scrollbar click after clicking JEI recipe transfer button. Fixes #1821 raoulvdberge 2018-06-19 19:33:03 +02:00
  • 10da57fe28 Remove terrible Perl translation-diff script. raoulvdberge 2018-06-19 17:33:16 +02:00
  • c164213edc Fixed the Crafter crashing when opening it while connected to a Primal Tech Grill or Kiln. Fixes #1776 raoulvdberge 2018-06-19 16:14:56 +02:00
  • 2f691814f4 Reader and writer always return a dummy cap now. raoulvdberge 2018-06-19 15:59:30 +02:00
  • 0c19860bba Move reader writer updating to a listener based system. raoulvdberge 2018-06-18 18:56:24 +02:00
  • 7a1954d84b Crafting task read. raoulvdberge 2018-06-18 16:03:11 +02:00
  • 3b73c615a6 Crafting task write. raoulvdberge 2018-06-18 14:58:41 +02:00
  • b02bcbfdfd Fixed portable grid rendering in item form and fixed bug where storage disks in Portable Grids could be moved into themselves. raoulvdberge 2018-06-17 02:59:42 +02:00
  • 956c8e00bb Fix rendering connection issue with cables. raoulvdberge 2018-06-17 01:09:05 +02:00
  • 703d71991f Fix CME. raoulvdberge 2018-06-17 00:11:54 +02:00
  • 107189dc76 Add annotations. raoulvdberge 2018-06-16 23:59:11 +02:00
  • 3bab1fb4b9 Crafting monitor tabs. raoulvdberge 2018-06-16 23:51:33 +02:00
  • 7c7898aebc Move to control pkg. raoulvdberge 2018-06-16 15:41:13 +02:00
  • 0ffbcdeb45 Move tab logic to separate class. raoulvdberge 2018-06-16 15:39:34 +02:00
  • 32db912b1e Added crafting pattern render handler for controlling whether to display the output. Fixes #1820 raoulvdberge 2018-06-15 12:13:23 +02:00
  • 7d13256d78 Added /createdisk command which creates a disk based on the disk ID. Fixes #1817 raoulvdberge 2018-06-15 12:01:32 +02:00
  • 50e94ead18 1.5 -> 1.6 migration: item and fluid storage blocks. #1816 raoulvdberge 2018-06-15 01:14:02 +02:00
  • 210112c3bc 1.5 -> 1.6 migration: wrench removal registry ignore. #1816 raoulvdberge 2018-06-14 22:23:05 +02:00
  • fff915ac49 1.5 -> 1.6 migration: store RS version in patterns. #1816 raoulvdberge 2018-06-14 22:19:26 +02:00
  • 8a93ff122c 1.5 -> 1.6 migration: store RS version in storage disks. #1816 raoulvdberge 2018-06-14 22:17:31 +02:00
  • 2daed84c03 1.5 -> 1.6 migration: convert empty whitelist to empty blacklist. #1816 raoulvdberge 2018-06-14 22:13:23 +02:00
  • c351c552a6 1.5 -> 1.6 migration: network node direction. #1816 raoulvdberge 2018-06-14 21:33:37 +02:00
  • 497b22316b 1.5 -> 1.6 migration: patterns. #1816 raoulvdberge 2018-06-14 20:36:54 +02:00
  • 992f3d6981 1.5 -> 1.6 migration: storage disks. #1816 raoulvdberge 2018-06-14 20:16:17 +02:00
  • e8f97d5006 Fixed a crash when breaking an Ender IO conduit with the Destructor. Fixes #1813 raoulvdberge 2018-06-14 16:58:35 +02:00
  • 67f07a8f5d Move direction of network nodes to the network node itself instead of the tile. raoulvdberge 2018-06-14 16:40:54 +02:00
  • 5387bd00e3 Add docs. raoulvdberge 2018-06-14 14:52:05 +02:00
  • ce8b86aea7 Make sure oredict processing patterns use the correct quantity for the inputs. raoulvdberge 2018-06-14 14:48:52 +02:00
  • 8f84b13429 Fix minor bug with previous commit. raoulvdberge 2018-06-14 14:36:28 +02:00
  • f256429051 Implement pattern chains. raoulvdberge 2018-06-14 14:30:12 +02:00
  • e37d403459 This condition is not needed. We're a network node. Not a tile entity. World will be non null. raoulvdberge 2018-06-13 01:45:06 +02:00
  • 77b3babde2 Remove some nasty code. raoulvdberge 2018-06-13 01:41:29 +02:00
  • a84d117288 Add missing documentation. raoulvdberge 2018-06-12 23:22:08 +02:00
  • cc9de91fdc Added error handling in crafting tasks: recursive pattern check and max time. raoulvdberge 2018-06-09 15:04:27 +02:00
  • 5a06d9bf46 Fix small mistake in CraftingPattern. raoulvdberge 2018-06-08 23:48:35 +02:00
  • 6c47e8ca26 Some more fluid storage stuff. raoulvdberge 2018-06-08 21:53:54 +02:00
  • cf7e2593e0 Implement ore dictionary autocrafting. raoulvdberge 2018-06-08 21:53:20 +02:00
  • aa94d70009 Changed fluid storage progression to be 64k - 256k - 1024k - 4096k. Fixes #1717 raoulvdberge 2018-06-08 12:33:23 +02:00
  • 97e6df7762 Fix some autocrafting stuff. raoulvdberge 2018-06-08 10:47:54 +02:00
  • 5826d02957 Fixes #1802 raoulvdberge 2018-06-07 12:02:36 +02:00
  • 44a0a2291d Package organization. raoulvdberge 2018-06-06 22:23:48 +02:00
  • f67424d4b1 Make colored crafting monitor elements selectable. raoulvdberge 2018-06-06 22:19:28 +02:00
  • 17c36263ba Cleanup for CraftingExtractor. raoulvdberge 2018-06-06 22:19:11 +02:00
  • c139710cd7 Retrofit the CraftingExtractor class so it can report all errors at once. Very ugly, need to clean this up. raoulvdberge 2018-06-06 21:35:08 +02:00
  • ec55c29bf3 Re-add processing tooltip. raoulvdberge 2018-06-06 21:05:40 +02:00
  • fb4c540809 The Exporter now round-robins over every configured item or fluid to export instead of exporting them all at once. raoulvdberge 2018-06-05 11:51:31 +02:00
  • 5cf75eceac The Importer now skips over empty slots. #1612 raoulvdberge 2018-06-05 11:16:04 +02:00
  • fe4dcad44b Remove irrelevant NBT from storage disk and storage block recipes. raoulvdberge 2018-06-04 12:03:15 +02:00
  • 9e9fb150bf Revert "Made item storage disks and blocks capacity a power of two (1k now means 1024 items instead of 1000, etc)." raoulvdberge 2018-06-03 14:08:09 +02:00
  • 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 raoulvdberge 2018-06-03 10:59:11 +02:00
  • daf7641496 Crafting task cancelling. raoulvdberge 2018-06-03 00:24:44 +02:00
  • fd7a4d7def Made item storage disks and blocks capacity a power of two (1k now means 1024 items instead of 1000, etc). raoulvdberge 2018-06-02 23:42:45 +02:00
  • 1ef924f800 Make fluid storage blocks work again. raoulvdberge 2018-06-02 18:26:59 +02:00
  • eed3ff0326 Storage blocks work again, fluid blocks not yet. raoulvdberge 2018-06-02 17:44:46 +02:00
  • f6f2635649 Re-add shift clicking to regain storage part on empty disk. raoulvdberge 2018-06-02 16:39:38 +02:00
  • 8330a36858 New storage disk system. raoulvdberge 2018-06-02 16:15:54 +02:00
  • 49a9839353 Fix wrong check being used for unique id. raoulvdberge 2018-06-01 22:35:09 +02:00
  • 3433f39698 Made all IO blocks have a blacklist instead of a whitelist by default. An empty blacklist now means: accept any item. An empty whitelist now means: don't accept any item (an empty whitelist USED to mean: accept any item). raoulvdberge 2018-06-01 19:55:04 +02:00
  • 423c1339ad Remove some accidental stuff. raoulvdberge 2018-06-01 19:38:25 +02:00
  • 0846465151 Refactor crafting monitor update/listening system. raoulvdberge 2018-06-01 19:24:55 +02:00
  • 3f360705f2 Remove useless check in external storage item handler. raoulvdberge 2018-06-01 15:43:07 +02:00
  • da1ea87131 Processing tasks. raoulvdberge 2018-06-01 06:01:04 +02:00
  • 11482b8265 Fixed crafting steps inserting items when it has missing items. raoulvdberge 2018-05-31 19:06:07 +02:00
  • 4f51e35be8 Added a missing config option for Crafter Manager energy usage. raoulvdberge 2018-05-31 16:41:47 +02:00
  • e5b0336c56 Added a missing config option for Crafter Manager energy usage. raoulvdberge 2018-05-31 16:40:56 +02:00
  • 6dea32a192 The Crafting Monitor is now resizable and its size can be configured (stretched, small, medium, large). raoulvdberge 2018-05-31 16:37:36 +02:00
  • a262ca588b You can now re-insert Processing Patterns in the Pattern Grid and have the inputs and outputs be completed. Fixes #1569 raoulvdberge 2018-05-30 11:58:20 +02:00
  • 1cf5729640 Fix issues pointed out by the static analyzer. raoulvdberge 2018-05-30 10:39:01 +02:00
  • 68bf3e78f5 Fix more bugs with regular recipes. raoulvdberge 2018-05-30 00:12:23 +02:00
  • 4862dfa337 Fix crafting task update being called multiple times. raoulvdberge 2018-05-29 11:51:04 +02:00
  • 29b8e762ed Some more fixes. raoulvdberge 2018-05-29 11:15:04 +02:00
  • 26eb514800 Add better framework for extracting and inserting items for crafting. raoulvdberge 2018-05-28 23:17:07 +02:00
  • fb41beda6f Change ICraftingStep to abstract class. raoulvdberge 2018-05-28 20:46:11 +02:00
  • 6ea6489cfd Fix some bugs and start working on crafting monitor elements. raoulvdberge 2018-05-28 20:21:57 +02:00
  • bb9fe6db1c Fix some bugs raoulvdberge 2018-05-28 18:32:59 +02:00
  • c73a725d5e New autocrafting code, still in the works. raoulvdberge 2018-05-28 17:38:25 +02:00
  • 1827831fbf Remove all autocrafting logic. Improve the ICraftingPattern interface. Remove blocking mode. raoulvdberge 2018-05-27 20:15:20 +02:00
  • 3d8cdfcc0c Remove the Wrench raoulvdberge 2018-05-26 15:58:07 +02:00
  • 2eeba970a3 Use proper UUID methods raoulvdberge 2018-05-26 14:29:14 +02:00
  • 3124e3d2ce Remove network item handlers raoulvdberge 2018-05-26 14:25:03 +02:00
  • 8de9dc8838 You can no longer put a Filter in filter slots to gain additional filter slots raoulvdberge 2018-05-26 14:14:36 +02:00
  • f7247f7daa Remove Regulator mode raoulvdberge 2018-05-26 14:06:55 +02:00
  • bfaae24e52 Bump to 1.6. Remove bunch of integrations. raoulvdberge 2018-05-26 13:57:03 +02:00
  • 06174d743a cleanup before building (#1794) Frank Spijkerman 2018-05-22 11:03:16 +02:00
  • 1c946cc9a8 Update changelog raoulvdberge 2018-05-22 10:48:49 +02:00
  • f516f5a200 Update ru_RU.lang (#1793) Konstantin 2018-05-22 11:48:10 +03:00
  • 56c02f6daf Bump to 1.5.35 raoulvdberge 2018-05-22 10:43:58 +02:00