Commit Graph

3851 Commits

Author SHA1 Message Date
raoulvdberge
6dea32a192 The Crafting Monitor is now resizable and its size can be configured (stretched, small, medium, large). 2018-05-31 16:37:36 +02:00
raoulvdberge
a262ca588b You can now re-insert Processing Patterns in the Pattern Grid and have the inputs and outputs be completed. Fixes #1569
Fixed bug where pattern was recipe pattern was creatable when there was no recipe output.
2018-05-30 11:58:20 +02:00
raoulvdberge
1cf5729640 Fix issues pointed out by the static analyzer. 2018-05-30 10:39:01 +02:00
raoulvdberge
68bf3e78f5 Fix more bugs with regular recipes. 2018-05-30 00:12:23 +02:00
raoulvdberge
4862dfa337 Fix crafting task update being called multiple times. 2018-05-29 11:51:04 +02:00
raoulvdberge
29b8e762ed Some more fixes. 2018-05-29 11:15:04 +02:00
raoulvdberge
26eb514800 Add better framework for extracting and inserting items for crafting. 2018-05-28 23:17:07 +02:00
raoulvdberge
fb41beda6f Change ICraftingStep to abstract class. 2018-05-28 20:46:11 +02:00
raoulvdberge
6ea6489cfd Fix some bugs and start working on crafting monitor elements. 2018-05-28 20:21:57 +02:00
raoulvdberge
bb9fe6db1c Fix some bugs 2018-05-28 18:32:59 +02:00
raoulvdberge
c73a725d5e New autocrafting code, still in the works. 2018-05-28 17:38:25 +02:00
raoulvdberge
1827831fbf Remove all autocrafting logic. Improve the ICraftingPattern interface. Remove blocking mode. 2018-05-27 20:15:20 +02:00
raoulvdberge
3d8cdfcc0c Remove the Wrench 2018-05-26 15:58:07 +02:00
raoulvdberge
2eeba970a3 Use proper UUID methods 2018-05-26 14:29:14 +02:00
raoulvdberge
3124e3d2ce Remove network item handlers
- If an Interface is configured to expose the entire network storage (by configuring no export slots), it will no longer expose the entire RS storage, due to performance issues
- The Portable Grid no longer exposes a inventory for crossmod interaction, due to performance issues
2018-05-26 14:25:03 +02:00
raoulvdberge
8de9dc8838 You can no longer put a Filter in filter slots to gain additional filter slots 2018-05-26 14:14:36 +02:00
raoulvdberge
f7247f7daa Remove Regulator mode 2018-05-26 14:06:55 +02:00
raoulvdberge
bfaae24e52 Bump to 1.6. Remove bunch of integrations. 2018-05-26 13:57:32 +02:00
Frank Spijkerman
06174d743a cleanup before building (#1794) 2018-05-22 11:03:16 +02:00
raoulvdberge
1c946cc9a8 Update changelog 2018-05-22 10:48:58 +02:00
Konstantin
f516f5a200 Update ru_RU.lang (#1793)
MC 1.12.2. RefinedStorage 1.5.34.
2018-05-22 10:48:10 +02:00
raoulvdberge
56c02f6daf Bump to 1.5.35 2018-05-22 10:43:58 +02:00
raoulvdberge
e9a1b0ea59 Fix wrong cast 2018-05-17 08:30:48 +02:00
raoulvdberge
85253bef8a Update README 2018-05-13 21:09:31 +02:00
raoulvdberge
bc14b3101b Remove travis file 2018-05-13 20:48:39 +02:00
Frank Spijkerman
4e73891f99 removed bintray and replaced it with a local mvn repos (#1785)
* removed bintray and replaced it with a local mvn repos

* checkout scm

* publish stage in Jenkinsfile
2018-05-13 12:08:51 +02:00
tomKPZ
f5b6357b1c Fix repeated key events not getting handled in search boxes (#1784)
GUIs are supposed to call enableRepeatEvents() from initGui() and
onGuiClosed() to properly handle repeated key events.  This change
adds the appropriate calls in GuiBase.

See the equivalent code in eg. Applied Energistics 2:
cc9b33b473/src/main/java/appeng/client/gui/implementations/GuiMEMonitorable.java (L224)
cc9b33b473/src/main/java/appeng/client/gui/implementations/GuiMEMonitorable.java (L399)

Fixes https://github.com/raoulvdberge/refinedstorage/issues/1762
2018-05-13 07:17:00 +02:00
raoulvdberge
16cf3077c8 Fix branch 2018-05-02 20:32:39 +02:00
raoulvdberge
636cde0122 Fix branch 2018-05-02 20:31:55 +02:00
raoulvdberge
ba8e927ebc Fix username 2018-05-02 20:30:20 +02:00
raoulvdberge
28b12178ce Add jenkinsfile 2018-05-02 20:30:20 +02:00
Frank Spijkerman
f503f74224 Only return the outputs to limit the return value size (#1770)
* Only return the outputs to limit the return value size, This fixes #1768, Added getPattern()

* Updated CHANGELOG.md
2018-05-01 16:04:05 +02:00
raoulvdberge
510595a6bc Added OR search operator to the Grid with "|", fixes #1759 2018-04-27 01:23:01 +02:00
raoulvdberge
24ff8d5bd3 Empty patterns can no longer be inserted in the pattern result slot in the Pattern Grid with hoppers, fixes #1761 2018-04-27 01:07:11 +02:00
tomKPZ
e85cda1b0a Allow crafters to be daisy-chained (#1740)
* Allow crafters to be daisy-chained

In crafting situations that require more than the 9 blocking patterns
that one crafter allows, the only solution is to duplicate the setup
to allow a second crafter.  This CL allows crafters to be
daisy-chained to provide a solution to this issue.

Also, since unlimited crafters can now be placed on a single
inventory, this eliminates the need to have multiple intermediate
inventories which then pipe into the desired inventory.  This also
improves the crafting manager UI as now those patterns can all be
listed under one "Furnace" instead of (potentially multiple) "Chest"s.

* Update crafting manager on crafter rotate

* Revert .gitignore change and fix crash

* Refactor

* Remove Set import

* Address comments
2018-04-24 07:34:56 +02:00
raoulvdberge
2aea6a761e Bump to 1.5.34 2018-04-23 17:40:41 +02:00
raoulvdberge
09714cc111 Crafter Manager misc fixes 2018-04-06 12:14:46 +02:00
raoulvdberge
7fca77193f Fixed Grid not always using all combinations when using JEI autocompletion 2018-04-06 11:31:46 +02:00
raoulvdberge
e3654fed56 Fix mouse tweaks interfering with Crafter Manager 2018-04-06 11:30:52 +02:00
raoulvdberge
f04bbb4669 Fixed crash when autocompleting Ender IO recipes from JEI, fixes #1735 2018-04-04 19:29:39 +02:00
raoulvdberge
cf6c66d42b Fixed model warning about Portable Grid, fixes #1723 2018-04-04 19:26:31 +02:00
raoulvdberge
5d78b87609 Fixes #1736 2018-04-04 19:16:53 +02:00
raoulvdberge
959134dd9e Fixes #1737 2018-04-04 19:13:08 +02:00
raoulvdberge
848d59bed8 Minor fix 2018-03-24 10:06:25 +01:00
raoulvdberge
84a7b3bd77 Further optimize Grid. Should fix #1719 2018-03-24 09:52:25 +01:00
raoulvdberge
9d09bd7d96 Patterns in the Crafter slots now automatically render the output without pressing shift 2018-03-19 20:22:06 +01:00
raoulvdberge
f287172ce9 Add nullable to pattern inventory getter for Reborn Storage 2018-03-19 16:33:03 +01:00
raoulvdberge
20c96b467f Allow grid filter searching in crafter manager and fix misc bugs 2018-03-19 15:33:55 +01:00
raoulvdberge
69227cad31 Change search of crafter manager to search for items instead of category 2018-03-19 13:58:35 +01:00
raoulvdberge
57c3f29e06 Change model of crafter manager and handle redstone mode 2018-03-19 13:34:12 +01:00