Commit Graph

3321 Commits

Author SHA1 Message Date
raoulvdberge
e7ab1b12ec Add changes from the mc1.14 branch
Fixed crash when loading a network. Fixes #2381

Experimental test for #2345

Fixed being able to drain energy from the Refined Storage Controller. Fixes #2361

Fixed the Grid crashing on a item/fluid update-heavy storage system. Fixes #2345

Fixed the Grid crashing on a item/fluid update-heavy storage system (PT. 2). Fixes #2345

Fixed the Grid crashing on a item/fluid update-heavy storage system (PT. 3, fix typo). Fixes #2345

Update changelog

Fix issue in extractEnergyInternal

Fixed crash with the Disk Manipulator and using item/fluid filters when inserting into the network. Fixes #2367

Rename IPortableGrid#isActive -> IPortableGrid#isGridActive, IGrid#isActive -> IGrid#isGridActive, ICraftingMonitor#isActive -> ICraftingMonitor#isActiveOnClient, CrafterManagerNetworkNode#isActive -> CrafterManagerNetworkNode#isActiveOnClient

Fixed the network being able to run off 1 FE/t. Fixes #2369

Fixed the Grid displaying the old quantity when shift clicking an entire stack out.

Update the storage stacker entry as well on the crafting stack.

When pressing ESCAPE in the search box on the Grid or Crafter Manager, focus on the search bar will be lost first before closing the GUI immediately. Then on the next ESCAPE press, the GUI will be closed.

Fix performance issue caused by getEnergyUsage calls.

Optimize any call to getEnergyUsage.
2019-12-30 14:04:06 +01:00
raoulvdberge
342779f683 To 1.15.1 2019-12-30 13:54:28 +01:00
raoulvdberge
62643ffb9f Get it to run. 2019-12-20 00:03:26 +01:00
raoulvdberge
4a6260942e Small rendering fixes 2019-12-19 22:56:02 +01:00
raoulvdberge
931184a90b ActionResultType 2019-12-19 22:51:20 +01:00
raoulvdberge
de063bb86e onBlockActivated shenanigans 2019-12-19 22:49:10 +01:00
raoulvdberge
4e83a3997d More error fixing 2019-12-19 22:38:06 +01:00
raoulvdberge
9c1ec8339c More BlockRenderLayer, RenderSystem 2019-12-19 22:21:46 +01:00
raoulvdberge
1a2052adaa Move to RenderType from BlockRenderLayer, isSneaking -> isCrouching 2019-12-19 22:13:53 +01:00
raoulvdberge
5e0cb07876 Initial 1.15 2019-12-17 17:15:52 +01:00
raoulvdberge
0024c4a6aa Add customization of text color through resourcepack meta 2019-11-27 16:40:52 +01:00
raoulvdberge
1b2ac82386 Add comment 2019-11-18 21:36:14 +01:00
raoulvdberge
d903427e22 Fixed crash when breaking a Grid, Crafting Monitor, Crafter Manager or Portable Grid when another player is still using it. Fixes #2353 2019-11-18 21:34:35 +01:00
raoulvdberge
030482a266 Update Forge, fix deprecations 2019-11-17 21:34:38 +01:00
raoulvdberge
b485c74503 Fixed being able to move wireless items in inventory when using a keybinding to open 2019-11-17 19:00:00 +01:00
raoulvdberge
a72dccdea4 Fixed holder of cable blocks sometimes conflicting with a cable connection while rendering 2019-11-17 13:11:42 +01:00
raoulvdberge
f330299358 Fixed item/fluid tag list resetting when changing quantity. 2019-11-17 12:46:47 +01:00
raoulvdberge
9182dc1794 Fixed delay in block update when placing a cable block 2019-11-17 12:46:22 +01:00
raoulvdberge
ce189d571a Fix blocks connecting with themselves 2019-11-11 22:32:28 +01:00
raoulvdberge
f58bf5be18 Fixed External Storage not refreshing when the storage is broken or replaced 2019-11-11 22:15:34 +01:00
raoulvdberge
d6cbbaa2a4 Add zeroed state for preventSorting stuffs 2019-11-11 17:08:16 +01:00
raoulvdberge
03287f071a Fix alternatives button showing up when not allowed 2019-11-11 16:50:03 +01:00
raoulvdberge
dcefbf0a0a Add "alternatives" button to item/fluid amount 2019-11-11 16:43:41 +01:00
raoulvdberge
0beb2491ee Merge remote-tracking branch 'origin/mc1.14' into mc1.14 2019-11-11 16:34:54 +01:00
raoulvdberge
43b7f6bb42 Fix stackoverflow when reading pattern grid 2019-11-11 16:34:30 +01:00
Darkere
c53ca4d546 No Grid sorting when holding shift. (#2349)
* don't sort grid when holding shift and hovering over gridslots or crafting output

* fix requested changes
add Client Config option
2019-11-11 09:08:42 +01:00
raoulvdberge
7bd8dd3900 Add pattern dump command (/refinedstorage patterndump) 2019-11-07 14:34:37 +01:00
raoulvdberge
16d200b297 Make public static for RS Addons 2019-11-04 21:09:10 +01:00
raoulvdberge
13716ebc14 Move getting a network node/network from a tile to util class + move setOwner/getOwner to API 2019-11-04 15:20:37 +01:00
raoulvdberge
d397018bab Remove conversion code from dev builds. First use 1.7 before updating!! 2019-11-04 14:54:28 +01:00
raoulvdberge
08f4b830b0 Fix deprecation 2019-11-04 14:49:20 +01:00
raoulvdberge
7b8941c31e Make styles static 2019-11-04 14:43:57 +01:00
raoulvdberge
0054f580cf Move to other package 2019-11-04 14:38:24 +01:00
Raoul
b7e632b92d Pattern grid changes (#2344)
* Begin work on input configuration

* Sync

* Saving

* Readability

* Apply

* Invalidate pattern when declared tags are no longer applicable

* Move pattern creation to a factory

* Localize error message

* Add flag for input config slots

* Apply allowed tags when pattern is inserted

* Fix ctor

* Initial layout

* When putting a pattern, use processing from pattern

* When jei transferring, switch to correct mode
2019-11-04 14:35:38 +01:00
raoulvdberge
abf9bdf264 Disable InventorySorter integration as it crashes 2019-11-02 13:28:35 +01:00
raoulvdberge
3af161c649 More sync fixes with regards to prev commit + Fixed the Fluid Grid not having a View type setting 2019-11-01 22:55:27 +01:00
raoulvdberge
3f8556e8b0 Fix separation between crafting and non-crafting stacks in the Grid 2019-11-01 22:46:45 +01:00
raoulvdberge
68590425c2 Fixed not being able to start fluid crafting tasks 2019-11-01 13:38:22 +01:00
raoulvdberge
bc74c58b89 Re-add MouseTweaks integration 2019-11-01 13:30:54 +01:00
raoulvdberge
cec6accdea Inventory Sorter integration 2019-11-01 13:22:57 +01:00
raoulvdberge
defab90d8c Re-add Crafting Tweaks integration 2019-11-01 11:35:46 +01:00
raoulvdberge
d42c25b45e Improve to-be invtweaks integration code 2019-11-01 11:11:23 +01:00
raoulvdberge
5a51767696 Fix problems with fluid external storage 2019-11-01 11:05:14 +01:00
raoulvdberge
80a5f5fe60 Exact mode is possible for regular patterns too 2019-10-29 19:46:01 +01:00
raoulvdberge
56bb82e09c Fix wrong if 2019-10-29 18:42:00 +01:00
raoulvdberge
234dc6f77f Fix controller not persisting energy across drops 2019-10-29 17:54:16 +01:00
raoulvdberge
0917dde80d Pattern Grid needs as much power as Crafting Grid 2019-10-29 17:43:30 +01:00
raoulvdberge
a001cbfa68 Fix CheckBoxWidget 2019-10-29 16:55:30 +01:00
raoulvdberge
07845f462d Move common setup out of RS main 2019-10-29 16:27:25 +01:00
raoulvdberge
1a30f0dfc1 Remove ProxyCommon, re-add break without tool listener 2019-10-29 16:09:39 +01:00